feat(examples): add code review deep agent example #1083
Open
Muhammad Hussain (SYED-M-HUSSAIN) wants to merge 4 commits intolangchain-ai:mainfrom
Open
feat(examples): add code review deep agent example #1083Muhammad Hussain (SYED-M-HUSSAIN) wants to merge 4 commits intolangchain-ai:mainfrom
Muhammad Hussain (SYED-M-HUSSAIN) wants to merge 4 commits intolangchain-ai:mainfrom
Conversation
Author
|
Hi Mason Daugherty (@mdrxy) and vivek (@vtrivedy) , could you please take a look and review it when you get a chance? Thanks. |
Author
|
vivek (@vtrivedy) could you please take a look and review it when you get a chance? Thanks. |
Author
|
vivek (@vtrivedy), can we merge this PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Title:
feat(examples): add code review agent example
Description:
Adds a code review agent example that uses Gemini + LocalShellBackend to analyze
codebases for bugs, security vulnerabilities, and performance issues.
This example showcases the potential of Deep Agents by combining memory (AGENTS.md),
skills (general/security/performance review), and subagent delegation
(security-analyzer via subagents.yaml) into a single agent workflow.
Verified by running
uv run python agent.py ./src/main.pyagainst a single fileand confirming the structured review report is generated in the code-review-agent
directory.
Langsmith trace: Complete Deep Agent Trace
Social handles (optional)
LinkedIn: https://www.linkedin.com/in/syed-muhammad-hussain-00b2a7214/