代码审查是保障代码质量的关键环节,但在AI编程时代,传统工具往往捉襟见肘。adamsreview是一个专为Claude Code设计的开源代码审查工具,通过多镜头并行分析,号称能发现比内置`/review`、`/ultrareview`以及CodeRabbit、Greptile等主流工具更多的真实bug,同时显著减少误报。对于已经重度依赖Claude Code进行开发的团队来说,这提供了一套可以融入现有工作流的代码审查基础设施。

六大命令,覆盖审查全流程
adamsreview提供了六个精心设计的子命令,形成完整的代码审查工作流:
`/adamsreview:review`是核心命令,启动多镜头代码审查流程,用最多7个并行子Agent镜头同时分析代码的不同维度——包括安全性、性能、边界条件、错误处理、代码可读性和架构设计等,每个镜头从不同角度审视同一份代码,最终汇总结果。
`/adamsreview:codex-review`则调用OpenAI Codex CLI进行同伴审查,引入外部AI视角,与Claude Code形成交叉验证——不同模型对同一代码问题往往有不同的关注点,这种异构审查能发现单一工具容易遗漏的问题。
`/adamsreview:add`允许将外部安全扫描器的发现(如Semgrep、Bandit、SonarQube等工具的输出)注入现有审查结果,无需重新运行完整审查流程,直接在已有的审查报告上补充外部工具发现。

修复、讲解与提升:完整的代码改进闭环
`/adamsreview:walkthrough`专为无法自动修复的问题设计,提供交互式讲解服务。当工具发现一个需要人工理解才能处理的问题时,它可以逐步讲解问题的本质、为什么这是个问题、以及可能的解决思路,帮助开发者真正学到知识而非简单地打补丁。
`/adamsreview:fix`是自动修复循环功能,带完整的回归检测——当工具尝试修复一个问题后,会自动运行测试验证修复是否引入新问题;一旦检测到回归(regression),自动回退到修复前的状态,确保每次修改都是安全的。
`/adamsreview:promote`则是一个手动override机制,允许开发者将原本标记为”不可自动修复”的问题强制提升为可修复状态。这是对AI能力的一种信任授权——当开发者认为某个问题实际上可以修复时,可以绕过自动限制,交给工具处理。
安装即用,持久化状态管理
通过`/plugin marketplace add adamjgmiller/adamsreview`安装,然后执行`/plugin install adamsreview@adamsreview`即可启用。工具维护了一个持久化的JSON状态文件来跟踪审查历史,支持增量审查——只审查自上次审查以来变更的部分,避免重复劳动。对于高频迭代的开发团队,这个功能可以节省大量不必要的时间消耗。

OpenClaw—AI研究