For AI agents: the public content index is available at https://we0.ai/llms.txt, and the English article bundle is available at https://we0.ai/llms-full.txt.
For AI agents: the complete content index is available at https://we0.ai/llms.txt, the full English article bundle is available at https://we0.ai/llms-full.txt, and this page is available as Markdown at https://we0.ai/es/articles/perplexity-space-open-source-ai-agent-san-6695cfec.md.
Un agente que escribe código también necesita un lugar donde ejecutarlo. Dar al código generado acceso directo a la máquina de un desarrolla...

Un agente que escribe código también necesita un lugar donde ejecutarlo. Dar al código generado acceso directo a la máquina de un desarrollador o a un servidor de producción convierte un error del modelo en un posible incidente de sistemas. Un sandbox proporciona un entorno de ejecución independiente con límites que la aplicación circundante puede gestionar.
Perplexity está haciendo pública su implementación. Semafor informó el 15 de octubre que la empresa lanzaba SPACE y trabajaba con socios de infraestructura para ofrecerlo a sus clientes. El repositorio público ofrece ahora a los desarrolladores una implementación concreta que pueden inspeccionar, en lugar de solo una afirmación de producto que evaluar.
SPACE significa Sandboxed Platform for Agentic Code Execution. Su repositorio oficial describe una API HTTP para crear entornos Linux aislados, ejecutar comandos, recopilar resultados y gestionar sus ciclos de vida. El repositorio indica una licencia Apache 2.0.
La unidad de ejecución es una microVM de Firecracker. Una plantilla proporciona su sistema de archivos inicial y su configuración de tiempo de ejecución, mientras que cada sandbox tiene su propio entorno escribible. Las aplicaciones pueden ejecutar varios comandos en el mismo sandbox cuando una tarea necesita continuidad.
Esta es infraestructura para ejecutar código. La aplicación sigue decidiendo qué tarea realizar, qué entradas proporcionar y qué resultados conservar. La disponibilidad de código abierto tampoco proporciona capacidad de cómputo gratuita: alguien debe operar los hosts, el almacenamiento y los servicios relacionados.
Perplexity dijo a Semafor que había pedido a nueve modelos de frontera que intentaran escapar y que no observó ninguna fuga exitosa en 118 intentos. El informe también nombra a CoreWeave, Akamai y Crusoe como socios que habían aceptado ofrecer SPACE a sus clientes.
Estas declaraciones deben mantenerse atribuidas a la empresa y al informe. Una prueba finita sin escapes observados constituye evidencia útil sobre esa prueba, pero no puede establecer que un límite de aislamiento resistirá todas las vulnerabilidades futuras o los errores de despliegue. Del mismo modo, la participación de socios no establece una disponibilidad ni unos precios idénticos entre proveedores.
La cuestión de ingeniería es cómo se comporta el sistema según el modelo de amenazas de la aplicación. Revise a qué recursos puede acceder un agente, qué credenciales entran en el entorno y qué privilegios del host se requieren, junto con el límite subyacente de la VM.
La guía del primer sandbox separa la creación del entorno, la ejecución de comandos y la limpieza:
Esta secuencia importa porque aceptar una solicitud es diferente de completarla. Una respuesta de creación exitosa no demuestra, por sí sola, que el entorno invitado esté listo para recibir comandos. De manera similar, recibir alguna salida no establece que un proceso haya terminado correctamente.
El ejemplo oficial conserva el estado de ejecución y las transcripciones, y pregunta al operador sobre la limpieza. Una aplicación que use la plataforma debe tomar deliberadamente su propia decisión de retención, especialmente cuando la carga de trabajo incluye entradas confidenciales o archivos generados.
La documentación de arquitectura distingue varios objetos que es fácil confundir:
| Objeto | Qué debe rastrear la aplicación |
|---|---|
| Sandbox | El entorno y el estado de su ciclo de vida |
| Operación de ciclo de vida | El progreso de una solicitud asíncrona, como la creación o la suspensión |
| Sesión de comandos | Una invocación de proceso concreta y su información de conexión |
| Resultado del proceso | Si el comando se completó correctamente |
Un sandbox puede seguir disponible después de que haya terminado la solicitud que lo creó. Completar un comando no elimina automáticamente su entorno.
La documentación también distingue entre una pausa residente y una suspensión a una instantánea. Un operador no debe asumir que todos los entornos detenidos tienen la misma durabilidad o el mismo coste de recursos. Ajuste la política de ciclo de vida según la aplicación necesite reutilización rápida, restauración duradera o eliminación inmediata.
La guía de instalación está orientada a un host Linux x86-64 basado en apt con KVM. Indica acceso a /dev/kvm y /dev/net/tun, dispositivos de bucle, compatibilidad con btrfs y un daemon local de Docker que permita contenedores privilegiados.
Para un host virtualizado, los dispositivos requeridos y la virtualización anidada deben estar disponibles. El procedimiento documentado no se ejecuta directamente en macOS. Por tanto, tener Docker Desktop instalado no es suficiente para establecer que un portátil pueda seguir esta guía sin cambios.
Describe tu idea una vez y We0 AI puede generar un sitio de presentacion, paginas y CMS, y ayudarte a atraer clientes y trafico tras el lanzamiento.
Una generación completa de proyectos para registro gratuito
Lo mejor para probar un flujo de generación completo y ver rápidamente el primer borrador del proyecto.
La guía utiliza un clúster local de Kind. Esa es la configuración local documentada, mientras que la arquitectura también describe un adaptador directo; Kubernetes no debe presentarse como un requisito inevitable para todos los posibles despliegues de SPACE.
La guía utiliza configuraciones de autenticación para desarrollo y advierte explícitamente contra las credenciales de producción. Mantenga esta distinción al evaluar el lanzamiento: una ejecución local satisfactoria demuestra una configuración de desarrollo funcional, no una revisión de seguridad de producción completada.
Semafor sitúa SPACE junto a otros esfuerzos por establecer límites exigibles para los agentes. NVIDIA OpenShell es otro entorno de ejecución de agentes disponible públicamente, mientras que Firecracker proporciona la tecnología de microVM que sustenta el modelo de ejecución descrito para SPACE.
Estos proyectos operan en niveles distintos. Compare sus requisitos de host, políticas y puntos de integración documentados antes de asumir que son intercambiables. Para SPACE, el código público, el ejemplo de primera ejecución y la arquitectura son los mejores puntos de partida para determinar si su modelo operativo encaja en un sistema de agentes existente.
SPACE es una plataforma de código abierto para ejecutar código de agentes y usuarios en entornos aislados. Su documentación oficial describe sandboxes de Linux construidos con microVM de Firecracker y controlados mediante una API HTTP.
El repositorio se publica bajo Apache 2.0, sujeto a los términos de esa licencia. El alojamiento, la infraestructura y cualquier servicio de proveedor comercial pueden seguir teniendo costes.
No. Los 118 intentos reportados describen una prueba específica realizada por la empresa. La seguridad también depende de la configuración, la protección del host y los permisos expuestos a la carga de trabajo.
La guía de instalación especifica Linux x86-64 con KVM y los dispositivos requeridos. Indica explícitamente que sus instrucciones no se ejecutan directamente en macOS.
No. La guía también requiere compatibilidad con virtualización, redes y almacenamiento. Una máquina virtual debe exponer los dispositivos necesarios y admitir virtualización anidada.
No. La finalización de un comando y el ciclo de vida del sandbox son procesos independientes. La aplicación debe elegir su política de limpieza o reutilización y verificar el resultado de la operación pertinente.
SPACE pone a disposición una plataforma inspeccionable para la ejecución de agentes bajo Apache 2.0. Sus entornos de microVM, sesiones de comandos explícitas y API de ciclo de vida proporcionan componentes concretos para ejecutar código generado fuera del entorno host de una aplicación.
El lanzamiento sigue requiriendo infraestructura adecuada e integración cuidadosa. Evalúe los requisitos del host, los límites de recursos y el comportamiento de limpieza junto con los resultados de las pruebas de seguridad de la empresa.
Empieza con una sola frase y obtén un sitio completo en minutos.