用途:对代码 diff 做高信号、对抗式的审查。两名审查者先各自独立检查,再互相质疑,只有通过质疑或足够严重的发现才会进入最终报告。需要快速单人审查时,改用 code-review 技能。
主要能力:两名审查者分三阶段协作——独立审查、质疑、辩护或让步。发现按严重程度分为 critical / major / minor。最终报告分四类:共识发现、经受住挑战的发现、有争议的发现,以及单人提出的严重发现(逃生通道,用于捕捉双方共同的盲点)。风格偏好、命名、微优化等小问题只出现在共识部分。
使用方式:先自行检查改动以便向审查者交代背景(主分支通常是暂存的 git diff,特性分支是与 main 比较的已提交和未提交改动)。会话自带一个隐式团队,无需创建。用 Agent 工具在后台启动两名审查者,使用相同提示词,名字取自默认名单 Seymour-Bugs、Stack-Tracy、Dee-Bug(连字符形式需原样传入,Agent 工具的名字不接受空格),默认组合为 Seymour-Bugs 与 Stack-Tracy。审查者仅通过 SendMessage 通信并抄送编排者。三阶段结束后收集各自总结,整合成四段式报告,最后向每名审查者发送 shutdown_request 关闭。
限制与注意:不使用 worktree,审查为只读且两人需看到同一仓库状态;不建任务列表,发现是输出而非工作项;只有一次质疑和一次辩护,没有反反驳,仍有争议的作为 contested 交给用户裁决;报告不设记分板、不公布谁赢。