
# Herramientas de programación con IA

Termbridge es ideal para supervisar asistentes de programación con IA. Inicie un agente en su terminal y luego observe cómo trabaja desde el teléfono mientras está lejos de su escritorio.

## ¿Por qué usar Termbridge con herramientas de IA?

- **Supervisión remota**: vea trabajar a Claude Code o Codex desde el sofá
- **Manténgase al tanto**: compruebe cuándo los agentes necesitan indicaciones o encuentran errores
- **Intervención rápida**: envíe comandos o cancele procesos desde el teléfono
- **Sin necesidad de VPN**: acceso seguro desde cualquier lugar

## Herramientas compatibles

Termbridge transmite todo lo que se ejecuta en la sesión tmux, así que no necesita conocer la herramienta. Los ejemplos de esta página usan:

- **Claude Code** (`claude`)
- **Codex** (`codex`)
- **OpenCode** (`opencode`)

Estos tres agentes también se pueden instalar e iniciar sesión automáticamente en el modo sandbox. Otros agentes basados en terminal funcionan igual, pero no se han probado.

## Flujo de trabajo local

### Supervise Claude Code desde el teléfono

```bash
# Start Termbridge with a named session
termbridge --session claude

# In the terminal (via UI or locally), start Claude
claude
```

Escanee el código QR y observe cómo trabaja Claude desde cualquier lugar.

### Inicie primero el agente

Si prefiere iniciar el agente antes que Termbridge:

```bash
# Create a tmux session and start the agent
tmux new-session -d -s claude "claude"

# Then attach Termbridge to it
termbridge --session claude
```

### Flujo de trabajo de Codex

```bash
tmux new-session -d -s codex
tmux send-keys -t codex "codex" Enter
termbridge --session codex
```

## Flujo de trabajo en sandbox

Para usar entornos aislados, ejecute los agentes en un sandbox Daytona. Termbridge puede instalar los CLI de agentes y sincronizar automáticamente su autenticación.

### Configuración rápida

```bash
export TERMBRIDGE_BACKEND=sandbox-daytona
export TERMBRIDGE_SANDBOX_AGENTS=claude-code,codex

termbridge
```

Esto hará lo siguiente:

1. Crear un sandbox Daytona
2. Instalar los CLI de agentes
3. Sincronizar los archivos de autenticación local para que los agentes estén listos

Consulte la [guía de agentes de programación](https://termbridge.inline0.dev/es/docs/sandboxes/coding-agents) para ver todos los detalles.

## Consejos

### Sesiones con nombre

Use nombres descriptivos para las sesiones y saber qué se está ejecutando:

```bash
termbridge --session claude-refactor
termbridge --session codex-tests
```

### Varios agentes

Ejecute distintos agentes en terminales diferentes:

```bash
TERMBRIDGE_SESSIONS=2 termbridge
```

Inicie Claude en una terminal y Codex en otra; después, alterne entre ellas.

### Tareas de larga duración

Los agentes de IA pueden ejecutarse durante mucho tiempo. Termbridge lo gestiona bien:

- La sesión persiste aunque cierre el navegador
- Vuelva a conectarse cuando quiera recargando la página
- tmux mantiene el agente en ejecución aunque se reinicie Termbridge

### Intervención

¿Necesita detener o redirigir un agente?

1. Use el botón `Ctrl+C` para interrumpirlo
2. Escriba nuevas instrucciones en el campo de entrada
3. El agente recibe sus indicaciones igual que en una terminal local

## Sandbox o modo local

| Característica | Local (tmux) | Sandbox (Daytona) |
|---------|--------------|-------------------|
| Configuración | Solo tmux | Cuenta de Daytona + clave de API |
| Entorno | Su equipo | Contenedor aislado |
| Persistencia | Sobrevive a los reinicios | Sobrevive a la suspensión del portátil en modo directo |
| Autenticación | Ya está configurada | Sincronizada automáticamente por Termbridge |
| Ideal para | Supervisión rápida | Experimentos aislados |

Para la mayoría de los usuarios, el modo local es más sencillo. Use el modo sandbox cuando quiera:

- Un entorno limpio y desechable
- Mantener libre el portátil mientras trabajan los agentes
- Hacer experimentos sin afectar la configuración local
