开源项目第151期:codex-plugin-cc — 在 Claude Code 里直接调用 OpenAI Codex

发布时间:2026/7/5 14:07:27

开源项目第151期:codex-plugin-cc — 在 Claude Code 里直接调用 OpenAI Codex 引言“Use Codex from Claude Code to review code or delegate tasks.”这是「每日一个开源项目」系列的第 151 篇。今天的项目是codex-plugin-cc—— 一款让你在 Claude Code 工作流里直接呼叫 OpenAI Codex 的官方插件。这件事本身就值得说一说这是 OpenAI 官方为 Anthropic 的 Claude Code 写的插件。两家公司在模型层面是直接竞争对手但在 agent 层面这个插件的存在暗示了一个新的趋势 —— AI coding agents 正在走向跨厂商协作而非封闭生态。24,582 颗 Star项目创建于 2026 年 3 月距今不过几个月。你会学到什么7 条核心命令的具体作用及适用场景对抗性审查/codex:adversarial-review的独特价值Review GateStop Hook 拦截机制的工作原理与风险后台任务管理background 模式与状态追踪会话转移把 Claude Code 的上下文带入 Codex 继续执行前提知识使用过 Claude Code 的基本命令了解 Claude Code 的插件/技能机制基本了解 OpenAI Codex CLI项目背景概述codex-plugin-cc 是 OpenAI 官方发布的 Claude Code 插件桥接 Claude Code 和本地安装的 Codex CLIopenai/codex。安装后用户可以直接在 Claude Code 会话里输入/codex:review、/codex:rescue等命令把代码审查或任务执行委托给 Codex 完成 —— 而不需要离开当前终端窗口不需要切换工具也不需要把上下文复制粘贴给另一个 agent。插件使用与 Claude Code 相同的本地认证ChatGPT 账号或 OpenAI API Key配置通过 TOML 文件管理~/.codex/config.toml用户级.codex/config.toml项目级。项目信息作者/组织: OpenAI主语言: JavaScript许可证: Apache 2.0版本: 1.0.5项目数据⭐ GitHub Stars:24,582 Forks: 1,487 许可证: Apache 2.0 创建时间: 2026-03-30功能特性安装# 第一步从插件市场添加/plugin marketplaceaddopenai/codex-plugin-cc# 第二步安装/plugininstallcodexopenai-codex# 第三步重载/reload-plugins# 第四步检查环境验证 Codex 安装 认证状态/codex:setup7 条核心命令/codex:review— 标准代码审查只读模式。Codex 审查你尚未提交的改动或指定 base branch 的 diff。/codex:review /codex:review --base main /codex:review --background # 后台运行不阻塞 Claude 会话不可干预 —— 触发后 Codex 按标准流程运行输出审查意见。/codex:adversarial-review— 对抗性审查这是插件里最有意思的命令。它不是简单的代码审查而是对决策本身发起质疑挑战设计选择质问权衡取舍追问假设前提找出失败模式而且它是可定向的steerable——可以把关注点传给它/codex:adversarial-review focus on our error handling assumptions /codex:adversarial-review question whether this abstraction is premature /codex:adversarial-review --background对抗性审查和普通审查的区别普通审查回答「代码有没有 bug」对抗性审查回答「这个方向对不对、这个设计会不会在三个月后成为技术债」。/codex:rescue— 把任务委托给 Codex这是最重量级的命令。把一个任务整体交给 Codex 执行 —— Codex 在本地独立调查、写代码、尝试修复。/codex:rescue investigate this bug and try a fix /codex:rescue continue what you were doing last time /codex:rescue --model spark # 使用 gpt-5.3-codex-spark快速模型 /codex:rescue --model gpt-5.4 # 使用更强模型 /codex:rescue --effort high # 提高推理力度 /codex:rescue --background # 后台执行Claude 继续工作 /codex:rescue --resume # 续接上一个 Codex 任务 /codex:rescue --fresh # 强制新建任务忽略历史状态--background是关键参数Codex 在后台运行Claude Code 不阻塞你可以继续和 Claude 对话等 Codex 完成后用/codex:result查看结果。模型快捷名称spark映射到gpt-5.3-codex-spark快速也可直接用gpt-5.4-mini、gpt-5.4。/codex:transfer— 会话转移把当前 Claude Code 会话的完整上下文导出为 Codex 的持久线程/codex:transfer执行后输出codex resume session-id你可以拿着这个命令在终端里继续执行Codex 会接收完整的会话历史。适合场景Claude Code 已经帮你调查清楚了问题下一步是让 Codex 独立执行一个耗时任务不想继续占用 Claude Code 的上下文窗口。状态管理三件套/codex:status# 查看当前 repo 的所有运行中/最近的 Codex 任务/codex:result# 查看已完成任务的最终输出含 Codex session ID可用来 resume/codex:cancel# 取消当前活跃的后台任务深度解析Review GateStop Hook 拦截机制Review Gate 是这个插件最激进的功能 —— 也是风险最高的功能。工作原理Claude 完成分析准备输出响应 ↓ Stop Hook 触发 ↓ Review Gate 运行针对性的 Codex 审查 ↓ 如果 Codex 发现问题 阻断 Stop Hook → Claude 无法响应 → 被迫处理问题 如果没有问题 正常放行 → Claude 输出响应本质上Review Gate 把 Codex 变成了 Claude 回应前的强制门控。Claude 不能「先说、后改」—— 它必须先把 Codex 发现的问题处理掉才能完成这轮回应。启用方式/codex:setup# 安装时会询问是否启用 Review GateREADME 的明确警告WARNING: This can create long-running loops. It can also drain your usage limits. Use it with caution and monitor the results carefully.两个真实风险死循环Codex 挑出问题 → Claude 修改 → Codex 审查新代码 → 再挑问题 → 循环。用量消耗每次 Claude 回应前都额外运行一次 Codex成本翻倍甚至更高。Review Gate 适合高风险变更core logic 修改、涉及安全的代码。日常开发开着它代价太高。架构细节codex-plugin-cc 的工作流程 用户输入 /codex:rescue │ ▼ Claude Code 插件层接收命令 │ ├── 读取项目配置.codex/config.toml │ ├── 启动本地 Codex CLIopenai/codex │ 或调用 Codex app server │ ├── 使用本地认证ChatGPT 账号 / OpenAI API Key │ └── 后台任务 → 按 repo 追踪状态 ↓ /codex:status 查询 /codex:result 获取输出 /codex:cancel 取消codex:codex-rescue被注册为/agents目录下的子 agent会话导入通过 Codex 的 external-agent session importer 实现。两种使用模式对比场景推荐命令说明快速检查改动有没有明显问题/codex:review只读快速质疑架构决策、压力测试设计/codex:adversarial-review可定向挑战性把一个耗时任务交给另一个 agent/codex:rescue --background非阻塞并行执行Claude 调查完毕Codex 来执行/codex:transfer上下文接力高风险代码的质量门控Review Gate谨慎使用跨厂商协作的信号意义这个插件的技术实现并不复杂 —— 本质上是 Claude Code 插件包装了 Codex CLI 调用。它的意义更多在于它存在本身OpenAI 官方维护一个让用户从 Claude Code 里调用 Codex 的插件意味着至少在工具层面两家公司认为用户会同时使用两个系统跨系统协作是值得投资的用例。Claude Code 的插件/技能系统提供了一个开放接口 —— 任何第三方包括竞争对手都可以在上面构建 integration。这个插件的出现加上 caveman#150 期等社区工具正在形成一个跨 agent 工具生态。参考资源官方链接GitHub: openai/codex-plugin-ccCodex CLI: openai/codex (本地 agent 本体)总结codex-plugin-cc 解决的核心问题是多 agent 工作流的切换成本你在 Claude Code 里工作需要第二个 agent 的视角或执行能力但切换工具意味着重新建立上下文、打开新窗口、手动搬运信息。7 条命令覆盖了三种典型场景审查/codex:review、/codex:adversarial-review不打断工作流临时引入第二视角委托/codex:rescue把任务真正交出去后台并行执行转移/codex:transfer把完整上下文带走在另一个 agent 里继续其中/codex:adversarial-review是最有差异化价值的命令 —— 它不是在找 bug而是在质疑决策本身。当你对自己的架构选择产生怀疑或者需要一个「唱反调的声音」来压力测试你的方案时这条命令直接提供了这个功能。Review Gate 功能对于高风险代码变更有价值但 README 的警告是认真的 —— 开启前明确知道你在接受什么代价。如果你的日常工作流里已经同时用着 Claude Code 和 Codex这个插件值得装上用几天感受一下两个 agent 协作的工作节奏和边界在哪里。探索 PrimeSkills —— 精选 AI agent 和技能工具每一个都经过真实工作流验证。没有炒作只有真正好用的工具。访问我的个人主页获取更多见解和有趣的产品。

相关新闻