智东西(公众号:zhidxcom)
编译 | 刘煜
编辑 | 陈骏达

智东西4月16日报道,今天,OpenAI更新其Agents SDK(智能体软件开发工具包),更新内容包括新增原生沙箱执行环境,让智能体在受控的计算机环境中安全运行;升级分布内管控框架,支持智能体在指定工作空间内处理文件并使用经授权的工具;实现管控框架与计算资源的分离,兼顾智能体运行的安全性、稳定性与可扩展性。

Agents SDK的全新功能已通过API向所有客户全面开放,延用OpenAI标准API定价模式,计费依据为token使用量与工具调用次数。全新的管控框架与沙箱功能将率先在Python中上线,后续OpenAI计划推出支持TypeScript的版本。

OpenAI产品团队成员卡兰・夏尔马(Karan Sharma)向TechCrunch透露:“本次更新的核心,是对现有Agents SDK进行优化升级,使其能够兼容各类沙箱服务提供商。”他称,希望通过此次更新,让用户能够借助该管控框架,结合自身已有的技术体系,开发出可处理长周期任务的智能体

博文链接:

https://openai.com/index/the-next-evolution-of-the-agents-sdk/

一、沙箱功能能给企业在生产环境中安全部署智能体

智能体有时会表现出不可预测性,在完全无监督的状态下运行存在风险

OpenAI此次新增沙箱功能,旨在通过集成该功能,使智能体可在特定工作空间内独立运行安全地读写文件、安装运行所需工具包、执行代码与调用工具。仅在执行特定操作时访问文件与代码,同时保障系统整体完整性

Agents SDK所提供的原生沙箱,可直接为开发者提供上述执行环境能力,无需开发者自行搭建与集成。

使用沙箱功能时,开发者可选用自有沙箱环境,也可直接使用工具包内置支持的第三方沙箱服务,包括Blaxel、Cloudflare、Daytona、E2B、Modal、Runloop以及Vercel。

同时,为实现不同服务商环境间的迁移适配,Agents SDK还引入清单抽象层,用于定义智能体工作空间。开发者可挂载本地文件、设定输出目录,并接入各类存储服务提供商的数据资源,包括AWS S3、谷歌云存储、Azure Blob存储以及Cloudflare R2。

如此一来,Agents SDK便为开发者提供了从本地原型开发到生产部署的统一环境配置方式,同时为模型构建了稳定可预测的工作空间,明确模型的输入读取路径、输出写入路径,以及长周期任务的作业管理方式。

二、管控框架升级:优化模型协同,支持灵活自定义部署

本次更新里,OpenAI对原有Agents SDK的管控框架完成升级,使其能更好地支持智能体处理文档、文件及系统相关任务。该公司称,该框架现已支持可配置内存、面向沙箱环境的任务调度能力,以及类Codex文件系统工具,并实现了与主流智能体系统中通用基础组件的标准化集成。

这些基础组件包括:基于模型上下文协议(MCP)实现工具调用、通过技能机制实现智能体能力的分步开放与管控、借助AGENTS.md文件完成自定义指令配置、依托命令行工具执行代码,以及通过补丁应用工具实现文件编辑等。

升级后的管控框架还能让智能体的执行逻辑与前沿模型的最优运行方式相匹配,从而充分释放模型性能。

OpenAI发布A厂同款Agent SDK:把智能体锁进沙箱,长任务不再一崩全丢

▲Agents SDK开发模式对比架构图(图源:OpenAI官网)

OpenAI称,这一设计让智能体更贴合模型原生运行逻辑,提升其复杂任务处理的稳定性与执行效果,这些效果在处理长周期任务或跨多类工具、系统协同作业时尤为突出。

由于不同产品的差异化需求难以通过单一模式满足,所以此次升级后的管理框架除了能被开发者开箱即用外,还能被开发者自定义配置,方便开发者将其适配于自身技术体系。

三、安全与稳定双升级,智能体架构可实现高效扩展

OpenAI称,为防范提示词注入攻击、保障数据安全,此次Agents SDK更新将管控框架与计算资源实现分离,可避免凭证等敏感信息进入模型执行环境,进一步提升系统整体安全性。

OpenAI发布A厂同款Agent SDK:把智能体锁进沙箱,长任务不再一崩全丢

▲Agents SDK计算与线束分离架构对比图(图源:OpenAI)

同时,这种架构还能实现稳定执行能力

当智能体运行状态外置存储时,即便沙箱容器失效也不会导致作业进程丢失。依托内置的快照与状态恢复机制,若原有环境出现故障或过期,Agents SDK可在全新容器中恢复智能体状态,并从最近的检查点继续执行任务。

此外,该架构提升了智能体的可扩展性。智能体作业可调用单个或多个沙箱,仅在需要时启动沙箱,将子智能体分配至独立环境运行,并通过多容器并行处理提升执行效率

结语:科技企业技术路线相趋同,智能体安全稳定或成技术趋势

本次OpenAI对Agents SDK的升级,核心围绕安全隔离、架构解耦、执行稳定性与扩展能力开展。

从当前公开信息看,沙箱、新升级的智能体管控框架以及管控框架与计算分离的底层设计架构均已落地。但作为刚发布的新版本,Agents SDK的复杂场景稳定性、跨环境迁移成熟度与规模化部署效果,仍需在大量的实际应用中进行进一步验证。

当前,针对智能体安全与可靠性的相关技术布局已不是个例。在OpenAI本次SDK升级前不久,Anthropic推出云端托管式智能体运行平台Claude Managed Agents(公开测试版),提供原生沙箱、状态持久化、故障自愈、控制与执行解耦等能力,开发者无需自行搭建与运维基础设施,即可部署和运行长周期、多工具协同的企业级智能体。

这在一定程度上反映出,随着AI智能体向长周期任务、多工具协同及企业级场景渗透,安全可控以及状态可正常恢复等技术方向或将在未来成为技术发展所追求的一类趋势。