Show HN: adamsreview——为Claude Code打造的多智能体PR审查插件
简介
开发者 Adam 在 Hacker News 上展示了他为 Claude Code 构建的插件 adamsreview,旨在通过多阶段、多智能体协作的方式,显著提升代码审查(PR Review)的质量与深度。根据作者自述,该插件在其个人 PR 上捕获的真实 bug 数量远超 Claude Code 内置的 /review、/ultrareview 以及 CodeRabbit、Greptile、Codex CLI 等工具,且误报率更低。
核心机制
adamsreview 的核心思路是并行子智能体 + 验证流水线。它并不依赖单一模型的一次性审查,而是将审查任务分解为多个专业视角(如正确性、安全性、用户体验等),最多可并行启动 7 个子智能体分别分析。这些子智能体的输出会经过去重、分级验证(先快速过滤,再深度验证),最后可选的 Opus 跨切面审查会综合所有结果,形成一份高置信度的修复建议列表。
此外,插件支持自动化修复循环:通过 /adamsreview:fix 命令,它能并行处理修复组,用 Opus 重新审查修改,自动回滚引入的回归问题,最后提交可靠的变更。对于不确定的项,/adamsreview:walkthrough 命令会以交互方式逐条询问开发者,辅助决策。
六命令流水线
adamsreview 提供了六个主要命令,构成从审查到修复的完整工作流:
/adamsreview:review—— 多视角代码审查,支持--ensemble模式集成 Codex CLI 和 PR 机器人评论。/adamsreview:codex-review—— 与review输出格式一致的 Codex CLI 同行审查,可调节努力程度。/adamsreview:add—— 将外部发现(如人工审查或/ultrareview结果)注入现有审查结果,自动去重验证。/adamsreview:walkthrough—— 交互式审查,对存疑项逐一讨论,决定是否自动修复。/adamsreview:fix—— 自动化修复循环,支持单次提交或按组提交。/adamsreview:promote—— 人工覆盖,将特定发现提升为自动修复项。
成本与可用性
值得注意的是,adamsreview 运行在用户已有的 Claude Code 订阅(推荐 Max 计划)上,不会像 /ultrareview 那样消耗额外使用配额。插件已发布,可通过 /plugin marketplace add adamjgmiller/adamsreview 安装。
行业背景与思考
当前 AI 辅助代码审查工具层出不穷,但大多依赖单一模型的一次性分析,容易遗漏深层逻辑错误或产生大量误报。adamsreview 的多智能体并行 + 分层验证 + 自动修复回滚的设计,更像一个微型审查团队,而非单一审查员。这种思路与“多智能体协作”和“验证链”等前沿理念一致,可能成为未来 AI 代码审查的主流范式。
当然,作者也坦诚目前仅基于个人使用体验(n=1),缺乏大规模对比数据。但其设计理念和初步效果已引起社区关注,或许会成为 Claude Code 生态中一个重要的效率工具。