跳转到内容

Codex

维基百科,自由的百科全书
Codex
OpenAI Codex 图标
開發者OpenAI
首次发布2025年4月 (2025-04)
源代码库github.com/openai/codex
引擎
操作系统Windows、macOS、Web平台
平台云计算平台、命令行界面、桌面应用程序
类型人工智能编程助手、软件工程代理
许可协议Apache 2.0[1](调用的模型为专有软件)
网站chatgpt.com/codex/

Codex是OpenAI开发的人工智能编程代理,主要用于软件工程任务,包括生成代码、修复缺陷、回答代码库相关问题、运行测试以及提出代码修改建议。该产品最初以命令行工具 Codex CLI 的形式于2025年4月发布,随后在2025年5月以基于云端沙盒环境的研究预览形式进入 ChatGPT。[2][3]

Codex 不应与 OpenAI 于2021年发布的同名代码生成语言模型OpenAI Codex混淆。后者是经代码数据微调的 GPT-3 变体,并曾作为 GitHub Copilot 的早期底层模型;而本文所述 Codex 是面向软件工程工作流的代理式产品。[4]

历史

[编辑]

2025年4月,OpenAI 发布 Codex CLI。该工具面向终端环境,允许开发者通过自然语言指令与代码库交互,并可在本地开发流程中执行代码修改、解释和调试等任务。[2]

2025年5月16日,OpenAI 发布 Codex 的研究预览版,称其为“云端软件工程代理”。根据 OpenAI 的说明,Codex 可并行处理多个任务,每个任务运行在独立的云端沙盒环境中,并预载用户授权的代码库。OpenAI 表示,Codex 在发布时由 codex-1 驱动;codex-1 是针对软件工程任务优化的 OpenAI o3 版本。[3] The Verge 报道称,该功能被整合进 ChatGPT,并使 ChatGPT 获得更接近“编程代理”的能力,而不只是传统的聊天式代码补全工具。[5]

2026年2月,OpenAI 推出 Codex 桌面应用。Reuters 报道称,该应用旨在让用户同时管理多个长期运行的人工智能代理,并可通过代码收集和分析信息。报道还指出,OpenAI 推出桌面应用的背景之一,是人工智能代码生成市场竞争加剧,尤其是 Anthropic 的 Claude Code 在企业市场取得进展。[6]

2026年3月,OpenAI 推出 Codex Security,用于自动化应用安全审查、识别漏洞并提出修复建议。[7][8] 同月,Reuters 报道称 OpenAI 同意收购 Python 工具开发商 Astral,计划将 Astral 的开发工具能力纳入 Codex 生态。[9]

功能

[编辑]

Codex 的核心工作方式是将用户提出的软件工程任务分配给独立的执行环境。根据 OpenAI 的介绍,Codex 可以读取和编辑代码文件,运行测试、类型检查器和代码检查工具,并在任务完成后提供终端日志、测试输出和代码变更摘要,供用户审查后合并。[3] 与交互式代码补全工具相比,Codex 更强调异步任务委派:用户可提出一个较完整的开发或修复请求,由代理在沙盒环境内完成修改,再返回结果供人类开发者复核。[5]

Codex 支持通过AGENTS.md文件读取项目内的开发约定、测试命令和代码风格要求。OpenAI 将该文件类比为面向代理的 README,用于指导 Codex 在特定代码库内如何导航、测试和提交变更。[3]

在访问方式上,Codex 先后覆盖命令行、ChatGPT 网页端、桌面应用以及部分集成开发环境。Reuters 报道称,桌面应用的定位是让用户长期管理多个代理任务,而非只进行单次代码问答。[6] 2026年,OpenAI 还围绕 Codex 推进面向企业的插件、工作流和第三方工具集成。[10]

模型与平台

[编辑]

Codex 发布时由 codex-1 驱动。OpenAI 称 codex-1 是针对软件工程优化的 o3 版本,并使用真实软件工程任务进行强化学习训练,以生成更符合代码审查和拉取请求习惯的补丁。[3]

2026年2月,OpenAI 发布 GPT-5.3-Codex。Ars Technica 报道称,OpenAI 将该模型描述为使 Codex 超出传统写代码工具范围的一次升级,并强调其在代码库搜索、终端命令执行和长任务处理中的作用。[11] 同月,InfoQ 报道称 OpenAI 推出 GPT-5.3-Codex-Spark,并称其为面向实时交互式编程的低延迟变体。[12]

2026年8月,OpenAI Codex负责人Thibault Sottiaux[13]在X上表示,使用GPT-5.6 Sol的Codex用户可通过配置文件将上下文窗口设为100万token,并将自动压缩阈值设为90万token;随后他说明,该设置此前仅适用于API密钥,现也适用于通过ChatGPT账户使用Codex的用户。该设置并非默认值;Sottiaux同时表示,当前默认长度是在性能与成本之间调校的结果。[14][15]

安全

[编辑]

OpenAI 在发布 Codex 时称,其任务默认运行于隔离的云端容器中,并通过限制执行环境、提供日志和测试输出等方式提高可审查性。OpenAI 同时表示,用户仍需在合并或运行代理生成的代码前进行人工审查。[3]

Codex Security 是 OpenAI 面向应用安全场景推出的 Codex 相关产品。Axios 报道称,该工具建立在早期实验性代理 Aardvark 的基础上,用于自动识别、验证并提出软件漏洞修复方案。[8] SecurityWeek 报道称,该工具会先为代码库建立威胁模型,再查找潜在漏洞并生成修复建议。[7]

