用 Codex 给 Claude Code 的代码做对抗性审查,这才是认真的

问AI · 对抗性审查如何发现代码中的隐藏盲点?

快速阅读:OpenAI 发布了一个 Claude Code 插件,让你在不离开 Claude Code 工作流的前提下直接调用 Codex。核心价值是三条命令:普通审查、对抗性审查任务移交。适合高风险改动前的第二次把关。

 作者声明:该图片由AI生成图片

两个顶级编程 Agent 一起用,听起来像在炫耀算力,其实是在解决一个很朴素的问题:同一个模型审查自己写的代码,盲点往往也一样。

OpenAI 这次发布的 `codex-plugin-cc`,做的事情很简单:在 Claude Code 里装一个插件,三条命令搞定跨 Agent 协作。安装只需要几行:

```bash

/plugin marketplace add openai/codex-plugin-cc

/plugin install codex@openai-codex

/codex:setup

```

然后你就有了三个核心工具。`/codex:review` 是只读的标准审查,跑完就走。`/codex:adversarial-review` 是"挑刺模式",Codex 会主动质疑实现思路,不只是找语法问题。`/codex:rescue` 是把整个任务直接扔给 Codex 接手。

对抗性审查这个设计值得单独说一句。迁移脚本、鉴权逻辑、基础设施改动,这类代码最危险的地方不在于写错了什么,而在于你以为对的那些前提其实根本没验证。让另一个 Agent 从头质疑一遍,相当于强制做一次假设审计

有观点认为,真正的风险是打开了 Claude 和 Codex 互相调用的循环,review gate 功能可以阻止 Claude Code 在 Codex 审查结束前退出,但官方也特别提醒:这个功能容易触发两个 Agent 的长循环,快速烧穿使用额度。

架构上这个插件做得很轻。它走的是本地 Codex CLI,复用你已有的认证、配置和 MCP 环境,不是另起一个 runtime。从 Claude Code 里调用 Codex,感觉上更像是函数调用,不像是切换工具。

默认用法推荐的节奏是:所有改动跑一遍 `/codex:review`,高风险的再跑 `/codex:adversarial-review`,卡住了或者想换人接手就用 `/codex:rescue`。后台运行加上 `/codex:status` 查进度,长任务也不影响主流程。

一个 Agent 写,另一个 Agent 挑,这个模式能跑多深,还没人真正测过边界。