最近 OpenAI 宣布推出了「Agents API」的公開測試版(Public Beta)。這則新聞並非是又更新了什麼強大的模型,而是它試圖解決開發者在建構 AI 代理(Agents)時,最痛苦的雜事:如何管理長期的對話上下文、如何穩定地調用工具,以及如何讓多個代理協作。
簡單來說,OpenAI 把原本支撐 Codex 和 ChatGPT 企業版的底層框架(內部稱為 Codex harness)開放了出來。
新聞重點:Agents API 解決了什麼?
根據 OpenAI 的官方說明,這套 API 的核心目標是讓開發者透過「單一 API 調用」就能建立具備生產力的代理。以下是幾個技術關鍵點:
* 基礎設施與沙盒(Sandbox): 代理不再只是回傳文字,它可以在受控的環境中執行程式碼、處理檔案。開發者可以選擇 OpenAI 託管的沙盒,或是與 Cloudflare、Vercel、DigitalOcean 等第三方夥伴合作的環境。
* 自動化上下文管理: 針對需要運行數小時甚至數天的任務,API 具備自動壓縮(Compacts)功能,能自動處理過長的對話紀錄,保留關鍵資訊,避免 Token 消耗過快或超出限制。
* 多代理協作(Multi-agent): 支援將複雜任務拆解給多個子代理並行處理,每個子代理有獨立的上下文,最後由主代理協調結果。
* 效能提升: 合作夥伴 Ciridae 表示,改用 Agents API 後,系統延遲降低了 4 倍,評估分數也顯著提升。
* 模型細節: 在官方提供的範例代碼中,出現了名為 `gpt-6-astra` 的模型名稱,這代表目前astra已可以在其中進行調用。
我的觀察:純 API 與 Agents API 的本質分野
我認為 Agent API 標誌著 AI 應用開發的一個里程碑。過去調用「純 API」,本質上是「無狀態的一次性指令交互」,模型只有嘴巴沒有手腳,所有的執行邏輯、除錯、記憶鏈條,都得靠開發者在本地端或是設計好的流程中應用。
而現在的「Agents API」則是派發一個帶有隔離沙盒、具備執行力與自主生命週期的「實體」,由 OpenAI 的基礎設施來承擔端到端的複雜任務。
關於這點,我有幾個看法:
1. 雲端沙盒的真正定位是「隔離區」: 雖然專業團隊有能力維運地端環境,但雲端沙盒的應用或許是在處理「高風險」任務。例如執行未知的第三方腳本或爬蟲,這種「用完即毀、完全隔絕企業內網」的拋棄式環境,能減輕資安負擔。
2. 開發與產品場景的分工: 本地端(Local)的 Harness App 依然會是專業開發者的主力,因為控制權最高且成本可控。雲端沙盒則更適合封裝成特定功能,提供給部分終端使用者,或是小規模驗證或特定服務交付。
3. 商業化的兩大痛點: 目前 Agent 要落地,最大的門檻在於「計費難料」與「結果不穩定」。很難向客戶解釋為什麼這次任務花了 10 元,下次卻要 50 元,更別說如果交付了一個不符合預期的成果,對於產品的信任會造成什麼問題。
這件事值得繼續觀察什麼
這套 API 的推出只是開始,後續有幾個點值得我們持續留意:
* 商業模式的轉化: 平台方是否會將不穩定的 Token 成本,打包成固定的「任務點數(Credit)」,由平台承擔波動,好讓企業端更容易買單?
* 人機協同(Human-in-the-loop)的設計: Agent 能否成為成熟產品,關鍵可能不在於 100% 自主,而在於能否透過穩定的框架(Harness),讓 Agent 負責蒐集證據,關鍵決策則交回給人類確認。
原文連結:https://openai.com/index/introducing-the-agents-api/



