
XDA publicó un artículo esta semana sobre un panel de control de Claude Code de código abierto que te permite aprobar llamadas de herramientas desde tu teléfono. El panel es un buen truco, pero el problema real que nombra es mucho mayor: arrancas un agente de codificación AI a las 16:00, te vas de casa a las 17:00, y el agente golpea un aviso de permiso a las 17:15 y simplemente se sienta. Lo que realmente lo soluciona es un conjunto de aplicaciones móviles en tu teléfono que en conjunto te permiten verificar el agente, aprobar un diff, SSH para desbloquearlo o matar todo. Estas son las ocho aplicaciones Android que ejecutamos en la nuestra.
Qué buscar en una aplicación remota de estación de trabajo Android
La categoría es pequeña en nombre e inmensa en la práctica. Los elegidos a continuación pasan las mismas verificaciones:
- Trabajo de fondo real. Las notificaciones llegan cuando las necesitas. No “cuando la aplicación está abierta.”
- Seguro por defecto. SSH basado en claves, VPN basado en WireGuard o un flujo OAuth vinculado a una cuenta real. Nada que pida una contraseña por internet.
- Rápido de alcanzar. De la pantalla de bloqueo a un shell funcional (o un toque “aprobar”) en menos de diez segundos. Cualquier cosa más lenta y no la usarás.
- Funciona sobre celular. Sin asumir Wi-Fi del hogar o un cliente VPN corporativo que solo se ejecuta en una laptop.
- Maneja el problema de los “últimos 100 metros”. Tu máquina de desarrollo está detrás de un NAT y un enrutador que tu ISP posee. La aplicación tiene que resolver esto con una red de malla o un túnel real, no reenvío de puertos.
- Lo suficientemente pequeño como para mantenerse instalado. Cada uno de estos tiene menos de 100 MB. En un teléfono que ya está lleno de todo lo demás, eso importa.
Comparación rápida
| Aplicación | Mejor para | Plan Gratuito | Característica Destacada |
|---|---|---|---|
| GitHub Mobile | Revisar y aprobar PR generados por AI | Totalmente gratis | Notificaciones push para solicitudes de revisión |
| Termius | SSH pulido para uso diario | Nivel gratuito | Sincronización de claves entre dispositivos, sesiones guardadas |
| JuiceSSH | Cliente SSH ligero de larga data | Totalmente gratis | Fragmentos, ecosistema de plugins |
| Tailscale | Alcanzar la máquina de desarrollo en casa o en un café | Nivel gratuito | Malla WireGuard con SSO, DNS mágico |
| Termux | Una terminal Linux real en el teléfono | Totalmente gratis (F-Droid) | Scripts locales, cron, gestor de paquetes |
| AnyDesk | Escritorio remoto de pantalla completa cuando SSH no es suficiente | Nivel gratuito | Pantalla compartida de baja latencia sobre su red |
| Home Assistant | Obtener notificaciones webhook del agente | Totalmente gratis (código abierto) | Reaccionar a cualquier evento HTTP, push localmente |
| Claude by Anthropic | Continuar la conversación de la misma cuenta que Claude Code | Nivel gratuito | Continúa la misma conversación que tu escritorio |
Las 8 aplicaciones
1. GitHub Mobile — mejor para aprobar PR generados por AI
GitHub Mobile es la única aplicación de esta lista que todos con una cuenta de GitHub deberían tener. La notificación push para “revisión solicitada” llega segundos después de que el agente AI empuja una rama y abre una solicitud de extracción, y la vista de diff es lo suficientemente pulida como para que realmente puedas leer un diff real en una pantalla de teléfono. El botón “fusionar cuando esté listo” se envía en el mismo flujo de toque.
Dónde falla: Sin terminal, sin forma de intervenir cuando el agente está atrapado. Maneja el caso de trabajo terminado, no el caso en ejecución.
Precios:
- Gratuito: totalmente gratis con una cuenta de GitHub
- Pago: ninguno
Plataformas: Android, iOS
Conclusión: La opción para la mitad del diff terminado. Empareja con una aplicación SSH.
2. Termius — el mejor cliente SSH pulido
Termius es el cliente SSH que entregamos a personas que nunca han usado uno. Las sesiones se guardan con etiquetas, las claves se sincronizan entre dispositivos detrás de un inicio de sesión, los túneles de reenvío de puertos se abren con un toque, y la representación de fuentes del terminal es realmente buena en una pantalla de teléfono. También hace SFTP, que es la segunda cosa que necesitas después de “por favor mira lo que escribió el agente.”
Dónde falla: Las mejores características (sincronización de claves, más de tres hosts guardados, reenvíos de puertos) requieren el nivel de pago. La versión gratuita es funcional pero limitada.
Precios:
- Gratuito: hasta tres hosts, uso de un dispositivo, sin sincronización de claves
- Pago: planes individuales y de equipo a partir de una cuota mensual modesta
Plataformas: Android, iOS, Windows, macOS, Linux
Conclusión: La opción para el flujo diario “ssh in, tail the log, kill the process”.
3. JuiceSSH — el mejor cliente SSH gratuito con plugins
JuiceSSH ha sido el estándar SSH de Android durante mucho tiempo y se lo merece. El cliente principal es totalmente gratuito, el sistema de fragmentos es lo suficientemente rápido para el flujo de trabajo “ejecutar los mismos tres comandos cada vez”, y el ecosistema de plugins cubre Mosh, cifras adicionales y superposiciones de rendimiento. Es aburrido de la manera que deseas que una herramienta que desbloquee tu agente de producción sea aburrida.
Dónde falla: La última actualización principal de la interfaz de usuario es anterior a Material You. El desarrollo es más lento que Termius.
Precios:
- Gratuito: totalmente gratuito, sin paywall de características principales
- Pago: JuiceSSH Pro para la gestión de claves del equipo
Plataformas: Android
Conclusión: La opción si quieres gratis, rápido y nunca desaparecer.
4. Tailscale — mejor para alcanzar la máquina dev desde cualquier lugar
Tailscale es una red de malla basada en WireGuard con un inicio de sesión SSO en la parte superior, y es cómo muchos de nosotros resolvimos el problema “mi máquina dev está en casa, mi teléfono está en un café”. Instala Tailscale en la estación de trabajo, instala en el teléfono, y el teléfono puede alcanzar la estación de trabajo en un nombre de host estable, desde cualquier red, sin tocar el enrutador de casa.
Dónde falla: El nivel gratuito se limita a 100 dispositivos y 3 usuarios, lo que es bueno para una persona y apretado para un equipo pequeño. Requiere un proveedor de SSO (Google, GitHub, Apple, Microsoft).
Precios:
- Gratuito: nivel personal, un usuario, hasta 100 dispositivos
- Pago: planes de equipo a partir de por usuario por mes
Plataformas: Android, iOS, Windows, macOS, Linux, ChromeOS
Conclusión: La opción para la capa de transporte. Todo lo demás se ejecuta en la parte superior.
5. Termux — mejor terminal Linux real en el teléfono en sí
Termux convierte el teléfono en una verdadera caja Linux. No un cliente que hable con un servidor, un terminal local completo con gestor de paquetes, cron, ssh-agent y suficiente del userland para ejecutar un script de Python o desencadenar un webhook sin salir del dispositivo. Cuando el agente AI necesita “curl a URL”, Termux es el que lo ejecuta.
Dónde falla: Ya no disponible en Google Play; obtén desde F-Droid o GitHub. La configuración de notificaciones desde un script de Termux requiere algunos pasos.
Precios:
- Gratuito: totalmente de código abierto
- Pago: ninguno
Plataformas: Android
Conclusión: La opción para scripts que necesitan ejecutarse en el teléfono en sí, no en la estación de trabajo.
6. AnyDesk — mejor cuando SSH no es suficiente
AnyDesk es la opción para los momentos en que necesitas ver el escritorio, no la terminal. Una ventana IDE con un diff en ella, una pestaña del navegador con una vista previa, una vista de inspección de Figma: SSH no ayuda. AnyDesk transmite la pantalla de la estación de trabajo al teléfono con baja latencia, admite entrada táctil y de ratón, y funciona multiplataforma.
Dónde falla: El nivel gratuito es solo para uso personal. El uso corporativo requiere una licencia.
Precios:
- Gratuito: uso personal, dispositivos ilimitados
- Pago: niveles de suscripción para uso profesional y en equipo
Plataformas: Android, iOS, Windows, macOS, Linux
Conclusión: La opción para los casos “necesito ver qué está mostrando el IDE, ahora mismo”.
7. Home Assistant — mejor para notificaciones webhook del agente
Home Assistant en el teléfono no es solo para cosas de hogar inteligente. Su disparador de webhook acepta cualquier POST HTTP, y la aplicación móvil envía una notificación adecuada cuando se dispara. Un script en la estación de trabajo puede alcanzar ese webhook cuando el agente AI llega a un aviso de permiso, y la notificación llega con un título y cuerpo que controlas. Tanto un botón de acción del lado del teléfono como un flujo de toque completo “abrir cliente SSH” están a una configuración de distancia.
Dónde falla: Requiere una instancia de Home Assistant en ejecución. Gastos generales razonables si aún no tienes uno.
Precios:
- Gratuito: totalmente de código abierto (tanto el servidor como la aplicación)
- Pago: suscripción HA Cloud para webhooks externos sin abrir un puerto, no requerido
Plataformas: Android, iOS
Conclusión: La opción cuando tu hogar ya ejecuta HA y quieres que las alertas del agente lleguen como cualquier otra alerta.
8. Claude by Anthropic — mejor para continuar la conversación
Claude en Android continúa la misma conversación que tu escritorio tenía. Si el agente AI que alcanzó el aviso de permiso era Claude Code, la aplicación móvil te permite seguir hablando con la misma cuenta, pedirle al modelo que explique qué estaba haciendo y generar el comando exacto que deseas pegar en tu terminal SSH. No es un agente de codificación en el teléfono; es el mismo cerebro, disponible desde un teclado diferente.
Dónde falla: No es una superficie de control directo para sesiones de Claude Code. El nivel gratuito se limita a un número limitado de mensajes por día.
Precios:
- Gratuito: nivel de chat con límites
- Pago: suscripciones Claude Pro y Team
Plataformas: Android, iOS, Web
Conclusión: La opción cuando el agente del lado de la estación de trabajo es Claude Code y quieres razonar con él desde tu teléfono.
Cómo elegir la combinación correcta
Cada teléfono se beneficia de un mínimo de dos aplicaciones. Todo lo demás se superpone:
- Debe tener: GitHub Mobile y un cliente SSH (Termius o JuiceSSH). Este es el stack más pequeño que realmente resuelve el problema.
- Si la máquina dev está en casa: Agrega Tailscale. De lo contrario, el reenvío de puertos es la respuesta incorrecta.
- Si el agente se ejecuta mucho en una vista previa del navegador: Agrega AnyDesk para cuando SSH no sea suficiente.
- Si ya ejecutas Home Assistant: Conecta el agente a un webhook y reutiliza la aplicación móvil.
- Si tu cuenta ejecuta Claude Code: Agrega la aplicación Claude Android para razonar con el modelo cuando SSH es una herramienta contundente.
FAQ
¿Puedo realmente aprobar una llamada de herramienta de Claude Code desde mi teléfono? Sí, a través del panel de control Claude Pulse de código abierto que cubrió XDA. Ejecuta el panel en tu máquina dev, alcánzalo sobre Tailscale o una URL local, y pone un botón Allow / Allow All / Deny en la pantalla de tu teléfono cuando Claude Code hace una pausa.
¿Es suficiente GitHub Mobile por sí solo? Para agentes AI que solo empujan ramas y abren PR, sí. Para agentes que se ejecutan de forma interactiva y se detienen para permisos, no. Empareja con SSH o un panel.
¿Qué aplicación SSH tiene el mejor nivel gratuito? JuiceSSH. Totalmente gratis, sin límite de hosts, sin paywall de sincronización de claves.
¿Cómo me conecto por SSH a una máquina en casa? Tailscale es la respuesta más limpia en 2026. Las alternativas incluyen Cloudflare Tunnel o una VPN personal como WireGuard, pero la configuración de Tailscale “instalar y funciona” es difícil de superar.
¿Hay algo de esto que sea peligroso? Ejecutar un agente de codificación AI desatendido y aprobar sus acciones desde un teléfono es una categoría real de riesgo. Restringe qué archivos puede escribir, revisa diffs antes de fusionar y nunca apruebes sin leer. Las herramientas anteriores no reemplazan el juicio.