01
云端隔离
exec 和文件类工具运行在 E2B 微虚拟机里,而不是你的服务器上,不受信任的用户永远碰不到主机。
02
自动注入
运行前,Agent 的技能和工作区会自动复制进沙箱,无需在提示词里做任何准备。
03
执行后同步
每次工具调用后,Agent 在沙箱中生成的文件都会镜像回持久化存储。
04
自定义模板
可以指定自己的 E2B 模板,预装 Agent 需要的语言和工具。
能做什么
- 让 Telegram 或 Discord 上的公开用户安全地使用能跑代码的 Agent。
- 为你自己的客户提供能执行代码的 Agent——参见 FastClaw 面向 SaaS 开发者。
- 更希望代码在自己的机器上执行?改用 Docker。
接入步骤
- 在 E2B 控制台创建 API Key。
- 在 FastClaw 中打开 Admin → Tools → Runtime,启用沙箱,后端选择 E2B(云端) 并粘贴 Key,可选填写模板 ID。
- 也可以通过环境变量配置:
FASTCLAW_SANDBOX_ENABLED=true
FASTCLAW_SANDBOX_BACKEND=e2b
FASTCLAW_SANDBOX_IMAGE=your-template-id
补充说明
沙箱如何融入 Agent 循环,详见 沙箱功能页。