Agent Sandbox

沙箱运行时

给编码 Agent 用的隔离环境

Agent Sandbox 让编码 Agent 在一次性的 Linux 沙箱里安装依赖、执行命令、读写文件,而不碰到你自己的机器。命令行工具是 abx,Python SDK 是 agent-sandbox。模板描述沙箱里有什么,提供方决定它跑在哪一套后端上。

安装 CLI 打开目录 GitHub

$ npm install -g @agent-sandbox/cli

它由这几部分组成

01

运行时

隔离的 Linux 环境,用来跑不受信任的代码、临时依赖,或需要干净现场的复现。用完可以销毁,不留在本机。

02

CLI abx

创建、执行、传文件、销毁,以及构建和部署模板。npm 包是 @agent-sandbox/cli,需要 Node.js 20 或更高版本。

03

Python SDK

pip install agent-sandbox 之后,用 Sandbox.create(template="base") 在极速版上创建沙箱,再跑命令、解释代码、读写文件。

04

模板与提供方

模板从公开目录安装。额外的提供方也在目录里,默认不会装进 CLI 或 SDK。各仓库的说明见产品。