Perplexity推出安全沙箱,讓AI代理既安全又強大
Perplexity AI推出SPACE沙箱平臺,為AI代理提供隔離的安全環境,支援長期任務、會話暫停與恢復,並保護使用者憑證。基於AWS Firecracker微虛擬機器技術,效能提升顯著。
Perplexity AI Inc. 今日釋出了一項新功能,旨在提升其現有代理型人工智慧服務“Computer”的效能與安全性。該公司推出了SPACE,一個沙箱平臺,允許AI代理充分發揮其能力,同時提供最高階別的安全保障。
Perplexity Computer可被描述為基於Perplexity AI搜尋引擎的“數字員工”。它接收使用者用自然語言描述的目標,將其分解為多步驟任務,並協調超過19種不同的前沿模型(包括Claude、Gemini和Grok)與各種工具互動,如網頁搜尋、電子郵件、Notion、Slack、資料整理等。這與Anthropic的Claude Cowork和OpenAI的ChatGPT Work等代理型AI系統類似。
該系統能記住過往工作、使用者的特定風格,允許使用者離開並讓其自主執行。它還可以按計劃執行,並在資料變化時進行監控和啟用,時間跨度從數小時到數月。
長時間執行的任務有時需要重啟。為此,SPACE將會話包裝成可暫停、恢復或分支到多個沙箱的模組。顧名思義,沙箱是一個隔離空間,代理處理的所有資料都存放在其中,作為一個安全上下文,與其他代理或系統隔離。
Perplexity表示,他們最初評估了多種現成的沙箱系統。許多系統能提供良好的隔離,但會暴露使用者密碼、金鑰等資訊。其他系統適合短期任務,但對於需要執行數小時或數天的會話則容易造成混亂。SPACE旨在同時解決安全問題和長期執行能力,同時提供可快速構建和拆除的機制。
構建安全的代理AI環境
每個任務都在Firecracker微虛擬機器例項中執行。Firecracker是Amazon Web Services開發的開源虛擬機器,專為改善Lambda和Fargate等AWS服務的資源利用率而設計。傳統虛擬機器隔離性好,但啟動慢、記憶體消耗大;而容器啟動極快,但缺乏硬體級隔離。Firecracker透過在低至5毫秒內啟動微型虛擬機器,實現了兩者的平衡。
Perplexity補充說,SPACE利用該技術提供了一個完整的控制集:將暫停、恢復、會話分支、每會話憑證隔離、轉發和編排整合到一個平臺中。
最終結果是,使用者擁有一個系統,可以捕獲即時記憶體和檔案,並可每分鐘更新。它可以存檔並保留資訊長達一週。這意味著使用者可以中途離開任務,一週後回來,代理能從上次中斷的地方繼續工作。
至於密碼、金鑰等敏感資訊,它們不會被儲存在沙箱內,完全由使用者透過自己的密碼和金鑰管理系統控制,僅在需要時訪問。使用者還可以為沙箱中儲存的資訊自帶加密金鑰。如果使用者撤銷加密金鑰,新沙箱將無法讀取資料,從而實現完全安全。
SPACE功能今日已在Computer中上線。該公司表示,它設計為可在任何地方執行。在早期使用Nvidia Vera架構的測試中,Computer風格的工作流比當前生產參考快約1.5倍,併發沙箱啟動快1.9倍。
該公司補充說,過去兩個月他們一直在內部使用SPACE。過去一週,它支援了超過125萬個沙箱建立和1190萬次沙箱重連。
Perplexity表示,SPACE只是其計劃開發的安全環境的第一版。隨著AI和代理工作流的持續演進,該公司將更新基礎設施以跟上創新步伐。