一个程序员写了个Claude Code插件,专门解决多Agent代码审查的痛点。实测下来,在他自己的PR上抓到的真实Bug数量,比Claude Code自带的/review、/ultrareview、CodeRabbit、Greptile,以及Codex内置审查加起来还多,误报反而更少。
这个叫adamsreview的工具,把单次审查拆成了六步流水线。核心思路是并行跑多个子Agent,每个负责不同维度——正确性、安全、UX等,最多七个视角同时扫代码。扫完后先做一次去重,再过一道"便宜验证→深度验证"的分级门,最后可选让Opus做跨模块的交叉审查。
六条命令各司其职。/adamsreview:review是主入口,加--ensemble还能把Codex CLI和PR机器人评论也拉进来一起审;/adamsreview:codex-review是Codex的独立通道,出力档位可调;/adamsreview:add允许把外部发现的问题塞进当前审查结果;/adamsreview:walkthrough处理那些机器拿不准、需要人拍板的项目;/adamsreview:fix最狠,自动修Bug、自动复查、自动回滚 regression,幸存者才提交;/adamsreview:promote则是人工干预,把某个发现强制提升为可自动修复。
整个工具跑在普通Claude Code订阅上,Max套餐体验最佳。相比之下,/ultrareview走的是Extra Usage池的额外计费。
实际用起来,作者推荐的顺序是:先跑review,有Codex CLI的话加--ensemble;然后视情况走fix自动修复,或者walkthrough人工过一遍存疑项。高置信度的修复方案会提前算好,方便批量确认。
代码结构也做了精简:命令文件裸放在commands/下,共享片段和prompt引用放fragments/,辅助脚本和产物schema归bin/。插件加载时自动把bin/加进$PATH,不用手动建软链。
热门跟贴