新聞

AI搜尋服務業者Perplexity宣布開源AI代理沙箱平臺SPACE,供其他開發者為AI代理建立隔離的程式碼執行環境,降低AI代理執行不受信任程式碼時影響其他系統的風險。SPACE原本用於Perplexity旗下AI代理服務Computer,該公司自今年7月開始以SPACE取代先前採用的商用沙箱服務。

SPACE全名為Sandboxed Platform for Agentic Code Execution,採用Firecracker微型虛擬機器(microVM),讓AI代理在各自獨立的虛擬機器中執行程式碼。每個沙箱都有自己的作業系統及可寫入檔案系統,與主機系統隔離。SPACE由沙箱外部的控制層負責建立及管理虛擬機器,網路存取及平臺憑證也由沙箱外部管理。透過這項設計,AI代理能存取獲授權的服務,同時避免敏感憑證直接暴露在沙箱內。

Perplexity表示,研究團隊針對SPACE進行108次虛擬機器逃逸測試,未發現成功逃逸的情況。不過,測試期間也曾發現AI模型能繞過部分網路存取限制。研究團隊已修復相關問題,並在後續測試中確認AI模型未再成功繞過限制。

SPACE原始碼已在GitHub公開,採用Apache 2.0授權,並提供部署說明與API文件。Perplexity也與多家雲端業者合作,其中Akamai已在自家雲端平臺測試並推出SPACE,CoreWeave提供部署指引,Crusoe則正與Perplexity合作將SPACE納入其AI服務產品組合。