機器之心報道
機器之心編輯部
從編程開始,今年智能體要卷飛了!!!
昨天,OpenAI CEO 奧特曼預告了一項新研究,吊足了所有人的胃口。
就在剛剛,謎底揭曉!OpenAI 宣布,在 ChatGPT 中引入了 Codex 的研究預覽版。
Codex 是一個云端軟件工程智能體,可以并行處理多項任務,包括編寫功能、解答代碼庫相關問題、修復 bug 以及提交拉取請求以供審核等。并且,每個任務都在其專屬的云沙盒環境中運行,并預加載代碼庫。
Codex 背后的模型是 codex-1,它是 OpenAI o3 的一個版本,專門針對軟件工程進行了優化。它使用強化學習在各種環境中針對真實編程任務進行訓練,生成的代碼能夠高度反映人類的風格和 PR 偏好,精確遵循指令,并可以迭代運行測試,直到獲得合格結果。
自今天開始,ChatGPT Pro、Team 和 Enterprise 用戶即可使用 Codex,Plus 和 Edu 用戶也很快可以上線使用。
對于 OpenAI 的新智能體產品,大家的反應似乎非常興奮。有人表示自己被震撼到了,迫不及待想要體驗一番。十年前學習編程時,絕對想不到這會成為可能。
也有人認為,Codex 這個云原生的智能體實際上可以自行構建、修復并交付功能,感覺就像軟件開始了大規模自我編寫。
還有人現身說法,在經過對 Codex 大量測試后發現,當它正常運作時,幾乎更擅長「模擬」代碼正在做什么以及看起來是什么樣子。
接下來,我們先看一下官方示例,Codex 可以并行處理多項任務:
比如要求 Codex「找出盡可能多的 topos 和語法錯誤并進行修復」,它會檢查代碼庫的可維護性和 bugs:
修復文件名中含有特殊字符的 /diff 錯誤:
創建并使用 DEFAULT_ALCATRAZ_TIMEOUT 常量:
Codex 工作原理
從今天開始,用戶可以通過 ChatGPT 側邊欄訪問 Codex,輸入 prompt 并點擊 "編寫代碼" 按鈕即可執行新的編程任務。
若需針對代碼庫提問,可點擊 "Ask"。每項任務均在獨立隔離的環境中處理,該環境已預加載用戶的代碼庫。Codex 具備讀寫文件的能力,并可運行包括測試框架、代碼檢查器和類型檢查器在內的各類命令。任務完成時間通常為 1 至 30 分鐘(視復雜度而定),用戶可實時查看 Codex 的處理進度。
任務完成后,Codex 會將其修改提交至專屬環境。通過終端日志引用和測試輸出記錄,Codex 為所有操作提供可驗證的證據鏈,便于用戶追溯任務執行全過程。用戶還可審閱結果、要求進一步修改、創建 GitHub 拉取請求或直接將變更集成至本地環境。在產品中,用戶可將 Codex 環境配置為無限接近實際開發環境。
Codex 可遵循代碼庫中的 AGENTS.md 文件執行操作。這類文本文件(類似 README.md)用于指導 Codex 如何瀏覽代碼庫、運行哪些測試命令,以及如何遵循項目標準規范。與人類開發者類似,當獲得配置好的開發環境、可靠的測試方案和清晰的文檔時,Codex 智能體能發揮最佳效能。
在編碼評估和內部基準測試中,即便沒有 AGENTS.md 文件或定制腳手架,codex-1 也展現出強勁性能。
構建安全可靠的智能體
在設計 Codex 時,OpenAI 優先考慮安全性和透明度,以便用戶能夠驗證其輸出。用戶可以通過引用、終端日志和測試結果來檢查 Codex 的工作。
與 o3 相比,codex-1 始終能夠生成更清晰的 patch,以便立即進行人工審核并集成到標準工作流程中。
Codex 與 o3 對比:
OpenAI 表示,Codex 智能體完全運行于云端的安全隔離容器中。任務執行期間將禁用互聯網訪問,確保智能體僅能交互以下內容:通過 GitHub 倉庫明確提供的代碼、用戶通過設置腳本配置的預安裝依賴項以及該智能體無法訪問任何外部網站、API 或其他服務。
Codex 定價如何?
Codex 用起來貴不貴?
OpenAI 表,從今天開始,將向全球范圍內的 ChatGPT Pro、Enterprise 和 Team 用戶開放 Codex。在接下來的幾周內,用戶可以免費暢享 Codex,探索它的各項功能。此后,他們將推出限速訪問和靈活的按需付費選項,供用戶購買額外使用量。
對于使用 codex-mini-latest 進行開發的用戶,該模型可通過 Responses API 調用,定價為:
- 輸入 tokens:每 100 萬 $1.50
- 輸出 tokens:每 100 萬 $6
此外,OpenAI 表示,Codex 仍處于早期開發階段。作為研究預覽版,它目前尚不具備某些功能,例如:前端工作所需的圖像輸入支持,在 Codex 運行過程中實時調整智能體的能力。
此外,遠程智能體的執行速度比交互式編輯慢,這可能需要一定的適應時間。不過,隨著時間推移,與 Codex 智能體的協作將越來越像與同事的異步協作。
最后 OpenAI 表示,未來計劃推出更具交互性和靈活性的智能體工作流。
未來,編程也許真會變的越來越簡單。
參考鏈接:https://openai.com/index/introducing-codex/
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.