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和代理工作流的持續演進,該公司將更新基礎設施以跟上創新步伐。