跳到正文
ccmods.app

adversarial-review-loop

v3.0.1

按阶段实现计划,每次 commit 前都要独立审查进程批准当前代码树,否则拦截。

作者 @leinardi2更新于 广泛访问GitHub

安装

  1. 在终端执行(提示添加 marketplace 时输入 y)

    $ claude plugin install adversarial-review-loop --marketplace leinardi/adversarial-review-loop

已在会话中?在 Claude Code 输入框里输入:

$ /plugin install adversarial-review-loop --marketplace leinardi/adversarial-review-loop

选择作用域后立即生效。需要 Claude Code 2.1.287 或更高版本,在终端执行。完整安装指南

adversarial-review-loop 能做什么?

  • /adversarial-review-loop:implement plan.md 冻结基线和计划,并拆分阶段
  • 拦截每次 git commit;由全新的 claude 或 opencode 进程审查 diff,有问题就拒绝 commit
  • 启用期间 prompt 上方显示状态、阶段、轮次和失败次数
  • 提供 status、report、pause、resume、accept 命令;--until N 在指定阶段后暂停
  • 可配置审查模型、拦截严重度、verify_cmd 和仓库审查指南

需要什么?

  • Claude Code 2.1.287 或更高版本(终端)
  • python3 3.12+
  • PATH 中有审查 CLI:claude(默认)或 opencode
  • git、bash 3.2+,以及 timeout/gtimeout 或 perl

这个 mod 能访问什么?

以下内容由 claude plugin validate 在 Claude Code 2.1.296 上读取 mod 代码得出(同步于 2026年10月12日)。这是能力清单,不是安全审计;mod 以你的权限运行,请只安装可信作者的 mod。

广泛访问
  • 在你的机器上运行程序
  • 拦截或改写工具调用
Hook 与接口调用 (5 + 6)

hooks

  • session.start
  • tool.call{tool=Bash}
  • turn.complete
  • turn.start
  • ui.render{component=AbovePrompt}

calls

  • $.process.run
  • $.session.cwd
  • $.session.id
  • $.ui.invalidate
  • $.ui.log
  • $.ui.resolve

怎样卸载 adversarial-review-loop?

$ claude plugin uninstall adversarial-review-loop

只想暂时关闭:claude plugin disable 加同一个名称。

你是 adversarial-review-loop 的作者?

把这个徽章加到 README,用户可以直接跳到本页查看安装命令和访问能力报告。

Listed on ccmods.app
[![Listed on ccmods.app](https://ccmods.app/badge.svg)](https://ccmods.app/mods/adversarial-review-loop)

temper

galando/temper

17

把 AI 编码分成 Intent、Plan、Build、Review、Check 阶段,在你批准前拒绝当前阶段之外的写入。

界面提示词工具调用广泛访问
$ claude plugin install temper --marketplace galando/temper

neuroflow

stanislavjiricek/neuroflow

7

面向神经科学团队的研究工作流,可选 pane 展示项目 dashboard、阶段选择器和任务看板。

界面提示词工具调用广泛访问
$ claude plugin install neuroflow --marketplace stanislavjiricek/neuroflow

cairn

jmgirard/cairn

4

以里程碑驱动开发,项目状态存为 markdown,并提供进度 band 和里程碑 pane。

界面提示词工具调用广泛访问
$ claude plugin install cairn --marketplace jmgirard/cairn