2026年3月31日,OpenAI工程师 Vaibhav Srivastav 发布了一个名为 Codex Plugin for Claude Code 的插件。它允许开发者直接在 Claude Code 中调用 OpenAI 的 Codex 进行代码审查,相当于让竞争对手的模型为你“站台”把关。

想象一下,你正在用 Claude Code 写代码,身后站着 Claude 这位帮手。但新的问题产生了:谁来确保 Claude 生成的代码本身没有问题?过去,你可能需要额外开启一个窗口,手动将代码粘贴到 Codex 或依赖人眼审查。现在,这个插件提供了一个无缝的解决方案。
三种指令,对应不同场景
安装插件后,Claude Code 中会注册三个核心指令,分别适用于不同的代码审查需求。
/codex:review:常规代码审查
这是最基础的用法。当你对代码质量不放心,或者想在提交前做最后检查时,可以调用此命令。
典型使用场景包括:
- 提交前的最终把关
- 协作时审查他人的 Pull Request
- 任何需要第二双“眼睛”盯着代码的情况
对于涉及多文件的变更,建议添加 --background 参数将其放入后台运行,这样你可以继续手头的工作。使用 --base <分支名> 参数可以指定与哪个基准版本进行比较。
/codex:review --background
/codex:status
/codex:result
你可以用 /codex:status 查看审查进度,用 /codex:result 获取最终结果,或用 /codex:cancel 中途取消任务。这是一个只读操作,不会修改你的任何代码。
/codex:adversarial-review:对抗性审查
这个模式更加强大。Codex 不仅会检查语法错误,还会主动质疑你的实现逻辑和设计决策。
举个例子:你实现了一个缓存策略。标准审查可能只会确认你使用了 LRUCache。而对抗性审查则会提出更深层的质疑,例如:“缓存失效时的回源策略是什么?”或“在高并发场景下的写入逻辑是否正确?”
该模式非常适合高风险变更,例如:
- 数据库迁移脚本
- 认证与授权逻辑的修改
- 基础设施或部署脚本的重构
- 任何可能存在隐性设计缺陷的修改
你还可以在指令后附加说明,引导 Codex 重点挑战特定方面:
/codex:adversarial-review 请特别检查权限提升的逻辑
/codex:adversarial-review --base main look for race conditions
同样,这也是一个只读操作。
/codex:rescue:直接委托处理
当你遇到棘手的问题卡壳时,可以直接将任务委托给 Codex 处理。
/codex:rescue investigate why the build is failing in CI
/codex:rescue fix the failing test with the smallest safe patch
/codex:rescue --resume apply the top fix from the last run
你可以通过参数指定使用的模型和思考深度,例如 --model gpt-5.4-mini --effort medium。--fresh 参数让任务从头开始,而 --resume 则继续上次中断的任务。对于耗时的长任务,同样建议使用 --background 参数。
安装与配置流程
安装要求非常亲民:
- 一个 ChatGPT 账号(免费版即可)或 OpenAI API Key
- Node.js 18.18 或更高版本
首次设置只需四步:
/plugin marketplace add openai/codex-plugin-cc
/plugin install codex@openai-codex
/reload-plugins
/codex:setup
注意:/reload-plugins 这一步不能省略,否则插件不会生效。
如果本地没有安装 Codex CLI,/codex:setup 会提示你安装。你也可以手动安装:
npm install -g @openai/codex
!codex login
轻量级设计理念
该插件的设计哲学是“不做加法”。它本质上是一个调用封装层,复用你本地已安装好的 Codex CLI。所有认证、环境变量和配置都是现成的,无需额外折腾。如果插件检测到 ~/.codex/config.toml 或项目根目录的 .codex/config.toml 配置文件,也会直接读取,确保你原有的 Codex 配置无缝生效。
高级功能:审查闸门
这是一个进阶功能,通过一行配置即可开启:
/codex:setup --enable-review-gate
启用后,Claude Code 在执行某些特定操作前,会先自动调用 Codex 进行一次定向审查。如果 Codex 发现问题,Claude Code 的操作会被拦截,直到你处理完问题。
重要提醒:此功能可能引发 Claude 和 Codex 之间的循环调用,显著加快 API 额度的消耗速度。建议只在必要时开启,并密切关注使用情况。
用量与成本控制
使用此插件进行的每一次 代码审查 都会计入你的 Codex 用量配额。根据 OpenAI 的定价策略,免费 ChatGPT 账号有额度上限,频繁使用或长期开启审查闸门可能会很快消耗完额度。
你可以在项目目录或家目录下创建 .codex/config.toml 文件来控制成本和模型行为:
model = “gpt-5.4-mini”
model_reasoning_effort = “xhigh”
model_reasoning_effort 参数控制 Codex 的思考深度。调高该值可能得到更严谨的结果,但也会更快地消耗额度。
常见问题解答(FAQ)
Q: 安装插件后还需要单独注册 Codex 账号吗?
A: 如果本地已经安装并登录过 Codex CLI,则会直接复用现有账号。如果从未使用过 Codex,使用免费的 ChatGPT 账号登录即可,无需付费订阅。
Q: 插件会影响我原有的 Claude Code 使用体验吗?
A: 几乎不会。插件是纯增量式的,不会改变 Claude Code 的默认行为。只有当你主动调用 /codex:* 系列指令时才会触发 Codex。合理使用 --background 参数可以避免长任务干扰你的主要工作流。
Q: 免费额度大概多久会用完?
A: 这完全取决于使用频率。每一次审查都会消耗配额。如果你是重度用户,或者长期开启审查闸门,额度耗尽的速度会远快于预期。通过调整 model_reasoning_effort 参数降低思考深度,可以在一定程度上节约用量。
插件源代码已在 GitHub 开源:openai/codex-plugin-cc。更多关于 Codex CLI 的详细配置,可参考 OpenAI 官方文档。