从Cursor到Codex,从Skills到Harness:AI编程正在经历第三次范式迁移

2026年8月11日 · 体系A · 技术科技类

2026年7月21日,OpenAI推送了Codex CLI v0.145.0。更新日志很长,但最致命的一行藏在中间:

/import 命令现在支持一键迁移 Cursor 和 Claude Code 的全部配置——MCP 服务器、插件、会话记录、自定义命令、项目级记忆,全部搬过来。

十七天后,v0.147.0又补上了最后一块拼图:Cursor 管理的 Skills 也能导入了,从 Claude Code 和 Cursor 导入的对话记录会自动同步、不产生重复。

过去半年,AI 编程工具的竞争格局看起来是三足鼎立:Claude Code 靠复杂任务能力吃掉了53%市场份额,Cursor 用极致体验锁住了忠实用户,Codex 虽然背靠 OpenAI 生态但一直在追赶。而 v0.145.0 和 v0.147.0 两步棋,说明 OpenAI 换了打法——不再跟你比谁好用,直接让你不用重新配置就能过来。

掘金上一篇文章《Cursor转Codex大半个月,聊聊我的真实感受》拿到了77k热度、337赞。评论区有人说了句话:"这不是产品竞争,这是基础设施级别的吞并——就像运营商携号转网。"

本文要讨论的不是"Codex好不好用",而是一个更大的问题:当迁移成本归零、当Skills生态爆发、当OpenAI提到下一代Harness将脱离PC——我们正在经历的,到底是工具迭代,还是范式迁移?

GitHub Copilot 在2021年上线时,开发者第一次体验到"AI帮你写下一行代码"的感觉。这是从 Stack Overflow 搜索时代到 IDE 内联补全时代的跳跃。

但 Copilot 时代有一个根本局限:它不理解你的项目。它只看你当前文件的光标位置,然后猜测下一个 token。这就像一个只看了你正在写的那一页纸的实习生——聪明,但缺乏上下文。

Cursor 在2023年横空出世,把 LLM 的对话能力深度嵌入 IDE。Claude Code 随后跟进,并且做得更激进——它直接运行在你的终端里,能读写文件、执行命令、打开 PR。

这个阶段诞生了一个新工种:Prompt Engineer。开发者开始学习如何与 AI 对话——怎么描述需求、怎么给上下文、怎么纠正偏差。.cursorrules 文件、CLAUDE.md 记忆文件、MCP 服务器配置……这些围绕"对话式编程"建立的基础设施,构成了每个开发者独特的 AI 工作流。

而这个工作流,恰恰就是各家工具的护城河。你花了几十个小时调出来的配置、精心维护的 MCP 服务器列表、项目里积累了几百轮的会话上下文——每换一次工具,这些全部归零。沉没成本越高,迁移意愿越低。

这就是为什么 Codex 的 /import 命令杀伤力如此之大。 它不是在比谁的模型更强,而是在说:你积累的一切,都可以带走。

如果说前两次迁移改变了"开发者怎么写代码",那么正在发生的第三次迁移,改变的是更根本的东西:代码到底是谁写的。

掘金上关于"Cursor转Codex"的讨论已成现象级:

这些标题串起来,勾勒出一条清晰的叙事线:开发者从"试试新工具"到"深度迁移"到"开始反思"。而迁移的驱动力,正是 v0.145.0 那行命令——迁移成本归零。

三周内两次更新,把跨工具迁移从"不可能"变成"一键完成"。这是工程能力,更是战略意志。

如果说迁移潮是"用户侧"的信号,那么 GitHub Trending 就是"生态侧"的信号。2026年8月11日的 GitHub Trending Top 15,AI Agent 相关项目占了10个以上:

这些项目不是零散的工具,它们构成了一个清晰的三层基础设施:

agent-skills(85,741 stars,今日+659)是这一层的代表。Skills 的本质是"把开发者的经验编码成 AI 可读的配置文件"——代码审查的规则、PR 管理的流程、文档生成的模板,全部封装成 .claude/skills/ 或 .agents/skills/ 目录下的 SKILL.md 文件。

一个叫 awesomeskills.dev 的社区索引站已经收录了17,344个 Skills。其中最热门的 ECC(225,754 stars)和 Matt Pocock's Skills(155,795 stars)已经接近"标准库"的体量。掘金上有人写了篇《我筛了1400个Claude Code Skills,留下5个天天在用的》——这说明 Skills 生态已经多到需要"策展"了。

Codex v0.147.0 导入 Cursor Skills 的能力,意味着 Skills 正在变成跨工具可移植的资产。你在一个工具里积累的技能配置,可以无缝带到另一个工具。这就像 npm 包不绑定某个 IDE——Skills 也在走向工具无关。

第二层:通信协议(Agent Radio/Coordination)

当 Agent 从"单个助手"变成"多个协作"时,通信就成了核心问题。多 Agent V2 在 v0.145.0 中从实验版转正——可配置的子 Agent 模型、推理级别、并发控制,让不同任务用不同能力的 Agent。

来源:稀土掘金 原文