产品概述

更新时间:
复制 MD 格式

Agent Sandbox 是面向 AI Agent 的安全隔离执行环境,为 Agent 提供代码执行、进程运行、文件操作、网络访问和状态管理能力。

功能介绍

Alibaba Cloud Agent Sandbox(阿里云智能体沙箱)为 Agent 提供安全隔离的执行环境,可按需创建沙箱,在其中运行 Agent 动态生成的代码、工具和浏览器等工作负载,并在任务完成后释放资源。

Agent Sandbox 面向 Agent 任务不可信、高弹性、有状态和间歇执行等特点设计,提供百万级并发、毫秒级启动、VM(Virtual Machine,虚拟机)级安全隔离和开放兼容能力,帮助开发者与企业快速构建和规模化运行 Agent 应用。

产品优势

百万级并发

Agent Sandbox 通过大规模调度和资源供给能力,弹性支撑百万级沙箱并发运行。无论是在线 Agent 的突发请求,还是强化学习、评测任务的大规模并行执行,均可快速获取所需算力。

通过调度优化和多级镜像预热,有效减少环境准备时间,提升任务吞吐和交互体验。

毫秒级启动

Agent Sandbox 支持沙箱休眠、秒级恢复和批量克隆。在长会话或间歇执行场景中,可在 Agent 等待模型响应、外部 API 或人工反馈期间休眠沙箱,降低闲时计算成本;任务继续时快速恢复执行环境。

还可在运行过程中创建 Checkpoint(沙箱状态快照),并基于单个 Checkpoint 批量克隆万级独立沙箱,加速长程 Agent 任务续跑、强化学习 Rollout(轨迹采样)、树搜索和多路径探索。

VM 级安全隔离

每个沙箱运行在独立的 VM 环境中,提供计算、网络、存储和权限的多维隔离,降低不可信代码、第三方工具和自动化操作对业务系统及其他任务的影响。

产品支持安全组及 L4/L7 网络策略等多级网络管控,并可通过身份和凭据管理能力访问阿里云服务、模型服务和外部 API,降低在沙箱环境中直接配置长期凭据带来的安全风险,让 Agent 执行过程更可控。

开放兼容

Agent Sandbox 兼容 E2B(开源 Agent 沙箱 SDK),并提供 Kubernetes API,可快速接入现有 Agent 框架和企业基础设施。产品支持代码、浏览器、桌面和移动端等多种沙箱形态,覆盖从个人开发者快速验证到企业 Agent 平台规模化治理的不同需求。

应用场景

Agent RL / Eval

面向强化学习、评测和环境仿真等海量并行任务,提供可按需扩缩的环境池。基于 Checkpoint 和 Restore 快速保存、恢复和批量克隆环境,支撑并行 Rollout(轨迹采样)、树搜索、多路径探索和极限压力测试。

Agent Serving

Agent Sandbox 适用于在线 Agent 的两种运行模式:Agent 运行在沙箱内,或 Agent 调用沙箱作为外部工具执行层。

Agent in Sandbox

Agent 主进程和任务环境共同运行在沙箱内,适合需要长时间驻留、持续执行和状态保持的 Agent。通过休眠唤醒和 Checkpoint,可在等待模型、外部 API 或人工反馈期间降低空闲成本,并在任务继续时恢复运行环境。

Agent Use Sandbox

Agent 运行在沙箱外,将沙箱作为代码、浏览器、桌面和移动端等工具的隔离执行层。适合 Agent Tools、代码解释器、Browser Use、Computer Use、数据处理和自动化测试等场景,通过按需创建与回收提升工具调用的隔离性和弹性。

image

沙箱形态

沙箱形态

说明

典型用途

代码沙箱

提供命令、代码、进程和文件执行环境

Coding Agent、代码解释器、数据分析、自动化测试

浏览器沙箱

提供无头(Headless)或 GUI(图形用户界面)浏览器环境

Browser Agent、Deep Research、网页自动化、网页测试

桌面沙箱

提供完整桌面 GUI 操作环境

Computer Use Agent、桌面软件自动化、办公任务执行

移动沙箱

提供移动端应用操作环境

移动端 Agent、应用自动化和兼容性测试

不同地域、接入方式和产品阶段支持的沙箱形态可能不同,请以产品控制台及对应帮助文档为准。

产品选型与接入方式

接入方式

适用对象

使用特点

典型需求

开发者 API

Agent 开发者、应用开发团队

API-first、开箱即用、按需弹性,无需管理底层基础设施

快速集成、E2B 生态兼容、在线 Agent 服务、工具调用

Kubernetes API

AI 基础设施团队、平台工程团队

Kubernetes 原生、声明式管理、深度集成企业基础设施

自定义环境、网络与存储集成、批量编排、统一权限和运维治理

极速版

极速版面向模型与 Agent 开发者、业务开发团队和 E2B 生态迁移场景,通过开发者 API 提供全托管、API-first、开箱即用的使用体验。极速版兼容 E2B SDK,已有应用可通过配置服务 Endpoint 等方式快速接入,无需管理底层基础设施。

容器版

容器版面向平台工程团队、AI 基础设施团队和 Kubernetes PaaS 场景,通过 Kubernetes API 和 Sandbox 自定义资源提供声明式管理能力。容器版兼容 E2B 协议,可复用现有 Kubernetes 技术栈,并将沙箱纳入企业的网络、存储、调度、权限、监控和运维治理体系。

image