OpenAI Codex复盘:从云端折戟到本地逆袭的AI编程之路

2025年5月,某AI实验室推出一款云端编程智能体,这款产品在内部备受团队认可,可公开发布后却遭遇滑铁卢,几乎没能留住长期用户。令人意外的是,仅十三个月后,该团队就宣布要重返云端赛道。
在这段时间里,这款智能体经历了四次形态更迭,先后推出云端版本、命令行工具、编辑器插件以及桌面应用,最终还将ChatGPT的能力整合了进来。每一次形态调整,核心都是底层模型的突破——模型能达到什么程度,产品就长成什么样子。这听起来像是行业常识,实际落地却极度反人性,因为每一次形态切换,都要主动放弃当时正在盈利的产品形态。
这个故事来自某行业创始人的采访,他耗时一年访谈了该智能体团队的六位核心成员,整理成相关长文,以下将梳理这款智能体的前世今生。
初代Codex:藏在Copilot背后的代码补全器
早在2021年,该实验室就用过“Codex”这个名字。当年8月10日,初代Codex发布,它是GPT-3的微调版本,拥有120亿参数,训练素材来自5400万个公开代码仓库中的159GB Python代码。为测试能力,团队打造了包含164道编程题的评测集HumanEval,初代Codex一次通过率达28.8%,而原始GPT-3在同一份考卷上得分仅为0分。
初代Codex首次面向公众,是作为GitHub Copilot的底层技术,在编辑器里根据注释补全代码,当时它只能做一件事:补全下一行代码。实验室当时的表述较为克制,称它能完成约37%的代码请求,定位是提升编程效率,而非取代人类工程师。2023年3月,初代Codex的API被关闭,用户迁移到GPT-3.5和GPT-4,此后两年,“Codex”这个名字从产品线中消失,老用户仍有印象,新用户则闻所未闻。
o1的转折:当模型学会「先思考、再作答」
Codex名字重新焕发生机,要等到2024年9月。在此之前,提升大模型性能的主流方式是不断扩大预训练规模,但随着模型变大,边际收益放缓,算力成本却大幅飙升。o1的出现换了一条路径。
传统大模型生成内容类似即兴接话,顺着前一个词的概率生成,没有预先构思,哪怕推导错误也只能硬着头皮继续,比如数单词“strawberry”里的r,会脱口而出两个,即便拆解也只能自圆其说。后来开发者摸索出思维链提示,要求模型先写推理步骤再给结论,能显著提升答题质量,本质是让模型把解题步骤一步步呈现。该实验室的突破是把这种思考行为内化到模型训练中:o1在输出最终答案前,会在用户不可见的隐藏空间里推导,尝试不同角度,遇到死胡同会回溯修正,想清楚才回答,这就是产品界面里的“Thinking…”,底层是全新的推理逻辑。
2024年9月12日,o1预览版亮相,写代码是这类推理模型的天然试验场,改一行跑几秒钟就能拿到反馈,能自主测试、报错、修正,形成无需人工干预的闭环,理论上只要给足推理时间,具备自我纠错能力的模型就能自主完成复杂软件工程任务。
终端里的顿悟:把「思考慢」变成核心优势
团队成员在终端命令行里见证了这种潜力。2024年底,有人看到推理模型接入终端环境后,自主读取工程文件、执行命令,排查解决报错,当时就感受到了类似AGI的震撼。该成员此前因公司收购加入,一直在探索人类和智能体在同一应用内协作,尝试过ChatGPT桌面版和浏览器插件,但效果不佳,因为模型通过视觉识别屏幕缓慢且易误判。
终端是另一番景象,模型不需要理解复杂图形界面,直接在纯文本和代码逻辑里交互,看到推理模型在终端跑通后,该成员确信这足以支撑真正的AI编程产品,当时编程产品不是他的职责,但他立刻开始绘制产品原型。他定下严苛标准:用户每隔30秒到1分钟,必须清楚看到模型的进展,这直击当时主流产品的软肋——2024年底,主流工具都依附在VS Code体系,采用侧边栏或行内补全,或者改造成独立编辑器挂对话面板,这些工具的优势是毫秒级反馈,但受限于传统模型,没人敢让智能体脱离人眼盯防独立运行半小时。
而推理模型需要更充裕的思考时间,频繁打断会让它退化,核心课题是把“思考慢”的缺点转化为交付完整成果的优势。
内部提效工具:用AI写代码,加速训练新AI
同一时期,实验室内部另一条业务线上,有人在做编程智能体相关工作。他此前负责深度研究的基础设施,先后在相关机构和该实验室工作。研究基础设施类似水底光缆或自来水管网,平时隐匿,故障时才引人注意,顶尖实验室里,工程基础设施直接决定创新迭代周期,实验环境越顺畅,团队能测试的架构假说越多,前沿模型诞生节奏越快。
他的目标是把推理模型对准核心系统,让智能体协助研究员编写实验脚本和系统代码,他们直接在实验室内部的代码仓库上训练这些编程智能体,智能体生成研究员跑模型实验和优化分布式训练的Python脚本,研究团队天天使用,获得了紧密的真实反馈循环。这种尝试演化成自举飞轮:擅长写实验代码的模型辅助研究,研究人员更快训练出更强大的新模型,新模型又强化了写代码的能力。外界常解读为高层战略拆分,但实际是自然生长的结果,最初只是为内部提速的探索,没有单独拆分模型线的决策。
团队合流:产品专家遇上底层基建老手
一边是想为开发者打造独立自主工作流的产品人,另一边是深耕基础设施的工程老手,2025年初,两条路线与内部实验小组正式合流。合流后形成跨学科团队,汇聚了对人机交互敏锐的产品人、精通底层架构的技术专家和一线研究员。
人员就位后,核心战略抉择摆在面前:产品形态该是什么样?是扎根终端、嵌入编辑器,还是部署云端,给智能体配备独立虚拟计算机自主接管任务?这三条路径代表不同交互哲学,影响后续演进。终端是原生态交互窗口,轻量、快、能直通服务器,但认知门槛高,无法呈现图形化内容;代码编辑器是工程师长时间工作环境,有现成上下文感知,但智能体被困在狭窄插件窗口;云端方案是智能体不侵占本地资源,开发者指派任务后可离去,验收成果。当时没人能预判哪条路能成功。
首押云端失败:步子迈得太大,不如本地顺手
2025年2月,竞品推出了一款终端工具,彻底抛弃编辑器,寄生在终端命令行,直接读写本地磁盘代码,用户下达指令后,智能体研读代码库、修改文件、调用测试命令,这种朴素选型带来结构性体验飞跃:因为在本地运行,智能体调用开发者已配置的环境依赖,保留完整上下文记忆,开发者随时打断干预,会话配置下次生效,而当时的云端容器是重置后的全新沙箱,做不到这一点,开发者很快认可了这款竞品的方案。
不久后,该实验室的Codex团队押注云端,2025年春天,刚合流的团队把主战场放在Codex Cloud,蓝图是云端全自主智能体,配有独立算力沙箱,面向异步协作,开发者在工位或手机指派任务,智能体后台排队消化,留给团队打通全链路的时间只有七周。对复杂系统来说,七周很紧迫,之前桌面端从立项到发布要三个月,这七周要跑通虚拟沙箱调度、自动化代码修改、测试执行、生成可合并改动的闭环。
产品交互形态是用户在ChatGPT侧边栏唤出Codex界面,输入任务执行,任务排入后台队列,对话框清空承接下一项工作,远端服务克隆代码库到云端容器,智能体修改代码、跑单元测试、扫描缺陷,完成后返回执行摘要、代码变更对比,提供提交Pull Request的按钮,流程耗时1到30分钟,驱动的引擎是codex-1,基于o3针对软件工程调优,用强化学习在真实编程场景淬炼,在SWE-bench Verified基准测试中,单次通过率72.1%,多次重试达83.8%,高于通用o3模型。
但2025年5月Codex Cloud上线后,除发布初期的围观,没有留存用户,团队复盘出三个核心痛点:极高的环境迁移门槛,开发者要手动搬迁本地凭证、环境变量和依赖,耗时数小时,遇到偏差无法像本地那样随时介入;底层推理能力不足,产品概念超前,模型自主推演复杂工程仍显稚嫩;脱离用户真实工作重心,团队站在长远未来构想,忽视了开发者的真实阵地是自己的笔记本电脑,且团队自身的开发环境高度标准化,遮蔽了外部用户的前置成本,这些门槛变成了阻力。行业评论指出,这套工具适配大型成熟代码库,不适配个人从零搭建的场景。
团队还做过终端版本,早在更早前就写过,但一个月后主动搁置,押注云端,当时主导思路是假设用户愿意跨越环境配置坎,认为云端远期天花板更高,团队笃定智能体理想宿命是云端全天候运转,相关负责人坚信最优解是独立云端AI,团队当时把兵力全押在云端,早期CLI只是兼职探索,没获顶尖模型支持,也没分配核心资源,且智能体接管本地系统的安全审核充满挑战,早期CLI接入未特调的模型,重心全在Cloud上。产品错位的代价显现,核心工程经理离职加盟行业明星,收购另一头部编辑器竞品的谈判搁浅,团队陷入至暗时刻,回望最初抉择,押注云端没有方向性错误,偏差是在时机未到时强行把未来答案搬到现在,让普通用户买单。
退回本地,先换引擎等模型
2025年夏天,Codex团队决定调头重构,团队在实验室里是边缘项目,几乎无人问津,团队设计师坦承若追求职业光环,大家更愿涌向ChatGPT。工程主管执掌团队后,迅速拍板退回本地环境,退回本地不是举手投降,而是用放弃毕其功于一役的执念,换取快速试错的弹性架构。
按照常规节奏,团队本该堆砌功能抢占注意力,但选择反常识的底层重构,命令行只是表层,关键是底盘调度核心,要重写文件读取、命令解析和系统调度的内核,将底盘与终端解耦,未来可嵌入编辑器、桌面客户端乃至ChatGPT体系,团队决策用Rust彻底重构整套底层。最初客户端基于TypeScript与Node.js构建,有诸多技术包袱,用户要配置复杂Node环境,长时间运行后上下文和工具反馈易引发内存泄漏与卡顿,安全沙箱调用受限,改用Rust后,生成单文件二进制无需第三方依赖,无不可控内存停顿,能直接调用底层轻量化隔离接口,这次底层换血成为日后产品形态低成本切换的基石。
抓真实报错,训练出GPT-5
引擎打造妥当,还需要强大的推理大脑。曾主持GPT-4.1研究的人员负责模型后训练,当时企业客户对实机交互编程有苛刻需求,早期编程模型像封闭考场拿满分的高材生,踏入真实工程一线破绽百出,在评测集表现抢眼,却没面对过堆满技术债的混乱代码库,缺乏被人打断和纠偏的机制。
为抹平考场与实战的鸿沟,团队深入程序员真实工位,捕捉模型在复杂工作流中卡壳的节点,将实战翻车现场转化为专项训练语料,由此诞生了2025年8月面世的GPT-5。
转向:从云端搬回本地
GPT-5最初给人谨慎的印象,经历Cloud的激进失误并吸纳企业用户诉求后,团队打磨出甘居人后、懂得适时停顿征询人类意见的副驾驶,能读懂错综复杂的旧代码架构,主动解释改动动机,触及高危边界前主动停下确认。在基准评测中未瞬间碾压对手,但在真实工业级研发场景,严谨交互节奏击中了主力工程师的痛点,当时业界对把系统权限让渡给AI仍有顾虑,不少技术领袖公开抵触自动化写代码。
8月底,团队推出适配VS Code和Cursor的编辑器插件,引爆安装潮,但市场惯性把团队推向辅助写代码的舒适区,远离打造自主智能体的愿景,不过对团队来说,终于等来了能与重构后的本地内核紧密咬合的模型,飞轮开始加速旋转。
舍弃编辑器,押注极简桌面
插件暴涨十倍却换方向:终端管不了多个智能体
插件版本装机量十倍增长,命令行终端稳步爬坡,常规商业思维会倾斜资源,但团队逆向决策,保留原有工具的同时,将最大战略兵力压向独立桌面客户端。身处模型研究前沿,团队预见到模型即将能支撑数小时任务链,调度外部信息,语音和视觉交互呼之欲出,未来工程师会同时指挥多个智能体协同攻坚,黑框终端无法驾驭六七个穿梭于文字、代码和多模态交互的智能体,独立桌面客户端能提供深度协作缓冲带,让开发者像带新人一样放权,还能拆除命令行门槛,让非技术知识工作者也能驾驭。
砍掉代码编辑器:赌AI强到让人不用亲手改代码
团队引入身兼设计师与工程师双重背景的人员主导桌面客户端落地,设计小组面临前所未有的挑战,要做一款自己都会依赖的生产力工具,无成熟范例可循,界面设计从交互逻辑而非传统IDE汲取养分,优先解决任务层级视图、项目树分类和多线程状态管理。
团队博弈是否内置代码编辑器,最终惊险断舍离,彻底拿掉代码编辑器,因为一旦提供手动编辑窗口,用户会拿它与成熟IDE对标,挑剔撤销树、语法高亮和快捷键映射等细节,团队不可能靠二流编辑器竞争,唯一出路是让智能体自主交付质量高到让用户淡忘手动编辑的冲动。
最难熬的尴尬期:每天追问,连自己人都不愿用
团队初期陷入尴尬期,每天质问成员是否把自研客户端当日常开发主力,起初答案都是否定的,没有就地编辑功能,替换注释也要多轮问答,让成员感到繁琐,甚至外部巨头重金下注融合智能体与完备IDE的工作空间,团队面对外界重压和内部动摇,反复怀疑,底层模型演进未跨越质变点,无法为激进交互模式提供胜率底气。
新模型几周内翻盘:程序员开始不碰一行代码
几周后战局改写,11月中旬和12月中旬,GPT-5.1 Codex Max与GPT-5.2 Codex推出,新模型具备连续数小时不间断推理的代码耐力,跨多模块代码库协同重构取得突破,团队紧密贴合工程反馈微调模型,独立Codex模型线无需背负ChatGPT的通用对齐包袱,集中火力针对专业工程场景深钻,团队内部抵触情绪烟消云散。
工程师发现模型解决问题精准度大幅提升,偶尔一行指引便能立竿见影,圣诞假期见证人机协作范式跃迁,大量极客挑战不碰一行本地代码,由模型端到端构建项目,1月初,团队全员迁入新客户端,推向全公司后,顶尖研究员和坚持用Emacs的技术元老也倒戈,被盛赞为内部史上最受喜爱的生产力工具。
破圈通用办公:500万周活,两成用户拿来干杂活
2026年2月初,Codex桌面应用正式面向公众发布,界面风格干净利落,左侧罗列任务卡片,右侧展示智能体推进状态和上下文输出,允许用户同时派发多个并行任务,智能体在彼此隔离的工作分支运行,互不干扰,开发者可深度介入也可放手,由于剔除了代码编辑器包袱,呈现一体化与轻快质感。
更深远的变革在模型层面,随着GPT-5.3和GPT-5.4登场,团队不再局限于编程代码训练,开始让智能体理解并接管更广泛的知识性工作,从文档编排、多源数据分析到跨应用排查,使用群体迅速破圈,短短数月,周活跃用户从200万飙升至500万,五分之一脱离传统软件开发,渗透进知识工人日常办公。
角色彻底反转:ChatGPT反过来跑在Codex底座上
2026年7月9日,实验室宣布重大产品重组,将独立的Codex桌面端升格为全新的ChatGPT桌面客户端,通用日常对话界面集成于智能体底座之上,底层系统保留最初的代码印记,一年前Codex还是ChatGPT对话框的试验性标签页,一年后ChatGPT的未来站在Codex搭建的底座上,团队增长顶峰敢于推倒重来的底气,来自那次果断的底层重写,高度解耦的底盘让更换上层界面成本大幅压缩,能在关键风口毫不犹豫切换。
写在最后:绕一圈,回到起点
Codex的这段历史是一个圈,起点是云端,终点也指向云端,中间两次抉择,一次失败一次折返,问的始终是同一问题:这次是过早的冒险,还是赌得起的押注?两次的差别在于用户入场成本和退出成本,第一次都不成立,第二次都改变了。
团队核心成员曾画下陡峭演进的增长曲线,从Cloud试验到命令行与插件反弹,再到桌面端和全新模型的爆发,每一步都为突破铺垫,印证了技术迭代的法则,巨头不是败在技术落后,而是被上一代产品的惯性按在原地,无法自己革命。团队得益于内部敏捷机制,在成熟产品线外轻装突击,加上模型编写模型的研发效率,让新形态几周内从构想化为现实,最后目光再次投向云端,打造真正能后台自主奔跑的超级智能体,绕一圈,仿佛回到起点,但已不是最初的模样。

