title, created, updated, type, tags, sources, confidence
| title |
created |
updated |
type |
tags |
sources |
confidence |
| Agent Sandbox(Agent 沙箱) |
2026-05-30 |
2026-05-30 |
concept |
| agent |
| sandbox |
| security |
| execution-environment |
|
| agent-harness-engineering-survey |
|
|
high |
Agent Sandbox
Agent 代码执行的安全隔离环境,是 execution-environment (E 层) 的核心组件。
沙箱分类
1. 进程级沙箱
- Docker 容器、gVisor、Firecracker microVM
- 优点:成熟、广泛支持
- 缺点:启动延迟、资源开销
2. 语言级沙箱
- Python
exec() / eval() 限制、RestrictedPython
- 优点:零启动延迟、轻量
- 缺点:逃逸风险高
3. WebAssembly (Wasm) 沙箱
- WasmEdge、wasmtime 运行时
- 优点:接近原生性能、强隔离、跨平台
- 新兴方向,尚未成为主流
4. 浏览器沙箱
- Playwright、Puppeteer 驱动
- 用于 Web Agent(如 WebArena 评测)
沙箱逃逸与威胁模型
- Agent 的代码执行能力使其具有潜在的安全威胁
- 关键挑战:Agent 可能通过生成代码绕过沙箱限制
- 防御:多层隔离 + 网络限制 + 文件系统只读挂载
部署模式
- 本地沙箱:延迟最低,风险最高
- 远程沙箱:eg. Modal、Replit 等云平台
- 混合模式:敏感操作远程,常规操作本地
相关概念