Perplexity 已开源 SPACE,一个面向 AI agent 的 Firecracker MicroVM 沙箱。此次发布将隔离置于运行时层,使每个 agent 工作负载都能由虚拟化边界加以约束,而不再仅依赖应用层的约定。对于运行使用工具的 agent 的团队而言,这是一个具体的隔离原语:围绕进程可触及的范围划定明确边界,且与 agent 的 prompt 或规划循环如何组织无关。

此次发布顺应了将 agent 隔离控制下沉到运行时层的更广泛趋势。这一转变之所以重要,是因为边界由此成为基础设施层面的关注点,而不再需要按框架或按工具集成逐一重新实现。MicroVM 边界可强制执行、可审计,这是 prompt 级 guardrail 所不具备的,并且能与现有的沙箱机制和网络策略组合使用。
本工作室的判断是,这里的价值是有限且具体的。沙箱约束的是 agent 能触及什么,而非它试图做什么。运行时边界限制了文件系统、网络和进程的攻击面,但它并不裁决意图、不授权计划,也无法识别某个合法工具正被用于非法目的。运行时层的隔离与行为层的 evaluation 应对的是不同的失效模式,二者不可互相替代。从现有报道中仍不清楚的是:默认网络姿态、密钥如何注入 MicroVM,以及逃逸与资源耗尽的假设条件。这些细节决定了 SPACE 是一个开箱即用的原语,还是一个需要额外封装的组件。
来源:报道
