Mis agentes de IA siguen trabajando aunque me vaya al sofá
Con Herdr, Claude y Codex comparten una ventana en el Mac, siguen trabajando aunque la cierre y puedo contestarles desde el iPhone.
Hasta hoy trabajaba con Claude y Codex en dos ventanas de terminal. Si cerraba una sin querer, adiós a lo que estuviera haciendo ese agente. Si me iba al sofá, se quedaban allí esperando una respuesta que yo no veía.
Hoy he probado Herdr, y esta tarde ya le estaba escribiendo a Claude desde el iPhone mientras el Mac seguía trabajando en casa.
Qué es Herdr
Es un programa de terminal que junta a los agentes en una sola ventana, dividida en paneles. Hasta ahí, nada que no hiciera tmux. La gracia es que sabe qué está haciendo cada agente y te lo pone encima del panel: trabajando, esperándote o terminado. Cuando uno se queda esperando una respuesta, avisa.
Además, si cierras la ventana, los agentes siguen trabajando. Pulsas ctrl+b y luego q, te vas, y cuando vuelves escribes herdr y está todo como lo dejaste.

Cómo entro desde el iPhone
El Mac se queda encendido en casa. En el iPhone uso Termius, una app de terminal que se conecta por SSH, y Tailscale, que mete al Mac y al móvil en una red privada aunque yo esté fuera de casa. Abro Termius, entro en el Mac, escribo herdr y aparecen los mismos paneles que tengo en el escritorio. No hace falta ninguna app de Herdr para el móvil.
Escribir en el teclado del iPhone no es cómodo para trabajar en serio. Para contestar «sí, adelante» o «no, eso no» a un agente que lleva diez minutos esperándome, sobra.
Instalarlo en un Mac
Lo he probado con la versión 0.9.3. Con Homebrew es una línea:
brew install herdr
También tiene un instalador en su web (curl -fsSL https://herdr.dev/install.sh | sh) y binarios en GitHub. Luego se abre la terminal, se escribe herdr, se divide la pantalla con ctrl+b y v, y en cada panel se lanza el agente que uses. Con ctrl+b y ? salen todos los atajos. Lo tienen explicado en su guía de inicio y en la lista de atajos.
Para el móvil: Termius desde la App Store, Tailscale en el Mac y en el iPhone, y activar en el Mac el acceso remoto por SSH (Ajustes del sistema, General, Compartir, Sesión remota).
Lo que me ha gustado y lo que no
Antes de fiarme, le pedí a Claude que mirase el código, que es abierto (licencia Apache 2.0). Luego lo miramos en mi Mac el 2 de octubre, con la versión 0.9.3 en marcha: lsof no le mostraba ningún puerto de red a la escucha ni ninguna conexión abierta, y su socket local tenía permisos solo para mi usuario (srw-------). Es una comprobación de un momento, no una auditoría. Tiene un catálogo de complementos de terceros; no he instalado ninguno.
Las pegas: el Mac tiene que estar encendido, claro. Si se reinicia, Herdr recupera la distribución de paneles y puede retomar las conversaciones de los agentes compatibles, pero lo que estuviera ejecutándose en ese momento se pierde (lo explican en su documentación). Y conviene no escribirle al mismo agente desde el móvil y desde el Mac a la vez. Tampoco está en español; me he hecho una chuleta.
Lo tengo en prueba una semana. Si dentro de siete días sigo usándolo sin pensar, se queda.