en un clic
review-process
// How the Code Reviewer agent conducts systematic code reviews with prioritized findings
// How the Code Reviewer agent conducts systematic code reviews with prioritized findings
| name | review-process |
| description | How the Code Reviewer agent conducts systematic code reviews with prioritized findings |
| license | Apache-2.0 |
The Code Reviewer agent performs systematic reviews of code changes, catching bugs, security issues, and quality problems before they reach production.
The agent starts by running git diff or git diff --staged to see the full set of changes. It reads the entire diff before making any comments, ensuring findings are considered in context.
For each changed file, the agent uses Read to examine the surrounding code -- the containing function, class, and module. Changes cannot be properly evaluated in isolation.
The agent uses Grep and Glob to find:
The agent works through a structured checklist covering seven areas:
Findings are organized into three priority levels:
| Level | Meaning | Example |
|---|---|---|
| Critical | Must fix before merge | Bugs, security vulnerabilities, data loss |
| Warning | Should fix, not blocking | Missing error handling, no tests, performance |
| Suggestion | Optional improvement | Better naming, refactoring opportunity, style |
Each finding includes the file, line number, a description of the problem, an explanation of why it matters, and a suggested fix with code when possible.
REST and WebSocket endpoint patterns, error handling, and Pydantic schema conventions for the backend
Architecture, directory layout, communication protocol, and conventions for the full-stack multi-agent application
Step-by-step guide to add a new REST or WebSocket endpoint to the backend
Step-by-step guide to add a new agent to the multi-agent team
Step-by-step guide to add a new page or component to the React frontend
How the Research Analyst agent conducts research, evaluates sources, and produces structured reports