發生什麼事
SPACE はもともと Perplexity Computer の裏側でタスクを動かしてきた基盤で、今回 Apache 2.0 ライセンスで公開されました(@perplexity_ai、GitHub)。Perplexity の説明では、認証情報と外向きの通信は VM の外側で管理し、エージェントのタスクはそれぞれ専用の Firecracker マイクロ VM で動きます(@perplexity_ai)。サンドボックスはフォークや一時停止ができ、メモリとディスクのスナップショットに保存して、止まったところから再開できます。作成元のリクエストが終わっても、サンドボックスは残り続けます(@perplexity_ai)。社内テストでは、VM 内で root 権限を持つ 9 つのモデル構成が計 108 回の脱出を試み、ホストに届いたものは 1 つもありませんでした(@perplexity_ai)。
組み込みの面では、アプリと SPACE のやり取りは HTTP だけで、Rust のライブラリを埋め込む必要はありません。E2B Python SDK を使っているチーム向けには、互換ラッパーも用意されています(GitHub)。
01出典
- @perplexity_ai:Perplexity による SPACE のオープンソース化の公式発表
- @perplexity_ai のスレッド:サンドボックスのライフサイクル、一時停止、フォーク、スナップショット
- @perplexity_ai のスレッド:108 回の脱出テストの結果
- @perplexity_ai のスレッド:オープンソース化の目的と、Agentic Runtime Platform の最初の部品
- perplexityai/SPACE:ソースコード、ライセンス、API の説明