用途:对当前分支相对 main 分支的本地改动执行代码审查,适用于提交前的自查。
主要流程:先用 Haiku 代理检查 git 状态,运行 git branch --show-current、git log main..HEAD --oneline、git diff main...HEAD --stat;若当前分支就是 main 或无改动则停止。再收集根目录及被改目录下的 CLAUDE.md 路径,并由代理总结提交信息与完整 diff。随后启动 5 个并行 Sonnet 代理分别审查:CLAUDE.md 合规性、浅层明显 bug、结合 git blame 与历史判断 bug、相关历史 PR 评论、代码注释中的约束。
每个发现的问题再由并行 Haiku 代理按 0-100 置信度评分,低于 80 的问题被过滤。评分标准区分误报、尚不确定、中等、高度确信和完全确定。最终把审查写入 claude-review.md,要求简短、不用 emoji、引用文件与行号,并向用户简要总结。
限制与注意:不检查构建信号、不构建或做类型检查,这些由 CI 单独执行;使用 git 命令分析本地改动而非 gh 命令;需先建 todo 列表;每个问题须带文件路径与行号。资料未提供安装方式与价格信息。