Perplexity abre el código de SPACE, su sandbox para agentes
La empresa dice que en 108 intentos de escape nadie salió de la máquina virtual. La prueba fue suya y no hubo auditoría independiente.
Perplexity publicó el 15 de octubre el código de SPACE, el sistema que mantiene separado el código que corren los agentes de su producto Computer, según el blog de la empresa. El repositorio de GitHub usa la licencia Apache 2.0, que permite usarlo y modificarlo, también con fines comerciales.
Un sandbox es una caja cerrada donde un programa se ejecuta sin acceso al resto del sistema. Con agentes que ejecutan código y navegan por su cuenta, es lo que impide que un error o un ataque llegue al equipo real. Cada tarea de SPACE se ejecuta dentro de una máquina virtual ligera que trae su propio sistema operativo. Se construyen con Firecracker, la tecnología de microVMs de AWS. Las credenciales y la red se gestionan fuera del sandbox.
Todas las cifras de seguridad y rendimiento salen de la propia Perplexity. En su informe de septiembre, Escaping SPACE: Parte I, la empresa probó nueve modelos de IA en 216 ejecuciones. Ninguno de los 108 intentos de salir de la máquina virtual hacia el equipo anfitrión tuvo éxito. Semafor cita 118 intentos, una diferencia que no está explicada.
Sí hubo fallas en las restricciones de red. En una prueba con acceso parcial a la red, 11 de 54 ejecuciones consiguieron salir antes del arreglo, mediante suplantación de DNS y direcciones IP compartidas de una red de distribución de contenido. Perplexity afirma que ya las corrigió.
Según la empresa, SPACE sostiene desde julio todas las sesiones de Computer y la creación de un sandbox resulta de tres a cinco veces más rápida que con su proveedor anterior, con el mismo tráfico. Esa comparación tampoco se ha medido de forma independiente. Akamai ya lo ofrece en su nube, Crusoe lo añadirá a su catálogo y CoreWeave publicó guías de configuración.
Para el usuario final cambia poco: SPACE es infraestructura que se despliega en Kubernetes, no una aplicación. Para los equipos que ponen agentes en producción es una alternativa abierta que pueden auditar. Está pendiente que alguien ajeno a Perplexity repita las pruebas de escape.
Sigue leyendo
- Inteligencia artificial
Ocho estados de EE. UU. demandan a OpenAI por ChatGPT y menores
- Inteligencia artificial
Arrestan a ingeniero de OpenAI acusado de ocultar una grabadora
- Internet
WhatsApp deja unirse a llamadas sin cuenta, desde el navegador
- Inteligencia artificial
Claude mostrará datos oficiales de voto a usuarios en EE. UU.


