Code Reviewer Agent(Claude Code)

code-reviewer 这类 agent 本质上属于 Claude Code 的 sub-agent 用法范畴。它适合把“审代码”从泛聊天拆成一个明确角色,让 Claude 先按 review 视角看问题,而不是先去改代码。
这类 agent 真正适合做什么
- 先看
git diff和变更范围 - 优先找 bug、风险和行为回归
- 再看安全、性能和可维护性
- 给出修复方向,而不是直接大改一堆文件
如果你让它一边审一边自动重构,review 的价值反而会被冲掉。
为什么 sub-agent 方式有价值
Anthropic 官方当前文档里,sub-agents 的核心价值就是:给一个任务固定角色、目标和工作方式。
对于 code review 来说,这种边界感很重要,因为好的 review 不是“多写代码”,而是“先发现风险”。
一个更稳的使用方法
先把任务说清楚:
- review 哪些变更
- 优先看什么
- 只要 findings,还是要修复建议
例如:
Review my recent changes.
Prioritize bugs, security issues, and behavioral regressions.
List findings first, ordered by severity.
这类 agent 最容易做错什么
- 一上来就给风格建议,忽略真实 bug
- 没看变更边界,评论太散
- 把“我个人更喜欢”写成“必须改”
所以真正好的 code-review agent,重点应该始终是风险,不是口味。
参考链接
- Claude Code sub-agents:https://docs.anthropic.com/en/docs/claude-code/sub-agents