Perplexityは10月15日、エージェントのコード実行基盤SPACE(Sandboxed Platform for Agentic Code Execution)をオープンソースとして公開した。SPACEは7月に市販のサンドボックス提供元から置き換えた社内基盤で、エージェントやユーザーのコードをFirecracker microVM上の隔離されたLinux環境で動かす。アプリケーションはHTTP APIとServer-Sent Eventsでサンドボックスの作成、コマンド実行、標準出力・標準エラーの受け取り、一時停止・休止・再開・削除といったライフサイクルを操作する。本体はRustで実装されているが、利用側はRustライブラリを組み込む必要はなく、公式の入門手順は標準ライブラリだけのPythonで書かれている。認証情報やネットワークのポリシーはゲストの外側で管理する設計。ローカル検証はKVMが使えるx86_64のapt系Linux上でKind(Kubernetes in Docker)クラスタに構築し、AWS EKS向けの参照構成も含まれる。Perplexityによると、9つのフロンティアモデルに脱出を試みさせた118回の試行で脱出は0件だった。AkamaiがSPACEを自社クラウドで提供し、Crusoeもマネージドサービスへの追加で提携、CoreWeaveは評価用の構築手順を公開している。
Perplexity、エージェント用サンドボックス基盤SPACEをオープンソース化 Firecracker microVMで隔離、Apache 2.0
## POINTS
- Computerを支える社内サンドボックス基盤SPACEをApache 2.0で公開
- Firecracker microVMで隔離し、HTTP APIとSSEで作成・実行・出力取得・休止・削除を操作
- 9モデルによる118回の脱出試行は0件と公表、Akamai・Crusoe・CoreWeaveが提供や手順公開で協力