OpenAI 近日發布了一款名為Codex的 AI 編程代理工具,以“研究預覽”形式開放體驗。這款工具專為有經驗的開發者設計,旨在幫助他們將重復性高、相對簡單的編程任務交由 AI 完成,自動生成可用于生產環境的代碼,并在執行過程中清晰展示其推理過程。
請注意,這個 Codex 與上個月 OpenAI 推出的 Codex CLI 工具不同。它是一個全新的用戶界面,嵌入在 ChatGPT 網頁應用的側邊欄中。用戶可輸入提示詞,并點擊 “code”(生成代碼)或 “ask”(提出問題/獲取建議)按鈕開始互動。
每當 Codex 被指派一個任務,它會在一個獨立的容器中運行,這個容器預加載了用戶的代碼庫,盡可能真實地模擬用戶的開發環境。
為了讓 Codex 更加高效,開發者可以在項目代碼庫中添加名為 AGENTS.md 的文件,類似于 README.md,但它是為 AI 代理準備的。該文件可用于提供上下文、解釋代碼結構,或傳達代碼規范與風格指南。
Codex 構建于 codex-1 模型之上,該模型是在 OpenAI 的 o3 推理模型基礎上進行強化學習微調而成,涵蓋了各種編程任務,具備生成代碼、運行測試、調試改進等能力。
OpenAI 在其公告中回應了許多開發者對 AI 編程代理的常見質疑。此前的許多 LLM 編程工具存在生成代碼不符合規范、可讀性差、難以調試甚至存在安全隱患等問題,尤其是在“AI 自由發揮”而非用于代碼補全或建議的場景中。
Codex 的微調訓練正是為了解決這些問題。它會在執行任務的過程中逐步展示其推理與工作流程,每個任務用時從 1 到 30 分鐘不等。但 OpenAI 也明確指出:“用戶在集成和執行任何 AI 生成的代碼前,仍需進行手動審查與驗證。”
目前 Codex 以研究預覽形式上線,所有 ChatGPT Pro、Enterprise(企業版)和 Team 用戶均可使用。Plus 和 Edu(教育版)用戶將在未來開放。
在接下來的幾周里,OpenAI 將“免費慷慨地開放使用權限”,鼓勵用戶探索 Codex 的能力。不過未來 OpenAI 將推出新的使用限制與計費體系。
Codex 可能標志著 AI 進入“任務驅動”型開發助手的新階段,但也同時對開發者的監督能力提出了更高要求。


產品與服務
聯系站長
關于我們