Cómo usar Happier desde el móvil: empieza una sesión y continúa en el ordenador o la CLI

Inicia y controla sesiones de Happier desde el móvil y después continúa la misma sesión desde el escritorio o la CLI.

Basado en
CLI
0.2.17
Ref de preview
a2c45c8

Happier es una app de código abierto que te permite ejecutar y orquestar Claude Code, Codex y otros agentes entre dispositivos, desde el móvil, el escritorio o la web. Las sesiones se ejecutan en una máquina de confianza (portátil, servidor o máquina de desarrollo) y el móvil es donde mantienes el flujo de trabajo en marcha: inicias sesiones, envías instrucciones de seguimiento, apruebas solicitudes y, si hace falta, revisas o editas cambios sin abrir un escritorio remoto.

El objetivo es sencillo:

Iniciar una sesión desde el móvil, dejarla en ejecución en una máquina de confianza y volver más tarde a esa misma sesión desde el escritorio o la CLI.

En eso Happier funciona bien: el ciclo de "revisar el progreso / enviar una instrucción / gestionar una aprobación" lo haces desde el móvil, mientras la sesión sigue en la máquina (portátil, servidor o máquina de desarrollo).

Resumen

  1. Configura Happier en una máquina de confianza y conecta tu móvil. (Si es tu primera vez, empieza por la sección "How it works" de GitHub y luego vuelve a esta guía.)
  2. En el móvil, inicia (o abre) una sesión y elige la máquina que debe ejecutarla.
  3. Deja que se ejecute en esa máquina mientras no estás.
  4. Más tarde, en la máquina propietaria, continúa la misma sesión desde la CLI:
    • usa happier attach <session-id> si sigue en ejecución
    • usa happier resume <session-id> si está inactiva y el proveedor permite reanudarla

Qué significa realmente "usarlo desde el móvil"

El móvil no es el que hace el trabajo pesado. Es donde:

  • lees lo que está haciendo el agente
  • envías nuevas instrucciones
  • apruebas alguna solicitud o acción puntual
  • revisas archivos y diffs y mantienes la sesión en marcha

La sesión real sigue ejecutándose donde están el repositorio y las herramientas: tu portátil, tu servidor o tu máquina de desarrollo.

Un matiz importante: Happier no es un producto "solo para móvil". El móvil es una de las superficies. La misma sesión se puede continuar desde la web de escritorio, la app de escritorio o la CLI en la máquina propietaria.

Enfoques habituales y sus contrapartidas

Las opciones habituales:

  • SSH + tmux: válido, pero en el móvil acabas recorriendo salidas muy largas, perdiendo el contexto y haciendo demasiado "trabajo de terminal en miniatura".
  • Escritorio remoto: útil cuando necesitas tus herramientas de escritorio, pero en el móvil es pesado y poco práctico.

Encaja mejor algo pensado para el móvil, con la sesión ejecutándose en tu máquina.

  • Happier: una forma pensada para el móvil de iniciar sesiones, enviar instrucciones y gestionar aprobaciones mientras la sesión sigue en tu máquina. Contrapartida: la máquina propietaria tiene que estar encendida y conectada.

Si tmux ya encaja en tu flujo, sigue usándolo. Happier añade una forma más cómoda de hacer el ciclo de "revisar el progreso / enviar una instrucción / gestionar una aprobación" desde el móvil.

Opción A: usar la interfaz web servida (recomendada para autoalojamiento)

Si usas autoalojamiento o un Relay personalizado, asegúrate de tener una URL HTTPS accesible para la interfaz (por ejemplo, una URL *.ts.net mediante Tailscale Serve).

Por qué: los navegadores tratan http://localhost como un contexto seguro, pero no un origen HTTP cualquiera de tu LAN o de Tailscale, y Happier depende de funciones del navegador que requieren un contexto seguro.

Opción B: usar la app móvil nativa

Si usas la app móvil, lo importante son tres cosas:

  1. elegir el Relay correcto (Happier Cloud o tu Relay autoalojado)
  2. iniciar sesión en ese Relay
  3. asegurarte de que tu máquina (el daemon) está conectada al mismo Relay

Si no conoces Happier (qué es y dónde conseguirlo)

La clave es usar Happier para la parte del móvil (instrucciones, aprobaciones, comprobaciones rápidas) sin vivir dentro de SSH.

Es una app complementaria de código abierto (móvil / web / escritorio) para agentes de programación con IA: la sesión sigue ejecutándose en una máquina de confianza (portátil / servidor / máquina de desarrollo) y Happier es donde mantienes el flujo de trabajo en marcha desde el móvil.

Para empezar:

Empieza desde el móvil

Desde el móvil (app o interfaz web):

  1. Crea una sesión nueva y elige la máquina en la que quieres que se ejecute.
  2. Envía tu tarea.
  3. Déjala en ejecución mientras estás lejos del terminal.

Continúa desde la CLI en la máquina propietaria

En la máquina propietaria de la sesión:

Si la sesión sigue en ejecución

Usa attach:

happier attach <session-id>

Si la sesión está inactiva

Usa resume (solo funciona si el proveedor permite reanudar la sesión):

happier resume <session-id>

Solución de problemas

La interfaz web móvil carga pero no conecta o muestra "wrong Relay"

Comprueba que:

  • la interfaz apunta al mismo Relay que tu daemon o máquina
  • has iniciado sesión con la misma cuenta en ese Relay
  • si usas autoalojamiento, la URL que abriste es HTTPS (no HTTP simple por LAN o Tailscale)
mobileremotesessions
Última actualización: 2026-10-26