智能代理(Agentic AI)正成为科技行业的新兴热点,OpenAI和Anthropic等公司正竞相为企业提供开发这些自动化助手的工具。为此,OpenAI近日更新了其Agents软件开发工具包(SDK),引入多项新功能,帮助企业基于OpenAI模型构建自己的智能代理。
此次SDK更新的亮点之一是引入了沙箱(sandbox)功能,使代理能够在受控的计算环境中运行。这一点尤为重要,因为完全无监督运行的代理可能因其偶尔的不可预测性而存在风险。
通过沙箱集成,代理可以在特定工作空间内隔离运行,仅在执行特定操作时访问文件和代码,从而保护系统整体的安全性和完整性。
此外,新版本SDK还为开发者提供了针对前沿模型的“in-distribution harness”(分布内运行框架),使代理能够在工作空间内使用文件和经过批准的工具。这里的“harness”指的是除模型本身外,支持代理运行的其他组件。分布内运行框架通常允许企业部署并测试基于最先进、通用的前沿模型的代理。


OpenAI产品团队成员Karan Sharma向TechCrunch表示:“这次发布的核心是让我们现有的Agents SDK兼容所有这些沙箱提供商。”
他还表示,希望借助新的运行框架和沙箱功能,用户能够“利用我们的框架和现有基础设施,构建这些长期任务的智能代理。”
所谓“长期任务”通常指更复杂、需要多步骤完成的工作。
OpenAI表示,Agents SDK将持续扩展,首批新功能(运行框架和沙箱)将首先支持Python,TypeScript支持计划随后推出。公司还在努力将更多代理功能(如代码模式和子代理)带给Python和TypeScript用户。
这些新功能将通过API向所有客户开放,采用标准定价。


