OpenAI近日宣布對其Agents SDK(智能體軟件開發工具包)進行重大升級,推出多項新功能以提升智能體在生產環境中的安全性、穩定性和可擴展性。此次更新包括引入原生沙箱執行環境、升級管控框架以及實現計算資源與管控框架的分離,為開發者提供更強大的工具支持。
新增的原生沙箱功能允許智能體在受控的計算機環境中獨立運行,確保其能夠安全地讀寫文件、安裝工具包、執行代碼和調用工具。這一功能旨在解決智能體在無監督狀態下可能表現出的不可預測性,降低運行風險。開發者既可以使用OpenAI內置支持的第三方沙箱服務,如Blaxel、Cloudflare、Daytona等,也可以選擇自有沙箱環境。為方便不同服務商環境間的遷移適配,Agents SDK引入了清單抽象層,支持開發者掛載本地文件、設定輸出目錄,并接入AWS S3、谷歌云存儲等主流存儲服務。
管控框架的升級是此次更新的另一重點。OpenAI優化了原有框架,使其更好地支持智能體處理文檔、文件及系統相關任務。新框架引入了可配置內存、面向沙箱環境的任務調度能力以及類Codex文件系統工具,并與主流智能體系統中的通用基礎組件實現標準化集成。這些組件包括基于模型上下文協議的工具調用、通過技能機制分步開放智能體能力、借助AGENTS.md文件完成自定義指令配置等。升級后的框架能夠使智能體的執行邏輯與前沿模型的最優運行方式相匹配,從而提升復雜任務處理的穩定性與效果,尤其在處理長周期任務或多工具協同作業時表現突出。
為進一步提升系統安全性,OpenAI將管控框架與計算資源分離,避免敏感信息如憑證進入模型執行環境。這一設計不僅防范了提示詞注入攻擊,還增強了系統的整體安全性。同時,分離架構實現了穩定執行能力,即使沙箱容器失效,作業進程也不會丟失。依托內置的快照與狀態恢復機制,Agents SDK可在全新容器中恢復智能體狀態,并從最近的檢查點繼續執行任務。該架構還提升了智能體的可擴展性,支持單個或多個沙箱的調用,僅在需要時啟動沙箱,并通過多容器并行處理提升執行效率。
OpenAI產品團隊成員透露,此次更新的核心目標是優化現有Agents SDK,使其能夠兼容各類沙箱服務提供商,幫助用戶結合自身技術體系開發可處理長周期任務的智能體。全新的管控框架與沙箱功能已通過API向所有客戶開放,計費依據為token使用量與工具調用次數,并率先在Python中上線,后續計劃推出支持Type的版本。
此次升級反映了AI智能體向長周期任務、多工具協同及企業級場景滲透的趨勢。隨著技術發展,安全可控以及狀態可正常恢復等技術方向或將成為行業追求的重點。此前,Anthropic也推出了云端托管式智能體運行平臺Claude Managed Agents,提供原生沙箱、狀態持久化、故障自愈等能力,進一步印證了這一趨勢。















