El blog de Deska
Monitorear Claude Code desde tu celular
Aprende a monitorear Claude Code desde tu celular usando relevos seguros. Gestión remota de agentes de IA con seguridad local-first.
· 10 min de lectura
Monitorear Claude Code desde tu celular se ha convertido en una capacidad vital para los desarrolladores que confían en agentes de IA con alta autonomía para manejar tareas complejas de refactorización o pruebas. Aunque Claude Code está diseñado para ejecutarse en un entorno de terminal local, la naturaleza de las tareas de agentes que duran mucho tiempo significa que no siempre puedes estar atado a tu estación de trabajo principal. Lograr una configuración de monitoreo móvil confiable requiere una combinación de acceso remoto seguro, multiplexación de terminales y una interfaz de usuario que pueda manejar la alta densidad de información producida por un agente de IA activo.
El desafío del monitoreo remoto de agentes de IA
Los agentes de codificación de IA como Claude Code funcionan de manera diferente a las herramientas de CLI estándar. No se limitan a ejecutar un solo comando y salir. En su lugar, participan en bucles de varios turnos que incluyen la lectura de archivos, la generación de código y la ejecución de pruebas. Si dejas una sesión ejecutándose en tu computadora, pierdes visibilidad de la lógica del agente y del potencial de sobrecostos si entra en un bucle infinito.
Las soluciones estándar de escritorio remoto suelen fallar en este contexto. Consumen mucho ancho de banda y ofrecen una experiencia deficiente en pantallas pequeñas. Usar SSH desde un teléfono es una alternativa más ligera, pero requiere abrir puertos o gestionar configuraciones de VPN complejas. Además, una terminal SSH pura dificulta ver el contexto de los archivos que el agente está modificando.
Arquitecturas para el acceso a la terminal móvil
Para gestionar de manera efectiva el monitoreo Claude Code desde tu celular, debes considerar tres enfoques arquitectónicos principales. Cada uno tiene ventajas y desventajas en cuanto a seguridad, latencia y facilidad de configuración.
SSH directo y multiplexores
Usar una herramienta como Tmux te permite persistir una sesión en tu estación de trabajo y conectarte a ella desde un cliente SSH móvil. Este es el enfoque más purista. Inicias la sesión de Claude Code en una ventana de Tmux y luego usas una aplicación como Termius en tu teléfono para conectarte. La desventaja es la falta de una interfaz gráfica. Puedes ver la salida de la terminal, pero no puedes navegar fácilmente por los cambios de código junto a la terminal.
IDEs en la nube y entornos alojados
Mover todo tu entorno de desarrollo a la nube proporciona acceso móvil nativo a través de un navegador web. Si bien esto resuelve el problema de conectividad, introduce latencia y a menudo implica un costo recurrente. Para los desarrolladores que prefieren un enfoque local-first para mantener su código fuente en su propio hardware, los IDEs en la nube representan un cambio significativo en la soberanía de los datos.
Relevo seguro y espacios de trabajo local-first
Un punto medio implica el uso de un espacio de trabajo local que se comunica con una aplicación móvil a través de un relevo seguro. Esta configuración evita abrir puertos en el firewall. La aplicación de escritorio actúa como host y la aplicación móvil actúa como un visor seguro. Este es el enfoque que toma Deska para garantizar que tus archivos permanezcan en tu máquina mientras proporciona una interfaz rica para el monitoreo remoto.
Uso de Deska para la supervisión móvil de agentes
Deska proporciona un entorno especializado para ejecutar agentes de IA como Claude Code, Codex CLI y OpenCode. Debido a que utiliza un diseño de canvas infinito, puedes organizar tu espacio de trabajo con la terminal ejecutando el agente en un lado y los archivos afectados en el otro.
Cuando necesites alejarte de tu computadora, la aplicación móvil te permite emparejar tu teléfono directamente con tu instancia de escritorio. Este emparejamiento ocurre a través de un relevo seguro que no requiere redirección de puertos. Una vez conectado, puedes ver el estado exacto de tu espacio de trabajo.
- Monitorea la salida de la terminal en tiempo real mientras Claude Code sugiere cambios.
- Usa el asistente de voz Ask Deska para consultar el estado de una sesión.
- Revisa los logs de la terminal para asegurarte de que el agente no esté atrapado en un bucle repetitivo.
- Revisa los cambios de archivos en el editor basado en Monaco desde tu dispositivo móvil.
Esta configuración es particularmente útil para el desarrollo local-first. Dado que el relevo solo transmite el estado de la interfaz y los comandos, tus archivos de código fuente reales nunca viven en un servidor de terceros. Mantienes el control total sobre tus datos y almacenamiento mientras disfrutas de la flexibilidad del acceso móvil.
Comparación de métodos de acceso remoto
| Método | Nivel de Seguridad | Riqueza de UI | Complejidad |
|---|---|---|---|
| SSH + Tmux | Alto | Bajo | Alta |
| Escritorio Remoto | Medio | Alto | Media |
| IDE en la Nube | Medio | Alto | Baja |
| Relevo Deska | Alto | Alto | Baja |
La elección depende de tu flujo de trabajo específico. Si solo necesitas ver las últimas líneas de texto, SSH es suficiente. Si necesitas interactuar con los agentes de codificación y ver los archivos que están editando, una herramienta orientada a espacios de trabajo es más efectiva.
Consideraciones de seguridad para el monitoreo remoto
Cuando habilitas cualquier forma de acceso remoto a tu entorno de desarrollo, la seguridad es la principal preocupación. Los agentes de IA tienen permiso para ejecutar comandos y modificar archivos. Si una sesión remota se ve comprometida, el atacante tiene acceso total a tu estación de trabajo.
- Usa túneles encriptados: Nunca uses telnet simple o protocolos sin cifrar.
- Emparejamiento directo: Asegúrate de que el dispositivo móvil y el escritorio estén emparejados mediante un identificador de hardware único.
- Sin puertos expuestos: Evita configuraciones que requieran abrir el puerto 22 u otros puertos a la internet pública.
- Almacenamiento local-first: Mantén tu repositorio principal en tu máquina local en lugar de sincronizarlo con un proveedor de la nube si la privacidad es una prioridad.
Al seguir estos principios, puedes realizar el monitoreo Claude Code desde tu celular de manera segura sin exponer tu propiedad intelectual a riesgos innecesarios. Puedes leer más sobre cómo proteger tu entorno en la documentación de privacidad.
FAQ
¿Cómo acceder a Claude Code de forma remota?
La forma más segura de acceder a Claude Code de forma remota es a través de un servicio de relevo seguro o un túnel SSH encriptado. El uso de un espacio de trabajo dedicado como Deska te permite emparejar tu teléfono con tu escritorio sin una configuración de red compleja, proporcionando una vista en tiempo real de tu terminal y archivos.
¿Puedo ejecutar agentes de IA en el móvil?
La mayoría de los agentes de IA robustos requieren un entorno completo de Node.js o Python y acceso a un sistema de archivos local, lo cual es difícil de replicar de forma nativa en móviles. En lugar de ejecutarlos en el teléfono, es mejor ejecutarlos en un escritorio y usar una solución de acceso remoto para monitorear y controlar la sesión.
¿Es seguro el monitoreo de terminales móviles?
El monitoreo es seguro si utilizas cifrado de extremo a extremo y evitas exponer tu máquina directamente a internet. El uso de un sistema donde los dispositivos se emparejan directamente a través de un relevo seguro garantiza que solo tu dispositivo móvil autorizado pueda ver la salida de Claude Code y los archivos del proyecto.
Comienza con Deska
Si estás buscando una manera de gestionar tu flujo de trabajo de desarrollo con IA en múltiples dispositivos, puedes descargar la aplicación de escritorio de Deska para Mac, Windows y Linux. Proporciona el espacio de trabajo de lienzo infinito necesario para ejecutar múltiples agentes uno al lado del otro e incluye la funcionalidad de relevo móvil como una característica central. Al mantener tus herramientas local-first, aseguras que tu código permanezca privado mientras sigue siendo accesible cada vez que necesites revisar tu progreso.