背景
OpenAI 走向编程智能体的第一步并不在浏览器里。2025 年 4 月 16 日,它发布了 Codex CLI——一个开源的终端(terminal)编程工具[3]。终端本来就是开发者运行构建和测试的地方,一个放在终端里的工具可以直接对项目动手,而不只是提示下一行该写什么。一个月后出现的网页版延续了这个思路,但把工作从开发者自己的机器上挪开了。
发布
2025 年 5 月 16 日,OpenAI 在 ChatGPT 中推出 Codex,一个基于网页的软件工程智能体,以研究预览(research preview)的形式发布[1][2]。用「研究预览」这个词,意味着它的行为和开放范围随时可能变化——在 Codex 身上确实如此。它由 codex-1 驱动,这是 OpenAI o3 推理模型的一个版本[1][2],也就是说,它来自一类会先一步步推演再给出答案的模型,只是针对软件工作做了调整。
一个任务怎么跑
有两个设计选择决定了这个产品。
第一是隔离。OpenAI 表示,每个 Codex 任务都在自己的云端沙箱(sandbox)里运行,沙箱中预先载入了用户的代码仓库[1]。沙箱是一个受限的封闭环境:智能体拿到一份代码副本和运行它所需的工具,边界之外的东西碰不到。由于任务开始时仓库已经装好,智能体不需要先被带着熟悉项目结构。
第二是它怎么学会把活干完。Codex 用强化学习(reinforcement learning)在真实世界的编程任务上训练,因此它可以反复修改、运行测试,直到得到通过的结果[1]。强化学习通过奖励带来好结果的行为来训练模型;当被奖励的结果是测试通过时,模型学到的就是写代码、跑测试套件、读失败信息、修改、再试——而不是给出一个答案就停下。
谁能用、什么时候用上
发布时,Codex 面向 ChatGPT Pro、Enterprise 和 Business 用户开放,Plus 和 Edu 用户随后跟上[1]。2025 年 6 月 3 日,OpenAI 向 Plus 用户开放 Codex,并允许它在执行任务时访问互联网[1];后来的资料也把 Plus 用户的可用时间记在 2025 年 6 月[2]。联网改变的是它能接的任务类型:依赖某个库最新文档、或者需要调用外部服务的工作,不再遥不可及。
意义
Codex 标志着编程助手的定位发生了变化。更早的工具在编辑器里逐条给出建议;软件工程智能体接到的是一句任务——把这个修好、把那个加上——然后在自己的环境里分多步执行,最后交出结果。开发者的角色从亲手敲下每一行,转向描述要做什么、检查交回来的东西。
几个日期也说明产品的形态稳定得很快:4 月的终端工具,5 月的网页智能体,6 月的更大范围开放和联网能力[1][2][3]。而它的组合方式——推理模型做引擎、在真实编程任务上用强化学习训练、每个任务配一个云端沙箱——后来成了「干活的智能体」而非「答题的模型」常见的一套做法。
来源
- 1Introducing Codexopenai.com
- 2OpenAI CodexWikipedia
- 3
引用本页: OpenAI 推出软件工程智能体 Codex. TellWorld, https://www.tellworld.net/zh/news/codex-agent-2025. 更新于 2026-11-08