¿Qué es herdr?
herdr se presenta como el runtime en el que viven tus agentes de código. En la práctica es un gestor de espacios de trabajo de terminal al estilo de tmux: un único binario de Rust ejecuta un servidor en segundo plano que es dueño de cada panel de terminal, y un cliente se conecta a él, se desconecta con ctrl+b q y vuelve a conectarse con herdr. Cierra el portátil o pierde la conexión SSH y los agentes siguen trabajando. No envuelve ni sustituye a los agentes; Claude Code, Codex, Cursor, OpenCode, Grok y los demás se ejecutan sin cambios en terminales reales, y herdr lee cada panel para marcarlos como working, blocked, done o idle.
Alrededor de ese servidor añade espacios de trabajo, pestañas y paneles divididos, checkouts de Git worktree abiertos desde la barra lateral, máquinas SSH guardadas que aparecen en la misma ventana, plugins, y una CLI y una API de socket que los propios agentes usan para iniciar otros agentes, darles instrucciones y esperarlos. Tras reiniciar el servidor restaura la disposición y puede reanudar las sesiones propias de los agentes compatibles, aunque los procesos originales no sobreviven.
El proyecto es de Herdr, Inc., tiene licencia Apache-2.0, se creó en marzo de 2026 y se instala con un script de shell, Homebrew, mise o un script de PowerShell en Windows. Tiene unas 47.100 estrellas y 3.760 forks; la última versión estable es v0.9.5 (14 de octubre de 2026). Desde octubre el mismo equipo publica además una app de escritorio aparte, construida sobre un nuevo servidor herdr-core; esa app no comparte agentes con esta versión de terminal, que herdr.dev ahora llama Herdr TUI.
¿Merece la pena herdr?
herdr es la mejor respuesta abierta hasta ahora para ejecutar muchos agentes de terminal a la vez, y la razón es que gestiona terminales en lugar de agentes. Aquí "runtime" significa un servidor en segundo plano dueño de paneles reales, no un sandbox, un contenedor ni un envoltorio: la CLI del agente se ejecuta exactamente igual que en cualquier terminal, y herdr la observa. Lee la parte inferior en vivo de cada panel con un manifiesto de detección por agente, lo marca como working, blocked, done o idle, y sube ese estado a la pestaña y al espacio de trabajo, de modo que el que está atascado en una petición de permiso aparece en la barra lateral en lugar de encontrarlo recorriendo ventanas. La web cuenta 22 CLIs de agentes detectadas de serie.
El modelo de persistencia está explicado con más cuidado que en la mayoría. Te desconectas y cada proceso sigue funcionando. Tras un reinicio completo del servidor, herdr restaura espacios de trabajo, pestañas, paneles y carpetas de trabajo, guarda hasta 48 instantáneas de disposición y reanuda la conversación propia del agente en las 18 integraciones cuyo comando de reanudación conoce, como claude --resume y codex resume; todo lo demás vuelve como un shell nuevo en la carpeta correcta. El historial de pantalla de los paneles está desactivado por defecto porque la salida del terminal puede contener secretos. Las máquinas SSH guardadas aparecen en la misma barra lateral con tu autenticación OpenSSH habitual, y la API de socket permite que un agente divida un panel, arranque un revisor y espere hasta que esté realmente bloqueado.
Frente a sus vecinos ocupa un lugar claro. tmux a secas te da el mismo desacople y las mismas teclas de prefijo, pero no sabe nada del estado de los agentes. Claude Squad construye una versión más pequeña de esta idea sobre tmux, un worktree por sesión; herdr es dueño de los terminales y ofrece los worktrees como una opción de la barra lateral, no como todo el modelo. T3 Code va en sentido contrario: una superficie gráfica y móvil que controla directamente las CLIs de los agentes. herdr se queda en el terminal; el acceso desde el móvil llega con un cliente como Ovis o por SSH.
La pega es que herdr añade alcance y visibilidad, no aislamiento. Los agentes se ejecutan con todos los permisos de tu usuario, los plugins no se revisan ni se aíslan, y la documentación advierte que una lectura idle no autoriza a aprobar nada, porque una petición desconocida puede aparecer como idle hasta que el manifiesto la aprenda; una issue abierta informa justo de eso con un diálogo de permisos de Claude Code. Las reglas de detección se actualizan desde herdr.dev en segundo plano salvo que lo desactives. El ritmo es el otro coste: unas 415 issues y pull requests abiertas, versiones estables cada una o dos semanas más compilaciones preview, y un segundo producto de escritorio cuyos agentes no aparecen aquí, lo que hace que convenga vigilar el rumbo del proyecto antes de estandarizar un equipo sobre él.
Dónde se gana su sitio
Un ingeniero de backend que ejecuta Claude Code y Codex en un servidor Linux alquilado
Mantener largas ejecuciones de agentes y un backfill de seis horas mientras el portátil duerme
Instala herdr en el servidor y conéctate con herdr --remote usando tu configuración SSH actual; los paneles siguen funcionando en el servidor y se reconectan al volver. La herramienta es gratuita; la factura son los planes de los propios agentes más el servidor.
Un desarrollador sénior que reparte cuatro repositorios con un agente en cada uno
Dejar de revisar cada panel para encontrar el agente atascado en una petición de permiso
Un espacio de trabajo por repositorio, worktrees desde la barra lateral para ramas en paralelo, y el indicador de bloqueo de la barra lateral señala el panel que te espera. Los agentes en paralelo multiplican el consumo de tokens, así que los límites del plan llegan antes.
Un pequeño equipo de plataforma que construye herramientas internas de agentes
Que un agente pase una revisión a otro y recoja su informe sin copiar y pegar
Usa la CLI o la API de socket para abrir un panel, dar instrucciones a un segundo agente y esperar a que esté bloqueado o termine; Apache-2.0 permite construir herramientas internas cerradas encima. El coste es tiempo de ingeniería frente a una API todavía en v0.9.
Antes de decidirte
- Puesta en marcha
- curl -fsSL https://herdr.dev/install.sh | sh, brew install herdr o mise use -g herdr (script de PowerShell en Windows), y luego ejecuta herdr en la carpeta del proyecto. El opcional herdr integration install <agent> añade informe de estado y reanudación de sesión por agente.
- Integraciones
- Detecta Claude Code, Codex, GitHub Copilot CLI, Cursor Agent, OpenCode, Pi, Droid, Devin, Kimi, Qwen, Grok, Antigravity, Amp, Gemini CLI y otros; una CLI y una API de socket Unix para scripts y agentes; un sistema de plugins; máquinas SSH guardadas.
- Datos y privacidad
- Se ejecuta en local; los agentes hablan con sus propios proveedores de modelos según sus propias condiciones. herdr descarga actualizaciones de los manifiestos de detección desde herdr.dev salvo con [update] manifest_check = false, y la conexión remota puede descargar binarios desde herdr.dev. Los archivos de sesión guardan la disposición y referencias a las sesiones de los agentes; el historial de paneles es opcional. Apache-2.0; no hay avisos de seguridad publicados.
- Coste a escala
- Gratuito para equipos de cualquier tamaño. El coste son las suscripciones de agentes o el uso de API, que crece con cada panel en paralelo, más los servidores que conectes por SSH. Herdr, Inc. ofrece un contacto para empresas pero ningún plan de pago.
- Límites
- Ningún aislamiento más allá de tu propio usuario; la detección de estado por pantalla puede leer mal peticiones desconocidas; los temas recurrentes de las issues son los terminales de Windows, los protocolos de teclado en Ghostty y el renderizado de imágenes; el traspaso en vivo al actualizar es experimental; los agentes de la nueva app de escritorio Herdr no se ven aquí.
Lo bueno
- Marca cada agente como working, blocked, done o idle y lo sube a la barra lateral
- Los agentes siguen funcionando tras desconectarte, perder el SSH o cerrar el cliente
- Reanuda las sesiones propias de 18 agentes tras reiniciar el servidor
- La API de socket permite que los agentes inicien, instruyan y esperen a otros agentes
- Un único binario de Rust para macOS, Linux y Windows
Lo malo
- Sin sandbox; agentes y plugins se ejecutan con todos tus permisos
- La detección de bloqueo lee la pantalla y puede pasar por alto peticiones nuevas
- Unas 415 issues y pull requests abiertas, ritmo de versiones rápido
- La app de escritorio aparte sobre herdr-core no comparte agentes con él
Ideal para
Desarrolladores que viven en el terminal y ejecutan varios agentes de código en distintos proyectos o máquinas, y quieren que sobrevivan al cliente y ver de un vistazo cuál necesita una respuesta.
Alternativas a herdr
herdr: preguntas frecuentes
- ¿Merece la pena herdr?
- herdr es tmux reconstruido en torno a la pregunta que de verdad te haces con cinco agentes en marcha, cuál me está esperando, y la responde bien. Le damos un 4.4 sobre 5.
- ¿Cuánto cuesta herdr?
- Gratuito y de código abierto (Apache-2.0). Tú aportas tus propias suscripciones de agentes o claves de API; no hay ningún plan de pago publicado.
- ¿Qué inconvenientes tiene herdr?
- Sin sandbox; agentes y plugins se ejecutan con todos tus permisos; la detección de bloqueo lee la pantalla y puede pasar por alto peticiones nuevas; unas 415 issues y pull requests abiertas, ritmo de versiones rápido; la app de escritorio aparte sobre herdr-core no comparte agentes con él.
- ¿Para quién es herdr?
- Desarrolladores que viven en el terminal y ejecutan varios agentes de código en distintos proyectos o máquinas, y quieren que sobrevivan al cliente y ver de un vistazo cuál necesita una respuesta.
- ¿Cuánto cuesta herdr para un equipo o en producción?
- Gratuito para equipos de cualquier tamaño. El coste son las suscripciones de agentes o el uso de API, que crece con cada panel en paralelo, más los servidores que conectes por SSH. Herdr, Inc. ofrece un contacto para empresas pero ningún plan de pago.
- ¿Es herdr seguro para los datos de la empresa?
- Se ejecuta en local; los agentes hablan con sus propios proveedores de modelos según sus propias condiciones. herdr descarga actualizaciones de los manifiestos de detección desde herdr.dev salvo con [update] manifest_check = false, y la conexión remota puede descargar binarios desde herdr.dev. Los archivos de sesión guardan la disposición y referencias a las sesiones de los agentes; el historial de paneles es opcional. Apache-2.0; no hay avisos de seguridad publicados.
- ¿Cuáles son las mejores alternativas a herdr?
- Las alternativas más cercanas que hemos analizado son Claude Squad, T3 Code y Ovis.
Respuestas comprobadas el 31 oct 2026.