Deja a tus agentes trabajando y vuelve cuando quieras.
Herdr es un runtime open source que mantiene vivos a Claude Code, Codex, Cursor y el resto de agentes de programación aunque cierres la sesión o cambies de máquina. Aquí lo explicamos en castellano.
curl -fsSL https://herdr.dev/install.sh | shApache 2.0. Un binario en Rust para macOS, Linux y Windows. El sitio oficial es herdr.dev; este es independiente.
$ claude › Refactoriza el checkout y añade pruebas Leyendo src/checkout.ts Editando src/checkout.ts Escribiendo tests/checkout.test.ts Ejecutando npm test… ✓ 12 pruebas pasan ✓ Listo. He dejado un resumen en CHECKOUT.md.
Qué resuelve
- Los agentes no mueren con la ventana
- Herdr es un servidor en segundo plano que aloja las terminales. Cierra el portátil, corta la conexión SSH o reinicia el cliente: cada agente sigue donde estaba.
- Ves de un vistazo quién te necesita
- Cada agente aparece en la barra lateral como trabajando, bloqueado, hecho o en espera. Se acabó ir pestaña por pestaña para ver cuál pide permiso.
- Tus agentes, sin cambiar nada
- Claude Code, Codex, Cursor, OpenCode, Pi y una veintena más. Herdr los detecta por el proceso y la pantalla; no hay que instalar nada dentro del agente.
- Varias máquinas en una ventana
- Tu equipo y tus servidores por SSH conviven en la misma interfaz, con una lista única de agentes. Desde el móvil también, con cualquier cliente SSH.
Así se usa, en tres pasos
Instálalo
Un comando en macOS o Linux (también hay Homebrew, mise, Nix y un instalador para Windows).
curl -fsSL https://herdr.dev/install.sh | shArranca Herdr en tu proyecto y lanza tu agente
herdrabre o recupera tu sesión. Dentro, en un panel, arranca el agente como siempre. Herdr lo reconoce solo.cd mi-proyecto herdr claudeDesconéctate. Vuelve.
ctrl+b q o cerrar la ventana. El servidor y los agentes siguen. Al día siguiente, desde otro sitio,
herdrotra vez y ahí está todo.herdr herdr --remote workbox # o desde el portátil a un servidor
Con más detalle en Cómo se usa y en la guía de primeros pasos.
Funciona con los agentes que ya usas
Herdr detecta el proceso y lee la pantalla para saber en qué estado está cada uno. Los que no conoce funcionan igual, solo que sin estado detallado.
- Claude Code
- Codex
- Cursor Agent
- OpenCode
- Pi
- GitHub Copilot CLI
- Gemini CLI
- Grok CLI
- Devin CLI
- Kimi Code
- Qwen Code
- Droid
- Amp
- Kilo Code
- Hermes
- Kiro
La lista completa, con cómo se detecta cada uno, está en Agentes.
Del blog
- Herdr frente a tmux y zellij: qué cambia si ya usas un multiplexorLo que Herdr comparte con tmux y zellij, lo que añade para agentes de programación y cuándo tiene sentido quedarse con lo que ya tienes.
- Escribe tu primer plugin de Herdr en BashUn manifiesto TOML, un script de veinte líneas y un atajo de teclado. Suficiente para que Herdr te muestre qué agentes tienes bloqueados en todas tus máquinas.
- Claude Code y Herdr: deja al agente trabajando y vuelve desde el portátilCómo montar Claude Code en un servidor con Herdr para lanzar una tarea larga, cerrar la sesión y seguirla desde casa, desde el portátil o desde el móvil.