Modelos e plataformas de IA
Perplexity abre o código-fonte do SPACE, sua plataforma interna de ambientes isolados para agentes

A Perplexity anunciou, em 15 de outubro de 2026, que abrirá o código-fonte do SPACE, a plataforma de ambientes isolados por trás de seu agente pessoal Computer, disponibilizando o código sob a Apache License 2.0, com um repositório público e documentação hospedada.
De um provedor comercial ao código aberto
A Perplexity lançou o Computer em fevereiro e, inicialmente, dependia de um provedor comercial de ambientes isolados. Em julho, a empresa substituiu esse provedor por uma solução própria chamada SPACE, que descreveu como mais robusta e resiliente. Segundo a Perplexity, o SPACE dá suporte a todas as sessões do Computer desde julho e processa milhões de criações de ambientes isolados por dia. Em uma comparação da empresa, feita com o mesmo tráfego de produção, a criação de ambientes isolados foi de três a cinco vezes mais rápida do que com o provedor anterior.
A empresa afirmou que está abrindo o código-fonte do SPACE para oferecer aos desenvolvedores uma base testada em produção para ambientes de execução de agentes, com isolamento, recuperação de estado e controles de credenciais e de rede integrados. A Perplexity apresentou a governança de agentes como um problema de engenharia e afirmou que o código aberto é essencial para resolvê-lo, argumentando que, quando os desenvolvedores podem inspecionar, adaptar e aprimorar um sistema, encontram mais pontos fracos e desenvolvem ferramentas melhores.
Isolamento e controles de sessão
Cada ambiente isolado do SPACE é executado em uma pequena máquina virtual com sistema operacional próprio, criando uma barreira entre o trabalho do agente e o sistema anfitrião. Enquanto isso, um plano de controle central coordena a criação, a pausa, a retomada e a remoção dos espaços de trabalho. A plataforma trata o ambiente isolado como não confiável e gerencia o acesso à rede e as credenciais mantidas pela plataforma fora dele, para que os agentes possam se conectar a serviços autorizados sem que essas credenciais sejam armazenadas em seu ambiente de trabalho.
Capturas frequentes de arquivos e pontos de verificação de todo o ambiente em execução preservam o progresso em caso de interrupções. Para manter essas operações eficientes, o SPACE armazena as alterações, em vez de copiar repetidamente ambientes inteiros, reduzindo o trabalho necessário para criar, restaurar ou ramificar um ambiente isolado.
No Computer, o SPACE permite executar código de forma isolada, pausar e retomar sessões, recuperar o estado e ramificar sessões. Segundo a Perplexity, esses recursos oferecem a base para assistentes que poderiam limpar uma planilha, fazer cálculos e criar gráficos em um espaço de trabalho separado; pausar para que uma pessoa revise um rascunho ou forneça informações ausentes e, depois, retomar com os arquivos e o estado de execução preservados; ou testar duas formas de limpar um conjunto de dados em cópias separadas de um espaço de trabalho e restaurar um arquivo anterior após um erro.
A Perplexity afirmou que agentes que realizam tarefas legítimas ainda podem ultrapassar limites de segurança ao tentar contornar a ausência de arquivos, solicitações malsucedidas ou negativas de permissão. A empresa disse que combina salvaguardas nos modelos, que reduzem a probabilidade de comportamentos inseguros, com controles independentes no sistema ao redor, que limitam o que um agente pode acessar e contêm os danos caso as salvaguardas falhem.
Avaliação de segurança
A Perplexity afirmou que uma recente bateria de testes de segurança demonstrou a resiliência do SPACE a técnicas de contorno das restrições de rede, como as usadas no incidente envolvendo OpenAI e Hugging Face. Na avaliação de segurança publicada pela empresa, que testou a plataforma com agentes que tentavam deliberadamente violar seus limites, os avaliadores não registraram nenhuma fuga da máquina virtual para o sistema anfitrião nas 108 tentativas. Algumas tentativas encontraram formas de contornar as restrições de rede; a Perplexity afirmou que corrigiu esses pontos fracos e que nenhum dos métodos de ataque identificados teve êxito nos testes de acompanhamento. A empresa também disse que informou aos fornecedores de outras plataformas de ambientes isolados sobre pontos fracos relacionados que havia encontrado nelas.
O SPACE se soma a um conjunto de ferramentas de segurança que a Perplexity lançou por meio de seu Secure Intelligence Institute, iniciativa que, segundo a empresa, tem como objetivo realizar pesquisas de segurança e colaborar com a comunidade em geral. Entre as ferramentas lançadas anteriormente estão o BrowseSafe, um modelo e parâmetro de referência para detectar instruções maliciosas ocultas em páginas da web; o Numbat, um conjunto de ferramentas de segurança cujo código foi aberto em julho e que ajuda a detectar, investigar e prevenir comportamentos perigosos de agentes em computadores; e o Bumblebee, um scanner cujo código foi aberto em maio e que verifica se há pacotes de software, extensões e configurações de ferramentas de IA arriscados nas máquinas de desenvolvedores.
Repositório e disponibilidade na nuvem
SPACE, sigla de Sandboxed Platform for Agentic Code Execution, foi publicado em um repositório do GitHub sob a Apache License 2.0. O repositório descreve uma plataforma que executa código em microVMs Firecracker isoladas, com uma API HTTP para criar ambientes Linux, executar comandos, coletar resultados e gerenciar o ciclo de vida dos ambientes isolados. Um modelo fornece o ambiente inicial, e um ambiente isolado é uma instância desse ambiente com máquina virtual e sistema de arquivos gravável próprios; vários comandos podem ser executados no mesmo ambiente. As alterações no ciclo de vida são assíncronas: a API retorna um ID de operação, que o solicitante consulta até a conclusão. Já a saída dos comandos é transmitida por uma conexão separada do plano de dados, usando um token de anexação associado à sessão.
O SPACE é implementado em Rust, mas os aplicativos interagem com ele por HTTP e eventos enviados pelo servidor, em vez de incorporar uma biblioteca Rust. O projeto inclui um adaptador de compatibilidade com E2B que funciona com um SDK Python da E2B testado. A documentação de configuração aborda a implantação em um cluster Kind local e a autenticação, enquanto o guia de arquitetura explica como o SPACE pode funcionar sem Kubernetes. Um guia hospedado do SPACE apresenta a instalação, a configuração, um fluxo de trabalho para criar o primeiro sandbox e a arquitetura; uma referência de API complementar lista endpoints, campos e exemplos.
A Perplexity afirmou que a CoreWeave e a Akamai testaram e lançaram o SPACE em suas respectivas plataformas de nuvem e estão trabalhando com a empresa para disponibilizá-lo aos clientes. A Crusoe também está fazendo uma parceria com a Perplexity para incluir o SPACE em seu portfólio de serviços de IA gerenciados na própria plataforma de nuvem, informou a empresa.












