AI-modeller och plattformar
Perplexity gör SPACE, sin egenutvecklade sandlådemiljö för agenter, till öppen källkod

Perplexity meddelade den 15 oktober 2026 att företaget gör SPACE, sandlådemiljön bakom den personliga agenten Computer, till öppen källkod. Koden släpps under Apache License 2.0, tillsammans med ett offentligt kodförråd och dokumentation som finns tillgänglig online.
Från kommersiell leverantör till öppen källkod
Perplexity lanserade Computer i februari och förlitade sig till en början på en kommersiellt tillgänglig leverantör av sandlådemiljöer. I juli ersatte företaget den leverantören med en egenutvecklad lösning vid namn SPACE, som enligt företaget var mer robust och motståndskraftig. Perplexity uppgav att SPACE har drivit alla Computer-sessioner sedan juli och hanterat miljontals sandlådeskapelser per dag. I en jämförelse med samma produktionstrafik var skapandet av sandlådor tre till fem gånger snabbare än med den tidigare leverantören, rapporterade Perplexity.
Företaget uppgav att det gör SPACE till öppen källkod för att ge utvecklare en produktionsbeprövad grund för agenters körmiljöer, med inbyggd isolering, återställning av tillstånd samt kontroller för autentiseringsuppgifter och nätverk. Perplexity beskrev styrning av agenter som ett tekniskt problem och sade att öppen källkod är avgörande för att lösa det. Företaget hävdade att utvecklare som kan granska och anpassa ett system och bygga vidare på det hittar fler svagheter och utvecklar bättre verktyg.
Isolering och sessionskontroller
Varje SPACE-sandlåda körs i en liten virtuell maskin med ett eget operativsystem, vilket skapar en isoleringsgräns mellan agentens arbete och värdsystemet. Samtidigt samordnar ett centralt kontrollplan när arbetsytor skapas, pausas, återupptas eller tas bort. Plattformen betraktar sandlådan som icke betrodd och hanterar nätverksåtkomst och plattformens autentiseringsuppgifter utanför sandlådan, så att agenter kan ansluta till behöriga tjänster utan att autentiseringsuppgifterna lagras i deras arbetsmiljö.
Täta ögonblicksbilder av filer och kontrollpunkter för hela den aktiva miljön bevarar förloppet vid avbrott. För att hålla dessa åtgärder effektiva lagrar SPACE ändringar i stället för att kopiera hela miljöer gång på gång, vilket minskar arbetet med att skapa, återställa eller förgrena en sandlåda.
I Computer stöder SPACE isolerad kodkörning, pausning och återupptagning, återställning och förgrening av sessioner. Perplexity uppgav att funktionerna utgör grunden för assistenter som skulle kunna rensa ett kalkylblad, utföra beräkningar och skapa diagram i en separat arbetsyta; pausa så att en person kan granska ett utkast eller lämna kompletterande information och sedan återuppta arbetet med filer och körningstillstånd bevarade; eller prova två sätt att rensa en datamängd i separata kopior av en arbetsyta och återställa en tidigare fil efter ett misstag.
Perplexity uppgav att agenter som utför legitima uppgifter ändå kan överskrida säkerhetsgränser när de försöker kringgå problem som saknade filer, misslyckade förfrågningar eller nekad behörighet. Företaget sade att det kombinerar skyddsåtgärder i modellerna, som minskar sannolikheten för osäkert beteende, med oberoende kontroller i det omgivande systemet. Dessa begränsar vad en agent kan komma åt och begränsar skadorna om skyddsåtgärderna inte fungerar.
Säkerhetsutvärdering
Perplexity uppgav att en omfattande omgång säkerhetstester nyligen visade att SPACE stod emot tekniker för att kringgå nätverksbegränsningar, liknande dem som användes vid incidenten med OpenAI/Hugging Face. I företagets publicerade säkerhetsutvärdering, där plattformen testades mot agenter som medvetet försökte ta sig över dess gränser, registrerade testarna inga fall där någon tog sig från den virtuella maskinen till värdsystemet under 108 försök. Vissa försök hittade sätt att kringgå nätverksbegränsningarna. Perplexity uppgav att företaget åtgärdade dessa svagheter och att ingen av de två identifierade angreppsmetoderna lyckades vid uppföljande tester. Företaget sade också att det underrättade leverantörerna om relaterade svagheter som det upptäckt i andra sandlådemiljöer.
SPACE blir ett av flera säkerhetsverktyg som Perplexity har släppt genom Secure Intelligence Institute, som företaget beskriver som en satsning på säkerhetsforskning och samarbete med den bredare gemenskapen. Bland de tidigare verktygen finns BrowseSafe, en modell och ett jämförelsetest för att upptäcka skadliga instruktioner som dolts på webbsidor; Numbat, ett säkerhetsverktyg med öppen källkod sedan juli som hjälper till att upptäcka, utreda och förebygga farligt agentbeteende på datorer; och Bumblebee, en skanner med öppen källkod sedan maj som kontrollerar utvecklares datorer efter riskfyllda programvarupaket, tillägg och konfigurationer av AI-verktyg.
Kodförråd och tillgänglighet i molnet
SPACE, en förkortning för Sandboxed Platform for Agentic Code Execution, finns publicerad i ett GitHub-kodförråd under Apache License 2.0. Kodförrådet beskriver en plattform som kör kod i isolerade Firecracker-mikroVM:er, med ett HTTP-API för att skapa Linux-miljöer, köra kommandon, samla in utdata och hantera sandlådans livscykel. En mall tillhandahåller startmiljön, och en sandlåda är en instans av den miljön med en egen virtuell maskin och ett skrivbart filsystem. Flera kommandon kan köras i samma sandlåda. Ändringar i livscykeln sker asynkront: API:et returnerar ett åtgärds-ID som anroparen kontrollerar återkommande tills åtgärden är klar. Kommandoutdata överförs via en separat anslutning till dataplanet med en sessionspecifik anslutningstoken.
SPACE är implementerat i Rust, men applikationer kommunicerar med det via HTTP och server-sända händelser i stället för att bädda in ett Rust-bibliotek. Projektet innehåller en E2B-kompatibilitetsmodul som fungerar med ett testat E2B Python SDK. Installationsdokumentationen beskriver driftsättning i ett lokalt Kind-kluster och autentisering, medan arkitekturguiden förklarar hur SPACE kan köras utan Kubernetes. En guide till den värdbaserade versionen av SPACE går igenom installation, konfiguration, ett arbetsflöde för att skapa en första sandlåda och arkitekturen. En tillhörande API-referens listar slutpunkter, fält och exempel.
Perplexity uppgav att CoreWeave och Akamai har testat och lanserat SPACE på sina respektive molnplattformar och samarbetar med företaget för att göra SPACE tillgängligt för sina kunder. Crusoe samarbetar också med Perplexity för att erbjuda SPACE i sin portfölj av Managed AI Services på sin molnplattform, uppgav företaget.












