Docker Sandboxes
Docker Sandboxes ejecuta agentes de codificación de IA en entornos de pruebas (sandboxes) aislados de microVM. Cada sandbox cuenta con su propio demonio de Docker, sistema de archivos y red: el agente puede compilar contenedores, instalar paquetes y modificar archivos sin tocar tu sistema host.
Los administradores de la organización pueden gestionar de forma centralizada las políticas de red y del sistema de archivos de los sandboxes desde la Consola de Administración de Docker, de modo que las mismas reglas se apliquen de manera uniforme en la máquina de cada desarrollador. Disponible mediante una suscripción de pago independiente.
Primeros pasos
Instala la CLI sbx e inicia sesión:
$ brew install docker/tap/sbx
$ sbx login
> winget install -h Docker.sbx
> sbx login$ curl -fsSL https://get.docker.com | sudo REPO_ONLY=1 sh
$ sudo apt-get install docker-sbx
$ sudo usermod -aG kvm $USER
$ newgrp kvm
$ sbx login
Luego, lanza un agente en un sandbox:
$ cd ~/my-project
$ sbx run claude
Consulta la guía de primeros pasos para ver un tutorial completo, o ve directamente a la guía de uso para conocer los patrones comunes.
Más información
- Agentes — agentes compatibles y configuración por agente
- Personalización — plantillas reutilizables y kits declarativos para ampliar o adaptar los sandboxes
- Arquitectura — aislamiento de microVM, montaje de espacios de trabajo, redes
- Seguridad — modelo de aislamiento, gestión de credenciales, políticas de red, confianza en el espacio de trabajo
- Referencia de CLI — lista completa de comandos y opciones de
sbx - Resolución de problemas — problemas comunes y soluciones
- Preguntas frecuentes — requisitos de inicio de sesión, telemetría, etc.
Comentarios
Tus comentarios definen lo que se implementará a continuación. Si encuentras un error, echas en falta alguna función o tienes alguna sugerencia, abre un problema en github.com/docker/sbx-releases/issues.