Perplexity 开源 Agent 代码执行沙箱 SPACE
Perplexity 开源了 SPACE(Sandboxed Platform for Agentic Code Execution),一个基于 Firecracker microVM 的隔离执行平台。应用通过 HTTP API 创建隔离的 Linux 环境、执行命令、收集输出并管理沙箱生命周期,适合运行 Agent 生成的代码或用户代码。
要点
- 每个沙箱拥有独立的虚拟机和可写文件系统,支持暂停与挂起
- 输出通过 SSE 流式返回,提供 E2B 兼容层
- 使用 Rust 实现,部署指南基于 Kubernetes(本地可用 Kind),Apache 2.0 许可证
为什么值得关注
Agent 执行任意代码时,隔离是基本的安全前提。SPACE 提供了一个可自托管的方案,适合需要在内部环境运行 Agent 代码、又不能使用外部托管沙箱的团队参考。
来源
### [Perplexity 开源 Agent 代码执行沙箱 SPACE]({{URL}})
Perplexity 开源了 SPACE(Sandboxed Platform for Agentic Code Execution),一个基于 Firecracker microVM 的隔离执行平台。应用通过 HTTP API 创建隔离的 Linux 环境、执行命令、收集输出并管理沙箱生命周期,适合运行 Agent 生成的代码或用户代码。
- 每个沙箱拥有独立的虚拟机和可写文件系统,支持暂停与挂起
- 输出通过 SSE 流式返回,提供 E2B 兼容层
- 使用 Rust 实现,部署指南基于 Kubernetes(本地可用 Kind),Apache 2.0 许可证
**为什么值得关注**:Agent 执行任意代码时,隔离是基本的安全前提。SPACE 提供了一个可自托管的方案,适合需要在内部环境运行 Agent 代码、又不能使用外部托管沙箱的团队参考。
来源:[perplexityai/SPACE](https://github.com/perplexityai/SPACE)