El blog de Deska
Cómo monitorear una ejecución de Codex CLI desde tu celular
Aprende cómo monitorear una ejecución de Codex CLI desde tu celular usando relevos o la app móvil de Deska para supervisar agentes de IA de forma remota.
· 10 min de lectura
Ejecutar operaciones largas con agentes de programación de IA a menudo requiere paciencia. Cuando inicias una tarea compleja usando Codex CLI, es probable que te sientas atado a tu estación de trabajo mientras el modelo itera a través de cambios de archivos o pruebas. Aprender cómo monitorear una ejecución de Codex CLI desde tu celular es esencial para los desarrolladores que necesitan alejarse de su escritorio sin perder visibilidad de sus flujos de trabajo automatizados. Dado que Codex carece de una interfaz móvil oficial, debes confiar en configuraciones de red ingeniosas o herramientas especializadas para cerrar la brecha.
El desafío del monitoreo remoto de agentes de IA
Codex CLI opera principalmente en la terminal. Ejecuta comandos, modifica archivos locales y corre suites de pruebas basadas en instrucciones en lenguaje natural. Debido a que estas tareas pueden tomar varios minutos o incluso horas para refactorizaciones a gran escala, monitorearlas es un punto de dolor común.
Los métodos de acceso remoto estándar como SSH son confiables pero suelen ser toscos en pantallas pequeñas. Escribir comandos en un emulador de terminal móvil es propenso a errores. Además, exponer tu máquina local a internet mediante el redireccionamiento de puertos introduce riesgos de seguridad significativos. Los desarrolladores necesitan una forma de ver la salida de sus agentes de IA sin comprometer su entorno local.
Métodos para supervisar ejecuciones de Codex remotamente
Existen varias formas de observar la actividad de tu terminal desde un dispositivo móvil. Cada método implica diferentes niveles de complejidad y seguridad.
Multiplexores de terminal
Herramientas como tmux o Screen te permiten mantener una sesión activa incluso si te desconectas. Puedes iniciar tu ejecución de Codex CLI dentro de una sesión de tmux en tu computadora y luego conectarte a esa misma sesión desde tu celular usando un cliente SSH.
- Inicia una sesión en tu escritorio:
tmux new -s sesion-codex. - Ejecuta tu comando de Codex:
codex "refactoriza el módulo de autenticación". - En tu celular, abre una app de SSH y conéctate a tu máquina.
- Únete a la sesión:
tmux attach -t sesion-codex.
Aunque es funcional, esto requiere que gestiones tu propia configuración de red y manejes las dificultades de un teclado virtual en un entorno de CLI.
Transmisión de registros vía web
Otro enfoque consiste en canalizar la salida de tu ejecución de Codex a un servicio de registro basado en la web. Al redireccionar stdout y stderr a un servicio que proporciona una URL, puedes ver el progreso en un navegador móvil. Esto proporciona acceso de solo lectura, lo cual suele ser suficiente si solo quieres ver cuándo termina el agente su trabajo.
Relays seguros y aplicaciones dedicadas
Un enfoque más moderno utiliza un relevo (relay) seguro. En lugar de abrir puertos en tu router, un relay crea un puente temporal y cifrado entre tu estación de trabajo y tu dispositivo móvil. Esta es la base de las herramientas que proporcionan una interfaz gráfica para agentes de IA.
Uso de Deska para el monitoreo móvil
Deska ofrece un enfoque especializado para este problema a través de su aplicación móvil y su sistema de relay seguro. Debido a que Deska es una aplicación local-first, tu código y tus sesiones permanecen en tu máquina. Sin embargo, la app móvil te permite emparejar tu teléfono directamente con tu espacio de trabajo de escritorio.
Dentro de la aplicación de escritorio de Deska, puedes ejecutar agentes como Codex CLI, Claude Code y OpenCode como paneles individuales en un lienzo infinito o canvas. Cuando necesites dejar tu escritorio, la aplicación móvil proporciona una vista reflejada de estos paneles activos.
Cómo configurar el monitoreo móvil en Deska
- Descarga la aplicación de escritorio para tu sistema operativo en /download.
- Abre el panel de terminales e inicia tu sesión de Codex CLI.
- Abre la app móvil de Deska en tu teléfono.
- Empareja los dispositivos usando el código de emparejamiento seguro. No se exponen puertos al internet público durante este proceso.
- Selecciona el panel de Codex desde tu celular para ver la salida en vivo.
Este método es particularmente útil porque no solo estás viendo texto. Puedes ver el estado completo de tus espacios de trabajo o workspaces, incluyendo cualquier widget de navegador (browser widgets) o notas (notes) que tengas abiertos junto a tu código.
Comparación de estrategias de monitoreo remoto
| Característica | SSH + Tmux | Relay de Logs Web | Deska Mobile |
|---|---|---|---|
| Dificultad de configuración | Alta | Moderada | Baja |
| Fidelidad visual | Baja (Solo texto) | Baja (Solo texto) | Alta (Paneles completos) |
| Seguridad | Configuración manual | Variable | Relay seguro |
| Interacción | Terminal completa | Solo lectura | Control por interfaz |
Aprovechando la asistencia de IA mientras estás fuera
A veces, revisar la ejecución no es suficiente. Es posible que necesites pedirle al agente que se detenga o cambie de rumbo según los resultados que veas. Si estás usando Ask Deska, puedes usar comandos de voz para interactuar con tu espacio de trabajo. A través de la interfaz de voz (voice), puedes pedirle al asistente que verifique el estado de un panel específico o que ejecute un nuevo comando si la ejecución anterior de Codex falló.
Este nivel de control garantiza que no seas solo un observador pasivo. Puedes gestionar hilos de agentes (agent threads) y ver archivos de código y git (code and git files) directamente desde la interfaz móvil para verificar que los cambios realizados por Codex sean correctos.
Consideraciones de seguridad para el acceso remoto
La seguridad debe ser tu principal preocupación al acceder a archivos locales desde un celular. Debes evitar:
- Abrir el puerto 22 a todo internet sin un firewall.
- Usar servicios de registro sin cifrar para código sensible.
- Almacenar credenciales de larga duración en dispositivos móviles.
El beneficio de usar un método de emparejamiento directo es que la conexión es efímera y está vinculada a tu hardware específico. Deska prioriza esto asegurando que los datos y el almacenamiento (data and storage) permanezcan bajo tu control, cumpliendo con estrictos estándares de privacidad (privacy).
FAQ: Monitoreo móvil de Codex
¿Cómo ver la salida de Codex CLI en Android?
Puedes usar un cliente SSH como Termux para conectarte a tu computadora de escritorio si has configurado un servidor. Alternativamente, instalar la app móvil de Deska te permite ver tus paneles de terminal directamente a través de un relay seguro sin configuración manual de servidores.
¿Puedo ejecutar Codex CLI directamente en mi celular?
Ejecutar Codex CLI directamente en un sistema operativo móvil es difícil porque requiere un entorno de Node.js y acceso a tu código fuente local. Es mucho más eficiente ejecutar el agente en tu computadora y usar una herramienta de acceso remoto para monitorear la sesión.
¿Es seguro monitorear agentes de IA en redes Wi-Fi públicas?
Solo es seguro si utilizas una conexión cifrada. El uso de una VPN o un servicio de relay seguro garantiza que el tráfico entre tu estación de trabajo y tu teléfono no pueda ser interceptado por otros en la misma red.
Comienza con el monitoreo móvil
Si quieres una solución lista para usar para monitorear tus agentes de programación de IA, puedes descargar Deska para Mac, Windows o Linux. El espacio de trabajo te permite ejecutar múltiples agentes lado a lado y mantener un seguimiento de ellos desde cualquier lugar.
Visita /download para obtener la última versión y comenzar a gestionar tus ejecuciones de Codex de manera más efectiva.