Control por chat para Claude Code, Codex y OpenCode: ejecuta las sesiones en tu máquina y contrólalas desde el móvil (sin terminal)

Una comparación práctica entre bots de Telegram/Slack, interfaces de navegador y paneles pensados para el móvil, y un flujo para aprobaciones e instrucciones de seguimiento que no requiere SSH.

Basado en
CLI
0.2.17
Ref de preview
a2c45c8

Un patrón habitual es este:

Una sesión empieza en un ordenador (Claude Code, Codex, OpenCode).

Luego te alejas del teclado.

Y quieres hacer tres cosas desde el móvil, rápido:

  • comprobar si sigue en marcha
  • responder a lo que necesite (aprobaciones / preguntas)
  • enviar una instrucción de seguimiento

Mucha gente recurre a SSH aquí.

Al fin y al cabo, es donde está el estado real.

Pero SSH en el móvil acaba siendo trabajo de terminal de verdad desde el móvil, y eso no es una buena opción por defecto.

Así que esta guía trata de las opciones de control "sin terminal" que existen hoy de verdad.

Resumen

  1. Decide cuánta interfaz necesitas:
    • solo chat (Telegram/Slack): adecuado para el estado y pequeños empujones
    • interfaz de navegador: más contexto, y sigue siendo ligera
    • panel pensado para el móvil: adecuado para aprobaciones, diffs y enrutado
  2. Si sobre todo necesitas "¿se ha atascado?" y "enviar un mensaje", los puentes de chat pueden bastar.
  3. Si necesitas aprobar acciones de riesgo o revisar cambios, prefiere una interfaz que muestre la solicitud en contexto.
  4. Happier es una opción que encaja cuando quieres aprobaciones desde el móvil y notificaciones que saben a qué sesión pertenecen (sin vivir dentro de SSH).

El problema

El "control por chat" atrae no porque a la gente le encante Telegram.

Atrae porque el chat tiene una ventaja decisiva:

ya está en tu móvil, y ya se le dan bien las notificaciones.

Pero el chat también transmite poca información.

Va muy bien para:

  • "¿cómo va?"
  • "para y resume"
  • "sigue con el paso 2"

Se queda corto para:

  • revisar diffs
  • explorar archivos
  • aprobar con cuidado

Así que la pregunta real es: ¿qué intentas hacer desde el móvil?

Enfoques habituales y sus contrapartidas

  • SSH desde el móvil: funciona, pero es pesado.
  • Bots de chat: van muy bien para el estado y los empujones, pero las aprobaciones suelen necesitar más contexto del que da un mensaje de chat.
  • Interfaces de navegador: mejor, pero sigues necesitando un enrutado correcto (máquina correcta, sesión correcta).

Si quieres un panel nativo para el móvil en lugar de una conversación de chat, Happier es una app de código abierto que te permite ejecutar y orquestar Claude Code, Codex, OpenCode y otros agentes entre dispositivos, desde el móvil, el escritorio o la web.

Opción A: puentes de chat (Telegram / Slack)

Es el enfoque con menos fricción para empezar.

Conectas algo que pueda:

  • listar sesiones
  • mostrar el estado básico
  • reenviar un mensaje a una sesión

La contrapartida es que los flujos ricos (aprobaciones, diffs) se vuelven incómodos enseguida.

Opción B: remotos oficiales en el navegador (cuando el proveedor los tiene)

Para Claude Code, Remote Control es una opción real.

Se parece más a "una interfaz para la sesión" que a "un bot".

Contrapartida: es específico de cada proveedor.

Opción C: un panel pensado para el móvil (Happier)

Si quieres que el flujo en el móvil sea:

  • las notificaciones te llevan a la sesión correcta
  • las aprobaciones son persistentes (puedes revisarlas después)
  • puedes seguir sin adivinar en qué máquina o servidor estás

…entonces quieres un panel, no una conversación de chat.

Si no conoces Happier

Si no conoces Happier: es una app complementaria de código abierto (móvil / web / escritorio) para sesiones como Claude Code, Codex y OpenCode.

El flujo es: las sesiones se ejecutan en tu máquina, y Happier es donde las mantienes avanzando desde el móvil sin vivir dentro de SSH.

Para empezar:

Un flujo que funciona (bucle de control desde el móvil)

1) Haz visible "lo que necesita atención"

La gran ventaja no es poder enviar mensajes.

Es saber cuándo deberías hacerlo.

En Happier, la Bandeja (Inbox) es el lugar dedicado a "lo que necesita tu atención" (aprobaciones, solicitudes de permiso o de acción del usuario), incluso entre sesiones.

2) Haz que las notificaciones te lleven a la sesión correcta

Al tocar una notificación, el fallo típico es acabar en la sesión o el servidor equivocados.

El modelo de enrutado de notificaciones de Happier es estricto en:

  • abrir la sesión de destino
  • cambiar de perfil de servidor si hace falta
  • evitar aprobar automáticamente en servidores desconocidos

3) Usa el chat como método de entrada, no como tu única interfaz

Un patrón que funciona bien:

  • usa el chat para mensajes rápidos de "empujón"
  • usa una interfaz de panel para aprobaciones y revisión

Guías relacionadas

mobilechatremoteclaudecodexopencodeworkflows
Última actualización: 2026-10-26