用途:对代码进行系统化审查,覆盖通用最佳实践与仓库特定标准,弥补随意审查容易遗漏的问题。核心理念取自 Google 工程实践:只要整体代码健康度提升即可批准,追求持续改进而非完美,但绝不批准降低代码健康度的改动。
主要能力:支持自动激活(完成较大实现任务后、提交前、审查 PR 或暂存文件时)与显式激活(用户要求 review、check、audit、examine,或提到代码审查、PR 审查、代码质量与规范符合性)。提供交互式范围界定,通过 AskUserQuestion 确认审查深度与风险等级,并据此选择 quick、thorough、security、strict、performance 等配置。审查流程包含:研究阶段(先查询 MCP 服务器了解当前模式与最佳实践,防止基于过时训练数据下结论)、加载仓库配置、Git 历史分析(耦合、热点、作者上下文)、统计文件数、识别生成内容、确定范围、加载上下文、执行通用检查与仓库特定检查、报告全部发现(含严重级别、规则来源、校验状态)、提出带理由的修复建议。
使用方式:可用 --profile 指定配置;用 --baseline <branch> 做差异分析,将发现标记为新增或既有;质量门禁支持 --fail-on-new-critical、--fail-on-new-major 在 CI/CD 中以退出码拦截。配置加载优先级为 .claude/code-review.md 为主,其次 .claude/rules/*.md,再退回 CLAUDE.md 及 @imports,均未找到时交互模式下询问是否使用默认规则。
适用场景:提交前快速检查、PR 审查、合并前安全扫描、性能审计、库发布或重大变更的深度审查。
限制:资料中未提供具体收费、价格或平台支持信息;复杂度和 token 估算为技能内声明,实际效果暂未提供独立验证。