4 个 AI 互相吵架、最后法官判输赢?这个 Claude Code Skill 把代码评审玩成了法庭辩论

你有没有过这种时刻:写完一段关键代码,自己 review 了三遍都觉得没问题,结果上线就被线上流量打脸?一个人看自己的活儿,盲区比代码行数还多。

今天挖到一个「把自己按在地上摩擦」的 Claude Code Skill——agent-review-panel。它直接模拟一场多智能体对抗评审:4 到 6 个 AI 评审员从不同立场独立打分,互相辩论找茬,最后由「最高法官」一锤定音。GitHub 上 26+ ⭐,单次跑下来 6–15 分钟、烧掉 $3–$20 的 Opus token——定位很明确:只留给那种「错了代价很大」的活儿。

它跟普通 code review 有啥不一样

普通的 /review 是一个 AI 看一份代码,看完吐一段评语。Panel 这套玩法是 16 个阶段流水线,分四幕走:

  • Gather(收集):先扫一遍项目周边、自动识别代码里 9 类信号(性能、安全、API 设计、可测试性……),决定叫哪几个评审员上桌。
  • Review(独立评审):4–6 个评审员并行打分,彼此完全隔离看不到对方的意见——避免「群体从众」污染判断。
  • Debate(对抗辩论):所有评审员互相 cross-examine,挖对方没看到的盲点,打 1–3 轮。
  • Verify & Adjudicate(验证 + 裁决):专门的「吹哨人 Agent」扫一遍评审员漏掉的问题,再用 CLI 真实跑命令验证 P0/P1 级问题,最后由 Opus 出任最高法官仲裁所有争议。

这套机制背后是 9 篇多智能体辩论领域的研究论文,不是作者拍脑袋写的——其中一条关键结论:串行辩论(Opus 出方案 → Sonnet 挑刺 → Opus 修正)比并行独立出方案质量高 39–70%。

三种输出物,一份比一份狠

跑完一轮你会拿到三个文件:

  • review_panel_report.md:执行摘要 + 共识项 + 法官裁决 + 待办清单(这一份就是给老板看的)。
  • review_panel_process.md:所有评审员的原文「导演剪辑版」,谁说了啥全留底。
  • review_panel_report.html:可交互式 dashboard,10 个区块的 issue 卡片能展开看证据代码、引用行号、辩论记录、法官裁定、修复建议,全部 Prism.js 高亮、支持键盘导航和打印。

谁用得上?怎么用?

官方划了条非常清晰的「该不该用」红线——别拿它干日常 review,会亏到姥姥家。它的甜区是:

  • 高风险的实现计划(想在上千行改动前多听几个声音)
  • 安全敏感的代码(认证、支付、数据流)
  • 改了回不去的架构决策
  • 「我太贴近这个项目了,帮我换换视角」的烦躁时刻

安装也是两行:

claude plugin marketplace add wan-huiyan/agent-review-panel
claude plugin install roundtable@agent-review-panel

然后在 Claude Code 里敲 /roundtable:agent-review-panel 就行。

顺手提一嘴:搭配 VoltAgent 体验直接起飞

如果再装上 VoltAgent 的领域专家子代理(130+ 个,覆盖安全审计、性能、i18n、infra 等 10 个家族),panel 会自动把通用评审员「升级」成真正的领域专家——比如 Security Auditor 直接调用 voltagent-qa-sec:security-auditor。没装也 OK,会优雅 fallback,不影响主流程。

「一个人写代码、八个人看着」这事在 2025 年看起来离谱,2026 年已经是 review 严肃工程交付的标准动作了。装一个,下一次写关键模块前先让自己被「吵」一轮,比 review 时偷懒省事划算得多。

🔗 GitHub:https://github.com/wan-huiyan/agent-review-panel


GitHub: https://github.com/wan-huiyan/agent-review-panel

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 1781 阅读