Blog
5 formas de monitorizar agentes de codificación IA desde tu teléfono
Los agentes de codificación IA trabajan mientras tú no miras. Aquí tienes cinco enfoques prácticos para estar informado sin estar encadenado a tu escritorio.
Sigue las novedades de producto e ingeniería de esta categoría.
Ver categoríaLos agentes de codificación IA como Claude Code pueden ejecutarse durante minutos u horas en una sola tarea. Refactorizan código, escriben tests, arreglan bugs y hacen commits — todo de forma autónoma. La ganancia de productividad es real, pero crea un nuevo problema: ¿cómo sabes qué está pasando cuando te alejas?
Quedarte sentado en tu escritorio mirando cómo Claude piensa anula el propósito. Necesitas monitorización que respete tu atención: silenciosa cuando todo va bien, ruidosa cuando algo te necesita.
Aquí tienes cinco enfoques prácticos, del más simple al más integrado.
1. Notificaciones push para eventos críticos
El enfoque: Recibir notificación solo cuando el agente te necesita — finalización de tarea, errores o solicitudes de aprobación.
Este es el método de monitorización con mayor apalancamiento porque es pasivo. No compruebas nada. Tu teléfono te avisa.
Los eventos clave que merecen notificación:
- Tarea completada — Claude terminó lo que le pediste. Hora de revisar.
- Aprobación necesaria — Claude quiere hacer algo potencialmente destructivo (borrar archivos, ejecutar comandos desconocidos) y espera tu Y/N.
- Error encontrado — algo falló y Claude no puede continuar.
- Sesión iniciada — comenzó una nueva sesión de codificación (útil para conciencia de equipo).
Cómo lo implementa Tactic Remote: El servidor Mac se integra con el sistema de hooks de Claude Code. Cuando Claude dispara un evento hook (Stop, Notification, SessionStart), el servidor lo envía a los iPhones conectados vía WebSocket. La app iOS convierte estos en notificaciones nativas que aparecen en tu pantalla de bloqueo.
La deduplicación de eventos previene el spam de notificaciones — una ventana de 3 segundos colapsa múltiples eventos rápidos en uno.
Lo que necesitas: Una herramienta que se integre con el sistema de eventos de tu agente. Para Claude Code, esto significa scripts hook. Para otros agentes, podrías necesitar integraciones webhook personalizadas.
2. Streaming de terminal en tiempo real
El enfoque: Abre tu teléfono y ve exactamente qué está haciendo el agente ahora mismo — salida del terminal en vivo.
A veces quieres más contexto del que proporciona una notificación. Quizás Claude dijo "tarea completada" pero quieres ver cómo resolvió el problema. O quizás te preguntas si está tomando el enfoque correcto antes de que termine.
El streaming de terminal te muestra la salida cruda como si estuvieras sentado en tu Mac:
Consideraciones de implementación:
- El renderizado de colores ANSI importa. Claude Code usa colores para distinguir entre su narración, bloques de código y mensajes del sistema. Una herramienta de monitorización que elimina colores pierde estructura visual importante. El renderizador de terminal de Tactic Remote soporta 256 colores completos y RGB de 24 bits.
- La gestión de buffer importa. Claude Code puede producir miles de líneas de salida durante una tarea larga. Tactic Remote usa un buffer circular (500K caracteres, 10K líneas máximo) que mantiene la salida reciente accesible sin crecimiento de memoria ilimitado.
- La posición de scroll importa. Quieres ver la salida más reciente por defecto, pero poder retroceder por el historial cuando investigas.
3. Panel de sesiones
El enfoque: Ver todas las sesiones de codificación activas de un vistazo — qué proyectos, en qué estado, cuándo tuvieron actividad por última vez.
Si ejecutas múltiples sesiones de Claude Code en paralelo (diferentes proyectos, diferentes tareas), necesitas:
- Ver qué sesiones existen
- Saber cuáles tienen trabajo activo vs. inactivas
- Cambiar entre ellas rápidamente
- Crear nuevas sesiones sin escribir comandos tmux
La gestión de sesiones de Tactic Remote muestra:
- Nombre de sesión (auto-generado desde la carpeta del proyecto, o personalizado)
- Ruta del proyecto
- Estado de conexión
- Acciones rápidas: cambiar, crear, eliminar
Esto es especialmente útil cuando monitoreas tareas en segundo plano en múltiples repositorios. En vez de recordar qué nombre de sesión tmux corresponde a qué proyecto, ves una lista limpia.
La alternativa DIY: Si usas SSH, puedes lograr conocimiento básico de sesiones con un script de estado tmux:
Pero esto requiere que hagas SSH, ejecutes el comando y analices la salida tú mismo. No te envía información — tú tienes que buscarla.
4. Atajos de comandos estructurados
El enfoque: Comandos pre-construidos que te permiten comprobar rápidamente estado, costes y estado del agente sin escribir.
Cuando monitorizas desde un teléfono, escribir es costoso. Pantalla pequeña, sin teclado físico, el autocorrector luchando con tu sintaxis de código. Cada pulsación que puedas eliminar mejora la experiencia de monitorización.
Atajos útiles para monitorización de agentes IA:
| Acción | Comando | Propósito |
|---|---|---|
| Comprobar coste | /cost | Ver cuánto ha consumido la sesión actual |
| Comprobar estado | /status | Ver si Claude está ejecutando, esperando o inactivo |
| Compactar conversación | /compact | Reducir uso de ventana de contexto cuando la sesión se alarga |
| Aprobación rápida | Botón Y | Aprobar una acción pendiente sin abrir el teclado |
| Rechazo rápido | Botón N | Rechazar una acción pendiente |
| Interrumpir | Ctrl+C | Detener Claude inmediatamente |
Tactic Remote implementa estos como una barra de teclado (Esc, Tab, Ctrl+C, Y, N, flechas) y un sistema de snippets con plantillas integradas organizadas por categoría (Claude, Git, Sistema). Los snippets personalizados te permiten añadir los tuyos propios.
El enfoque de snippets merece destacarse: en vez de recordar comandos exactos, tocas una categoría, eliges un comando, y se envía. Esto hace la monitorización más rápida en móvil de lo que sería incluso con un teclado completo.
5. Registro de eventos como rastro de auditoría
El enfoque: Un registro persistente de todo lo que hizo el agente, consultable y revisable.
Las notificaciones te dicen qué pasó ahora. El streaming de terminal muestra qué está pasando en tiempo real. Un registro de eventos te dice qué pasó mientras no mirabas.
La app Mac de Tactic Remote mantiene un Event Log que registra:
- Eventos hook de Claude Code (con marcas de tiempo)
- Creación y destrucción de sesiones
- Eventos de conexión
Esto es útil para:
- Revisión matutina: "¿Qué hizo Claude anoche?" (si lo dejaste ejecutando)
- Depuración: "¿Cuándo ocurrió realmente el error?"
- Responsabilidad: "¿Qué cambios se aprobaron y cuándo?"
Si estás construyendo tu propia monitorización, el registro de eventos mínimo viable es:
Luego consúltalo desde tu teléfono por el método de acceso remoto que uses.
Combinando métodos: un flujo de trabajo práctico
Estos enfoques funcionan mejor en combinación. Así es cómo:
Estado predeterminado: solo notificaciones push (Método 1)
- Tu teléfono está en tu bolsillo
- Claude está trabajando
- Tú estás haciendo otra cosa
Llega notificación: cambiar a streaming de terminal (Método 2)
- "Tarea completada" — abre Tactic Remote, revisa la salida
- "Aprobación necesaria" — mira qué quiere hacer Claude, toca Y o N
- "Error" — revisa el terminal, envía una corrección
Comprobación rápida: panel de sesiones (Método 3)
- Echa un vistazo al teléfono entre reuniones
- Ve que las tres sesiones están ejecutándose
- Sin notificaciones significa sin problemas
Consulta de estado: usa atajos (Método 4)
- Toca
/costpara comprobar si el uso de tokens es razonable - Toca
/statuspara verificar que Claude sigue trabajando - Toma 2 segundos
Fin del día: revisar registro de eventos (Método 5)
- Ve la línea de tiempo completa de lo que ocurrió
- Verifica que todas las tareas se completaron
- Anota cualquier cosa que necesite seguimiento mañana
Lo que falta en las herramientas actuales
Siendo transparentes sobre las brechas en el panorama actual:
- Previsualización de diff antes de aprobar — ver exactamente qué código quiere cambiar Claude antes de tocar Y. Actualmente ves la salida del terminal, pero una vista de diff estructurada sería mejor.
- Alertas de coste — notificación automática cuando el gasto de tokens excede un umbral. Actualmente tienes que comprobar
/costmanualmente. - Monitorización multi-agente — un solo panel para Claude Code, Copilot y otros agentes. Actualmente cada herramienta tiene su propia historia de monitorización.
- Visibilidad de equipo — permitir que múltiples desarrolladores vean la actividad del mismo agente. Actualmente Tactic Remote es para un solo usuario.
Estas son áreas donde las herramientas probablemente mejoren a medida que el uso de agentes IA madure. Por ahora, los cinco métodos anteriores cubren las necesidades prácticas de monitorización para desarrolladores individuales.
Prueba Tactic Remote
Controla tus agentes de programación desde el móvil
Conéctate a Claude Code, Codex y otros agentes en tu Mac, Windows o Linux. Consulta el progreso y envía la siguiente instrucción desde el iPhone o iPad.