OpenAI 推出程式設計智慧體 Codex:雲端沙箱並行幹活,自動跑測試提 PR
OpenAI 推出雲端軟體工程智慧體 Codex 研究預覽版,搭載專為寫程式碼最佳化的 codex-1 模型。它在獨立的雲沙箱中並行處理修 Bug、加功能與跑測試等任務,通常耗時 1 至 30 分鐘。這意味著開發者能將耗時的瑣事徹底甩給 AI 非同步執行。首發面向 ChatGPT 付費企業與 Pro 使用者。
寫程式碼最煩的往往不是寫核心邏輯,而是那些瑣碎又不得不做的活:給老程式碼補測試、改變數名、修 linter 報錯。這些事情打斷心流,讓人一整天都耗在邊緣任務上。
OpenAI 正式釋出了雲端軟體工程智慧體 Codex 的研究預覽版。這次它不再只是側邊欄裡的聊天框,而是能直接接管程式碼倉庫,在雲端沙盒裡獨立跑測試、修 bug、提 PR。
把它關在沙盒裡自閉跑測試
Codex 的底座是 codex-1 模型,本質上是針對軟體工程專門用強化學習做過定向最佳化的 OpenAI o3。它訓練時的目標很明確,就是讓寫出來的補丁更符合人類工程師的習慣與審查標準。
它的工作方式和以前的程式碼補全截然不同。你只要在 ChatGPT 側邊欄點一下 Code 或 Ask,它就會在雲端為你開一個獨立的隔離容器,並把你指定的倉庫程式碼和依賴克隆進去。
在執行任務期間,為了安全起見,沙盒預設處於斷網狀態,無法訪問外部網站或未經授權的 API。它可以在容器內部獨立讀寫檔案,自主執行測試套件、程式碼檢查工具和型別檢查器。
如果測試通不過,Codex 會自己反覆迴圈修改並重跑,直到測試全部通過。完成一項任務通常需要 1 到 30 分鐘,做完之後還會貼出完整的終端日誌與測試證據供你核對。
你還可以在倉庫裡放一個 AGENTS.md 檔案,就像給人類寫 README 一樣,提前交代好專案的測試命令和編碼規範。
本地終端有專屬小模型
除了雲端的完整智慧體,OpenAI 還給本地終端工具 Codex CLI 配了一套輕量化模型。這個模型代號叫 codex-mini-latest,是基於 o4-mini 專門針對終端環境調試出來的版本。
它的特點是延遲極低,擅長快速程式碼問答和精準編輯。現在呼叫該 API 的價格定在每百萬輸入 token 收 1.5 美元,每百萬輸出 token 收 6 美元,並且支援 75% 的上下文緩存摺扣。
為了降低門檻,Codex CLI 允許直接用 ChatGPT 賬號登入,系統會自動生成並繫結 API 金鑰,給 Plus 和 Pro 使用者分別贈送 5 美元和 50 美元的體驗額度。
目前 Codex 雲端功能首先面向 ChatGPT Pro、Enterprise 和 Business 使用者開放,後續再逐步拓展到 Plus 與 Edu 使用者。包括 Cisco、Temporal、Superhuman 和 Kodiak 在內的團隊已經把這一工具放進了日常流水線裡。
為什麼重要
我們認為,Codex 代表了程式碼工具從「程式碼補全提示」向「非同步非同步交付」的關鍵轉向。對於一線開發者來說,它最實用的場景不是從零寫一個驚天動地的大系統,而是把重構、補測試用例、排查小錯誤這些最耗精力的雜活丟給後臺慢慢跑,讓你保住專注度。
它的聰明之處在於引入了嚴格的環境閉環。很多程式碼助手生成的程式碼看起來完美,本地一跑全是報錯,而 Codex 必須在沙盒裡把測試和型別檢查跑通,並且把日誌作為證據甩給你,這極大地降低了人工校驗的心理負擔。
但看起來它目前的軟肋也很明顯。它目前不支援前端開發需要的影像輸入,更關鍵的是任務一旦啟動,中途無法即時干預和糾錯,只能等它全部跑完。而且幾十分鐘的非同步等待,如果跑出來的結果不符合預期,時間成本並不低。
對行業而言,它會進一步壓縮純程式碼補全工具的生存空間,迫使競品加速走向能獨立跑容器、能自主驗證結果的完整智慧體生態。
來源 (2)
- openai.com(在新分頁開啟)原文openai.com
- openai.com(在新分頁開啟)報導openai.com