这个事我觉得挺魔幻的,相当于可口可乐派人跑到百事的自动贩卖机里,装了个按钮说来试试可口可乐。
OpenAI 和 Anthropic,这俩是 AI 圈公认的死对头。一个做 GPT 和 Codex,一个做 Claude。你用哪家基本就代表你站哪队。
结果前几天,OpenAI 官方仓库里冒出来一个东西,叫 codex-plugin-cc。翻译过来就是,OpenAI 亲手写了个插件,让你在 Claude Code 里面直接用Codex。
装上之后,你在 Claude Code 敲一句 /codex:review,Codex 就会跑过来帮你审代码。或者你嫌 Claude 这个问题解不动,一句 /codex:rescue,直接把问题转交给 Codex 处理。
核心就两件事,审代码,和甩活儿。
审代码这块有两个命令。一个是 /codex:review,普通的只读审查,看看你没提交的改动有没有问题,或者拿当前分支跟 main 对比一遍。
另一个更狠,叫 /codex:adversarial-review,对抗式审查。
这个我要单独说说,因为它是整个插件里我觉得最有意思的设计。
普通审查是帮你挑代码里的毛病,对抗式审查是直接质疑你这么做对不对。它会去压你的设计假设,问你这个缓存策略是不是最优的,有没有更简单更安全的方案,会不会有竞态条件,认证会不会出问题,能不能回滚。
举个用法:
/codex:adversarial-review --base main 质疑一下这个缓存和重试的设计对不对
相当于发布前找个人跟你唱反调,专门挑你思路上的漏洞,不光看代码格式。一个人写代码最怕的就是自己给自己找不出问题,这个命令等于请了个免费的杠精帮你把关。
除了审代码,还有个我觉得很实用的场景,甩活儿。
有时候 Claude 卡在一个 bug 上反复改反复错,你就可以一句 /codex:rescue,把这个问题整个转给 Codex,让它换个思路试试。
你甚至不用记命令,直接用大白话说都行:让 Codex 重新设计一下数据库连接,让它更稳一点。它自己就懂了。
长任务还能挂后台跑。你敲一句 /codex:rescue –background 去查一下为什么 CI 里那个测试总是飘,然后该干嘛干嘛,过会儿用 /codex:status 看进度,/codex:result 拿结果。
还有个 /codex:transfer,能把你当前的 Claude Code 会话整个搬到 Codex 里变成一个持久线程,接着聊。两边的上下文是打通的。
插件里有个进阶功能,叫审查门控。开了之后,每次 Claude 想停下来,都会先跑一遍审查,发现问题就不让它停,逼着它继续修。
听起来很美好,全自动质量把关。
但 OpenAI 自己在文档里放了个警告,原话大意是:这个门控可能会让 Claude 和 Codex 陷入一个长时间的循环,并且会很快烧光你的额度。只有在你打算全程盯着的时候才开它。
我看完是真的笑了。这相当于官方亲自下场提醒你,我这功能有个坑,你俩 AI 一言不合能互相较劲到天亮,把你的钱包掏空。
能把自家产品的坑写得这么直白,反而让我觉得挺可信的。比那种通篇都是完美无缺的文档实在多了。
对了还有个彩蛋。你在里面说 spark,它会自动映射到一个叫 gpt-5.3-codex-spark 的模型。这种小细节能看出作者是真在用,不是随手糊一个。
几行命令的事。
/plugin marketplace add openai/codex-plugin-cc
/plugin install codex@openai-codex
/reload-plugins
/codex:setup
最后那个 /codex:setup 会帮你检查 Codex 装没装、登没登录,缺了它还能自动帮你装。
有几个前提要说清楚。你得有 ChatGPT 订阅,免费版也行,或者一个 OpenAI 的 API key。Node 版本要 18.18 以上。用它跑 Codex 的消耗,会算进你自己的 Codex 额度里,这个不是白嫖。
我自己的感受是,这个插件真正的价值不在于功能多强,而在于它让两个原本要来回切的工具,在一个窗口里就能配合起来。Claude 写,Codex 审,或者反过来,你不用再开两个终端复制粘贴。
至于 OpenAI 为什么要给对手做这个,我猜逻辑很简单,Claude Code 的用户盘子太大了,与其等他们哪天想起来试试 Codex,不如直接把入口铺到他们每天用的地方。生意场上没有永远的敌人,只有流量。
开源地址:https://github.com/openai/codex-plugin-cc
都看到这了,关注一下嘛~
这个号专挖普通人能直接用上的 AI 工具,每天一个,帮你节省一小时
夜雨聆风