Agentes de programación
Termbridge puede preparar agentes de programación dentro de sandboxes de Daytona instalando sus CLI y sincronizando tu autenticación existente. Así, el sandbox queda listo para usar sin tener que volver a iniciar sesión.
Agentes compatibles
- Claude Code (
claude) - Codex (
codex) - OpenCode (
opencode)
Configuración automática (recomendada)
Activa la configuración automática seleccionando agentes explícitamente:
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex,opencode
O activa todos los agentes conocidos:
export TERMBRIDGE_SANDBOX_AGENT_AUTO=true
Cuando la configuración automática está activada, Termbridge hará lo siguiente:
- Instalará las CLI de los agentes dentro del sandbox (mediante
npm install -g). - Sincronizará los archivos de autenticación locales con el sandbox.
- Reenviará las claves API compatibles a la sesión de tmux.
Los archivos de autenticación locales se detectan a partir de estas ubicaciones predeterminadas:
~/.claude/.credentials.json~/.codex/auth.json~/.config/opencode/opencode.json
Sincronización manual de autenticación
Si prefieres tener control manual, puedes especificar directamente las rutas de autenticación:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_PATHS=~/.claude/.credentials.json,~/.codex/auth.json,~/.config/opencode/opencode.json
¿Necesitas destinos personalizados dentro del sandbox? Usa asignaciones explícitas:
export TERMBRIDGE_SANDBOX_AGENT_AUTH_MAPS=~/.claude/.credentials.json=/home/daytona/.claude/.credentials.json
Claves de API y variables de entorno adicionales
Termbridge reenvía automáticamente las claves API habituales de los agentes. Añade nombres de variables de entorno adicionales mediante:
export TERMBRIDGE_SANDBOX_AGENT_ENV=CUSTOM_TOKEN,ANOTHER_SECRET
Controlar la instalación
Si quieres omitir la instalación de las CLI en el sandbox, define:
export TERMBRIDGE_SANDBOX_AGENT_INSTALL=false
Para anular por completo los paquetes de instalación:
export TERMBRIDGE_SANDBOX_AGENT_PACKAGES=claude-code,codex,opencode
Nota La sincronización de autenticación copia las credenciales locales al sandbox. Úsala solo con sandboxes de confianza y prefiere los sandboxes efímeros con
TERMBRIDGE_SANDBOX_DELETE_ON_EXIT=true.