用途:在提交 PR 前对代码改动做广度优先审查,一次覆盖多个维度,弥补单一审查者容易遗漏的问题。与深度优先的 /adversarial-review 互补。
输入方式:无参数时审查未提交改动(git diff 与 git diff --cached);传入文件或目录路径时直接读取审查;使用 --pr 标志时审查当前分支相对基线的完整 diff。若 diff 为空则提示无可审查内容并停止。
主要能力:先检测基线分支(通过 gh pr view、git remote show origin 或回退到 main/master),再用 haiku 代理生成改动摘要并查找相关 CLAUDE.md。随后并行启动 5 个 sonnet 审查代理,分别检查:CLAUDE.md 规范符合性、缺陷与安全扫描、git 历史上下文、历史 PR 评论、代码注释一致性。每个发现包含文件、行号、描述、类别与严重度(mechanical 可自动修复 / judgment 需用户判断)。
置信度与处理:对每条发现用 haiku 代理按 0-100 打分,低于 80 的丢弃。机械性问题(死代码、未用变量、过时注释、魔法数字、遗留调试语句、明显 N+1、缺失的 LLM 输出校验)直接修复;判断类问题(安全、竞态、设计决策、改动超过 20 行、删除功能、影响用户可见行为)附建议交由用户决定。
测试覆盖:用 haiku 代理判断新增代码是否需要测试,缺失时作为关键发现列出。最后输出终端报告,不写入 readiness 文件,也不发布 GitHub 评论。
限制:仅审查本次 diff 引入或加重的问题,不标记既有问题;不处理 linter/类型检查器可捕获的问题;需在具备 git 与 gh 环境的仓库中使用。具体安装与调用方式资料未提供。