智能AI
morning
OpenAI搬空Claude Code!用户家当一键进Codex,唯独带不走Claude
2026-08-13
1 阅读
约10分钟阅读
新智元
字号:
新智元报道 AI编程大战,盯上了对手用户的家当。 换一个AI编程工具,最贵的从来不是订阅费,而是那个你改了半年的CLAUDE.md,积攒的几十个技巧,MCP服务器上一个个点过来的授权,还有一串闭眼就能敲出来的斜杠命令。 这些东西不用花钱买,却是Claude Code替你干活的说明书。换到Codex,说明书作废,一切都得从头写起。 真正让开发者舍不得离开的,正是这份攒了半年、装在自己机器上的家当。 OpenAI最近干的事,就是把这份家当整个打包,搬进自己家。 8月11日,OpenAI把外部智能体导入的说明统一到了一份文档里。 打开ChatGPT桌面端,设置里多了一个Import,能扫到Claude Code、Claude Cowork和Cursor;在Codex CLI里敲一个/import,认Claude Code和Cursor。 勾几下,这些工具留在你机器上的配置、技能、插件、项目和最近30天的聊天,一次性搬过来。 搬的是副本。 官方文档写得很清楚:导入不会修改或删除你已有的智能体配置。 相当于给对手的用户免费派了一辆搬家车,上门装箱,隔壁那间屋子还给你原样留着。 顺手翻了一遍这套流程的全部文档,有一个词从头到尾没有出现过——/export(导出)。 只能搬进,不能搬出。 搬走的东西 比你以为的要多 先说这辆车能装什么,官方给出了一张「搬家清单对照表」: 指令文件(Claude Code这边主要就是CLAUDE.md)搬过去变成AGENTS.md; settings.json搬过去变成config.toml:Claude Code那套JSON加Markdown的混搭,到Codex这边统一收进一个TOML文件; Skills还是Skills,插件还是插件,但插件能不能直接用,得往下看。 MCP服务器配置对上Codex的MCP配置,Hooks对上Codex hooks,子智能体对上Codex agents。 你自己写的那些slash命令:把一段常跑的流程封成/xxx,团队共用的那种,搬过去之后不叫命令了,全部转成skill。 插件里自带的命令也一样,安装时就地转换。 名字换了,调用方式换了,使用范围也可能跟着变。所以严格说,这一项不是搬迁,而是改装。 Claude Code的项目记忆变成Memories。最近30天的聊天进ChatGPT chats。 至于「项目迁移」,官方的原话是,已有项目文件夹会变成「使用同一文件夹的项目」。 说白了,Codex只是接管了你本机那个目录,不是把整个仓库上传或复制到OpenAI那边去。 勾选清单细到指令、设置、技能、插件、项目和聊天,逐项可选。 这里有一个细节,最能看出这活儿做得认不认真。 从Claude Code搬过来的老会话,常常太长了,Codex一口气读不完。 放在别的工具上,这种情况通常就是一句报错,剩下的你自己想办法。 Codex的做法很贴心:会话搬进来的时候,它顺手记了一笔账:这段对话有多长、占多少额度。 等你回到这段老对话里、发出搬家后的第一句话,它先自动把前面的内容缩一遍,腾出地方,再接着往下答。 你不用管,也不用删,搬进来就能接着聊。 Codex这套导入,也不是今天突然冒出来的。 /import最早出现在CLI 0.140.0,那会儿只能搬Claude Code的设置、技能和聊天记录,Cursor用户得自己手抄。 6月9日,Codex app 26.608把导入流程搬进桌面端,还塞进了首次使用的引导。 7月21日的CLI 0.145.0是真正扩容的一版,一口气扩到六个迁移方面:设置、MCP服务器、插件、会话、命令、项目级记忆。 8月7日的0.147.0再补上Cursor技能导入,以及已导入会话的后续同步。 三个月,三次迭代。 看来,OpenAI等不及要把Claude Code的用户接过来了。 只能搬进不能搬出 整套文档里,没有一个命令是用来把Codex的配置搬出去的。 你在Codex里改的东西,不会回写Claude Code。 桌面端确实给了一个自动更新开关,设置里能开,还能查导入历史。 但看清楚它同步的方向:它的作用,是把Claude Code、Cursor那边的新东西源源不断地同步到ChatGPT这边。 上家继续更新,下家继续接收。 CLI这边的口子更小。 8月7日发布的Codex CLI 0.147.0加了两件事:导入由Cursor托管的技能,以及同步已导入的Claude、Cursor会话的后续变化,并且不产生重复内容。 从哪个门搬进去,决定了你和上家还剩多少联系。 你以为自己一直在配工具,其实一直在攒资产。 现在,有人告诉你,这些资产可以打包带走,还能一直跟着上家更新。 搬家这套玩法,两家都做过,做法不一样。 3月初,Anthropic上线记忆迁移工具Memory Import,瞄准的就是ChatGPT用户,把你在ChatGPT、Gemini里攒下的偏好和上下文导进Claude。 它的支持文档同时写道:你也可以把Claude的记忆导出去,用于备份或者迁移。 两个方向都开着。 3月30日,OpenAI发了一个Apache 2.0开源插件codex-plugin-cc,让Codex在Claude Code内部跑起来,把自家的代码审查和任务托管做成对手终端里的斜杠命令。 插件里有个/codex:transfer,把当前的Claude Code会话转成一条持久的Codex线程。插件文档里写明,它用的就是Codex的外部智能体会话导入器,和今天这套导入是同一套转换规则。 从「进对手家里」,到「把人接走」。四个多月, OpenAI的 动作升了一级。 四样东西没法搬走 社区里做过完整迁移的开发者给出的口径大致是:九成配置能自动完成格式转换。 卡住的那一成,才是要命的。 第一样,权限。 你在Claude Code手工调了半年的细粒度白名单,撞上Codex的沙箱只有粗粗三档:只读、工作区可写、完全放开。 这不是改个文件名的事,你得把当初那份白名单背后的意图重新想一遍,再翻译成三档里的一档。 Codex只有三种内置权限配置:只读、工作区可写、完全放开。 第二样,Hooks。 Claude Code的钩子模型更富,条件分组、异步处理链都有。 Codex这边找不到对等物。 复杂钩子链搬过去不是转换,是重新设计。官方文档自己也在提醒:导入后的Hooks行为可能与原来不同,用之前先审一遍。 第三样,模型本身。 前两样搬的是行李,这一样搬的是干活的那个人。 Codex原生只走OpenAI的Responses协议,不认Anthropic的模型。也就是说,你把CLAUDE.md、技能、MCP配置全搬进了Codex,但从此接手这套配置的是GPT,不再是Claude。 那些提示词是照着Claude脾气调的,现在换了个人执行。 除非自己搭一个兼容网关,注册成model provider,再单开一个profile指过去。整份迁移清单里,这是唯一一项没有原生对应方案的。 第四样,聊天记录的边界。 只有本机的本地会话能搬。 claude.ai网页上的对话、Cursor网页端的对话,都过不来。CLI这边还划了硬线:最近30天,最多50条。 有开发者去数了Claude Code的
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