跳至內容

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] (英語).