AI Agent 的最大問題不是能不能幹活,是敢不敢讓它幹
過去一年裡,AI Agent「失控」的故事沒少見:幫你發了不該發的郵件,刪了不該刪的檔案,把一個小任務滾成了一堆副作用。
這不是模型不夠聰明,而是執行環境沒有安全邊界。
OpenAI 在 4 月 15 日更新的 Agents SDK,針對的就是這個問題:引入了沙箱(sandbox)機制,讓 Agent 在一個隔離的運算環境裡執行,接觸不到它不應該碰的檔案和工具。
沙箱是怎麼工作的
簡單說:Agent 被限制在一個「工作區」裡,只能存取被明確允許的檔案和程式碼路徑,無法操作宿主系統的其他部分。
SDK 現在支援多家第三方沙箱服務商,企業可以自帶基礎設施或直接接入以下平台:
| 沙箱服務商 | 特點 |
|---|---|
| Cloudflare | 邊緣運算,低延遲 |
| Vercel | 前端友善,函式沙箱 |
| E2B | 專注 AI 程式碼執行 |
| Modal | 彈性算力 |
| Daytona | 開發環境隔離 |
| Runloop | 企業級工作流程 |
| Blaxel | AI Agent 專用 |
選哪家看你現有的技術棧,大部分團隊應該能找到匹配的。
還有什麼新東西
除了沙箱,這次更新還帶來了:
- 模型原生 Harness:支援 Agent 在檔案、程式碼、工具之間做跨步驟的長鏈路任務,不再只是單輪互動
- 子 Agent 支援(roadmap):未來可以讓 Agent 拆分為多個子任務並行執行
- 程式碼模式(roadmap):更適合程式碼執行的特殊 Agent 行為模式
OpenAI 產品團隊的 Karan Sharma 說,他們想讓開發者「用我們的 harness 和他們自己的基礎設施來搭建長視野 Agent」。
有什麼限制
目前只有Python 版本,TypeScript 支援在路上但沒給具體時間。
這對前端主導的團隊是個不便,但對後端和資料工程來說問題不大。
價格方面按標準 API 計費,不加收額外費用。
為什麼這件事值得關注
在 Agent 這條賽道上,Anthropic 有 Managed Agents,微軟有 AutoGen 框架,OpenAI 之前的 SDK 相對原始。
這次更新之後,OpenAI 的 Agent 基礎設施終於有了基本的企業級安全能力——沙箱機制是生產部署的必要條件,沒有它企業根本不敢把 Agent 放進關鍵流程。
時間節點也挺有意思:就在 Anthropic 把 Claude 託管 Agent 推向企業的同一時期,OpenAI 這個動作更像是一次防守性更新,而不是進攻。但對開發者來說,兩家都在認真做 Agent 基礎設施,總歸是好事。
參考來源:OpenAI updates its Agents SDK to help enterprises build safer、CocoLoop、 more capable agents(TechCrunch)