Claude Code和Codex不能共存?codex-plugin-cc打破AI工具孤岛
【免费下载链接】codex-plugin-ccUse Codex from Claude Code to review code or delegate tasks.项目地址: https://gitcode.com/GitHub_Trending/co/codex-plugin-cc
codex-plugin-cc是一款为 Claude Code 设计的官方 Codex 插件,让你无需切换工具,就能在 Claude Code 内部直接调用 Codex 完成代码审查和任务委派。它通过 8 个斜杠命令打通两大 AI 编程助手,彻底打破 AI 工具孤岛,让你在一个终端里同时拥有两套"第二大脑"。
为什么 AI 编程工具会出现"孤岛"?
很多开发者同时使用 Claude Code 和 OpenAI 的 Codex,但它们各干各的:
- 在 Claude Code 里写了一半的代码,想让 Codex 帮忙审一遍,得手动复制粘贴;
- Claude 卡在一个 bug 上,想用 Codex 换个思路接力调试,上下文却带不过去;
- 两个工具各自的会话、配置、登录状态互不相通,来回切换成本极高。
codex-plugin-cc的思路很直接:既然两个工具都跑在你的本地机器上,那就在 Claude Code 里装一座"桥",让 Codex 变成 Claude Code 的一等公民。
8 大命令:一条命令打通两个 AI 助手 🧠
插件安装后,你会在 Claude Code 中获得以下斜杠命令:
| 命令 | 作用 | 适合场景 |
|---|---|---|
/codex:review | 标准只读代码审查 | 提交前检查未提交的改动或整个分支 |
/codex:adversarial-review | 可引导的"对抗式"审查 | 挑战设计决策、排查隐藏风险 |
/codex:rescue | 把任务委派给 Codex | 调查 bug、尝试修复、继续上次任务 |
/codex:transfer | 把当前会话迁移为 Codex 会话 | 在 Codex 中无缝继续同一上下文 |
/codex:status | 查看后台任务进度 | 长时间运行的审查/任务 |
/codex:result | 查看任务的最终结果 | 拿到 Codex 输出并继续跟进 |
/codex:cancel | 取消进行中的后台任务 | 及时止损 |
/codex:setup | 检测并配置 Codex 环境 | 安装后的第一步 |
每个命令的完整定义都在 plugins/codex/commands/ 目录下,例如审查命令位于plugins/codex/commands/review.md,任务委派命令位于plugins/codex/commands/rescue.md。
快速上手:3 步完成 Codex 插件安装 🚀
前置要求:Node.js 18.18 及以上,以及 ChatGPT 订阅(含免费版)或 OpenAI API Key。
在 Claude Code 中依次执行:
/plugin marketplace add openai/codex-plugin-cc /plugin install codex@openai-codex /reload-plugins然后运行/codex:setup,它会检测 Codex 是否就绪;如果本机没装 Codex 且有 npm,它会主动提示帮你安装。若你已登录过 Codex CLI,认证状态直接复用,无需重复配置。
安装成功的标志:
- 斜杠菜单中出现上面列出的
/codex:*命令 /agents中多了一个codex:codex-rescue子代理
实战场景:三个最常用的工作流
场景一:发布前让 Codex 审查代码
/codex:review --background这是最常见的用法。多文件改动的审查耗时较长,加--background丢到后台,然后该干嘛干嘛:
/codex:status—— 查进度/codex:result—— 取结果,还能拿到 Codex 会话 ID,用codex resume <session-id>在 Codex 里直接续聊/codex:cancel—— 不想等了就取消
想按分支审查时加上基准:/codex:review --base main。该命令是只读的,绝不动你的代码。
场景二:把难题"扔"给 Codex 接力
/codex:rescue investigate why the tests started failing这就是所谓的rescue(救援)模式:Claude Code 卡壳时,把调试、修复、研究类任务整体移交 Codex。几个实用技巧:
--resume:继续本仓库最近一次 Codex 任务("接着上次干")--model gpt-5.4-mini:换个小模型快速过一遍,省额度- 直接说人话也行:
Ask Codex to redesign the database connection to be more resilient.
背后的委派逻辑由codex-rescue子代理承担,其定义见plugins/codex/agents/codex-rescue.md,执行入口脚本是plugins/codex/scripts/codex-companion.mjs。
场景三:会话整体迁移到 Codex
/codex:transfer你在 Claude Code 里调试了半小时,想换到 Codex 里继续?transfer会把当前会话转成一个持久的 Codex 线程,并打印出codex resume <session-id>命令。上下文、对话轮次完整保留,实现"同一个故事,换一台引擎讲"。
进阶玩法:对抗式审查与审查门禁 🔍
对抗式审查不止看代码细节,而是"质疑"你的实现方向:
/codex:adversarial-review --base main challenge whether this was the right caching and retry design发版前用它压测一下假设、权衡、失败模式和竞态条件,能帮你提前发现"当时为什么这么设计"的隐患。
审查门禁(review gate)则更进一步。通过/codex:setup --enable-review-gate开启后,插件会挂一个 Stop 钩子:Claude 每次想停下收尾时,自动触发一次针对性的 Codex 审查,发现问题就拦住不放行,让 Claude 先修完。注意:它可能形成较长时间的 Claude/Codex 循环、快速消耗额度,建议在有人盯的情况下开启。钩子配置见plugins/codex/hooks/hooks.json。
插件内部是怎么组织的?
熟悉源码的读者可以看看项目结构(无需 clone 也能在浏览器里阅读):
- 命令定义:
plugins/codex/commands/—— 8 个命令各自的提示词与执行规则 - 运行时脚本:
plugins/codex/scripts/—— 其中codex-companion.mjs是核心入口,lib/下按职责拆分了进程管理、任务跟踪、Git 操作等模块 - 技能定义:
plugins/codex/skills/—— 包括 Codex 调用契约和 GPT-5.4 提示词编写技巧 - 测试用例:
tests/—— 覆盖进程、渲染、状态机等核心模块
值得强调的是:插件不另起炉灶。它复用你本机已安装的 Codex CLI 和登录状态,同样读取~/.codex/config.toml或项目级.codex/config.toml配置。换句话说,你在 Codex 里已有的习惯、模型偏好,装完插件全部原样生效。
常见问题 FAQ
Q:需要单独注册一个 Codex 账号吗?不需要。插件直接使用本机 Codex CLI 的认证状态;没登录过就运行!codex login,支持 ChatGPT 账号或 API Key 两种方式。
Q:会额外消耗我的额度吗?会占用你的 Codex 使用额度。建议把长任务放后台,用小模型(如--model gpt-5.4-mini)处理简单任务来控费。
Q:插件会偷偷改我的代码吗?审查类命令(review、adversarial-review)严格只读;只有rescue委派任务默认带有写权限,且任务内容完全由你的指令决定。
写在最后
Claude Code 和 Codex 本就不必二选一。codex-plugin-cc用一套轻量插件,把"两个工具互相看不见"变成了"一个终端里随叫随到":审查、委派、迁移、后台管理,全部一条斜杠命令的事。如果你同时是这两个工具的信徒,这个插件值得今天就去装上 🏁
【免费下载链接】codex-plugin-ccUse Codex from Claude Code to review code or delegate tasks.项目地址: https://gitcode.com/GitHub_Trending/co/codex-plugin-cc
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考