Codex 的执行环境安全也受到外部关注。2026年,SecurityWeek 报道称研究人员曾发现 Codex 中一个已修复漏洞,攻击者可通过恶意 GitHub 分支名在任务设置阶段触发命令注入,并获取 GitHub 认证令牌。[16]

采用与评价

[编辑]

Codex 被认为是 OpenAI 在人工智能编程代理市场中的核心产品之一。Reuters 在2026年2月报道中称,编码是近年人工智能模型最成功的商业应用之一,相关工具已成为人工智能公司争夺企业客户的重要领域。[6] WIRED 报道称,OpenAI 曾在 ChatGPT 爆发式增长后对专门的编程产品投入不足,而 Anthropic 的 Claude Code、Cursor 等工具推动 OpenAI 重新强化 Codex 方向。[17]

Fortune 于2026年3月报道称,Codex 周活跃用户达到约160万,OpenAI 将其定位为通向企业级人工智能代理平台的入口,而不只是代码生成工具。[18] Reuters 随后报道称,Codex 到2026年3月已超过200万周活跃用户。[9] Axios 于2026年6月报道称,Codex 周用户数已超过500万,且知识工作者成为增长来源之一。[19]

2026年6月,Reuters 援引《金融时报》报道称,OpenAI 正计划对 ChatGPT 进行“超级应用”式改造,并将 Codex 等高级编程和代理功能作为重点。[20]

参见

[编辑]

参考资料

[编辑]
  1. ^ openai/codex. Github. OpenAI. 2026-06-08 [2026-08-23].  已忽略未知参数|lang=(建议使用|language=) (帮助)
  2. ^ 2.0 2.1 Wiggers, Kyle. OpenAI debuts Codex CLI, an open source coding tool for terminals. TechCrunch. 2025-04-16 [2026-06-08]. (原始内容存档于2025-11-29) (英语). 
  3. ^ 3.0 3.1 3.2 3.3 3.4 3.5 OpenAI. Introducing Codex. OpenAI. 2025-05-16 [2026-06-08]. (原始内容存档于2026-07-11) (英语). 
  4. ^ Knight, Will. Inside OpenAI's Race to Catch Up to Claude Code. WIRED. 2026-03-11 [2026-06-08]. (原始内容存档于2026-07-08) (英语). 
  5. ^ 5.0 5.1 Heath, Alex. ChatGPT is getting an AI coding agent. The Verge. 2025-05-16 [2026-06-08]. (原始内容存档于2026-06-26) (英语). 
  6. ^ 6.0 6.1 6.2 Seetharaman, Deepa. OpenAI launches Codex app to gain ground in AI coding race. Reuters. 2026-02-02 [2026-06-08] (英语). 
  7. ^ 7.0 7.1 Kovacs, Eduard. OpenAI Rolls Out Codex Security Vulnerability Scanner. SecurityWeek. 2026-03-10 [2026-06-08]. (原始内容存档于2026-06-08) (英语). 
  8. ^ 8.0 8.1 Sabin, Sam. OpenAI unveils Codex Security to automate code security reviews. Axios. 2026-03-06 [2026-06-08]. (原始内容存档于2026-06-16) (英语). 
  9. ^ 9.0 9.1 Singh, Jaspreet. OpenAI to buy Python toolmaker Astral to take on Anthropic. Reuters. 2026-03-19 [2026-06-08] (英语). 
  10. ^ Swain, Gyana. OpenAI adds plugin system to Codex to help enterprises govern AI coding agents. InfoWorld. 2026-03-27 [2026-06-08]. (原始内容存档于2026-06-08) (英语). 
  11. ^ Axon, Samuel. With GPT-5.3-Codex, OpenAI pitches Codex for more than just writing code. Ars Technica. 2026-02-05 [2026-06-08]. (原始内容存档于2026-06-28) (英语). 
  12. ^ De Simone, Sergio. OpenAI Codex-Spark Achieves Ultra-Fast Coding Speeds on Cerebras Hardware. InfoQ. 2026-03-02 [2026-06-08]. (原始内容存档于2026-06-08) (英语). 
  13. ^ Event Replay: Codex is for Everyone: Why Codex Matters Beyond Code. OpenAI Forum. 2026-05-14 [2026-08-17] (英语). 
  14. ^ Thibault Sottiaux. Here is how to enable a 1M-token context window in Codex for GPT-5.6 Sol. X. 2026-08-17 [2026-08-17] (英语). 
  15. ^ Thibault Sottiaux. GPT-5.6 Sol 1M in Codex. X. 2026-08-17 [2026-08-17] (英语). 
  16. ^ Townsend, Kevin. Critical Vulnerability in OpenAI Codex Allowed GitHub Token Compromise. SecurityWeek. 2026 [2026-06-08]. (原始内容存档于2026-06-08) (英语). 
  17. ^ Zeff, Maxwell. Inside OpenAI's Race to Catch Up to Claude Code. Wired. 2026-03-11 [2026-06-08]. (原始内容存档于2026-07-08) (英语). 
  18. ^ Kahn, Jeremy. OpenAI sees Codex users spike to 1.6 million, positions coding tool as gateway to AI agents for business. Fortune. 2026-03-04 [2026-06-08]. (原始内容存档于2026-06-08) (英语). 
  19. ^ Exclusive: Office workers drive OpenAI's Codex growth. Axios. 2026-06-02 [2026-06-08]. (原始内容存档于2026-06-26) (英语). 
  20. ^ OpenAI plans ChatGPT 'superapp' overhaul ahead of listing, FT reports. Reuters. 2026-06-07 [2026-06-08] (英语).