Daytona Sandbox
Daytona Sandbox crea el sandbox en tu cuenta de Daytona, un servicio en la nube de entornos de desarrollo.
Un sandbox es un ordenador aislado y temporal donde un agente puede escribir y ejecutar código, instalar programas o trabajar con archivos sin tocar nada más. Este componente se conecta al conector Sandbox del Deep Agent, que aparece al activar Enable Sandbox en sus opciones avanzadas.
Cuándo usarlo
- Ya trabajas con Daytona.
- Quieres que el agente trabaje con repositorios de código en un entorno de desarrollo en la nube.
Configuración
Necesitas una credencial Daytona API con la clave de tu cuenta de Daytona. Consulta Credenciales.
Opciones avanzadas
| Campo | Qué hace |
|---|---|
| Docker Image | El entorno de partida del sandbox, por ejemplo ubuntu:22.04 o python:3.12-slim. Vacío, el entorno por defecto de Daytona. |
| Variables De Entorno | Valores que el código del agente puede leer dentro del sandbox, como claves de otros servicios, escritos como pares nombre y valor, por ejemplo {"CRM_TOKEN": "..."}. Por defecto, ninguno. |
Resultado
La salida Sandbox Backend es el sandbox. Conéctala al conector Sandbox del Deep Agent.
Ejemplo
Un equipo de desarrollo quiere que un agente revise y pruebe código.
- Añade Daytona Sandbox con la credencial Daytona API.
- Conéctalo al conector Sandbox del Deep Agent, con Enable Sandbox activado.
Componentes relacionados
- Deep Agent: el agente que usa el sandbox.