要实现claude code在agent space中自动执行代码审查,需依次完成四步:确认agent space已激活并列出内置子代理;验证cli中/status显示code review功能已启用;创建code-reviewer子代理(命令行或手动配置);绑定触发逻辑(启用auto-trigger、配置.clauderc、安装github app、推送空提交测试)。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让Claude Code在Agent Space里自动执行代码审查,而不是等PR打开后再手动触发,就得把审查行为嵌入到你定义的Agent工作流中——这一步漏掉,审查就永远卡在“人点一下才动”的原始阶段。
确认Agent Space环境已就绪
运行 /agents 命令,看到列出的 Explore、Plan、general-purpose 三个内置子代理,说明Agent Space基础层已激活。没有这个列表,后续所有配置都无效。
检查当前Claude Code版本是否支持Code Review功能:在CLI中输入 /status,输出中必须包含 【Code Review: enabled (Team/Enterprise)】 字样。未显示该行,说明账户权限或计划类型不满足要求,审查功能不会加载进Agent Space。
创建专用审查子代理
方法一:命令行快速创建(推荐新手)
在CLI中输入:/agents create --name code-reviewer --tools Read,Grep,Bash --model sonnet --description "专注安全漏洞与性能问题的只读审查员"。执行后系统会自动生成对应配置文件并存入 ~/.claude/agents/。
方法二:手动写配置文件(适合复用与版本管理)
在 ~/.claude/agents/ 下新建 code-reviewer.md,内容如下:
---
name: code-reviewer
description: 专注代码质量审查的子代理,检查安全漏洞、性能问题和代码规范
model: sonnet
tools: - Read - Glob - Grep - Bash
---
你是一个严格的代码审查员。审查时只读不写,重点关注:
1. **安全漏洞**:SQL注入、XSS、硬编码密钥
2. **性能问题**:N+1查询、循环内DB调用
3. **代码规范**:错误处理缺失、资源未释放
每个问题必须标注文件路径、行号、严重等级(?/?/?)和修复建议。
绑定审查触发逻辑
第一步:进入Claude Code后台 → Settings → Code Review → Enable Auto-Trigger
第二步:在目标仓库根目录下创建 .clauderc 文件,写入:
review_on: ["push", "pull_request"]agent: code-reviewerfocus_paths: ["src/", "app/"]
第三步:确保GitHub App已安装并授权该仓库。未完成此步,pull_request 触发器不会生效,【push触发仅扫描变更文件,pull_request触发才扫描全量上下文】。
第四步:推送一次空提交测试:git commit --allow-empty -m "test review trigger" → git push。观察CLI是否立即输出审查结果摘要。无输出,检查 .clauderc 路径是否在仓库根目录、文件名是否拼写为 .clauderc(不是 .claude.rc 或其他变体)。











