¿Qué es Herdr?
Herdr es un runtime para agentes de codificación (como Claude Code, Codex o opencode) que se ejecuta en segundo plano en tu máquina local, portátil o servidor alquilado. Mantiene terminales reales abiertas, por lo que los agentes siguen trabajando aunque cierres la tapa o pierdas conexión. Al reiniciar, restaura el diseño y las sesiones. Es ideal para desarrolladores que gestionan varios agentes y necesitan persistencia sin depender de una ventana activa. Es de código abierto (Apache 2.0) y compatible con macOS, Linux y Windows (beta).
¿Cuáles son las características de Herdr?
- Sesiones persistentes: El servidor de Herdr se ejecuta en segundo plano. Los agentes continúan su trabajo aunque cierres el portátil o se caiga la red, y recuperan el estado al reiniciar.
- Detección de estado de agentes: Herdr lee cada panel y marca a cada agente como trabajando, bloqueado o inactivo. Así sabes al instante cuál necesita tu atención sin revisar uno por uno.
- Comunicación nativa entre agentes: La CLI y la API de socket permiten que los agentes se dividan paneles, se inicien entre sí, se envíen instrucciones y esperen a que otro esté realmente bloqueado, no solo tecleando.
- Soporte para múltiples agentes: Funciona directamente con los agentes que ya usas: Claude Code, Codex, opencode, Cursor, Grok, Copilot y otros. No los envuelve ni reemplaza, solo gestiona sus terminales.
- Interfaz de diseño en vivo: El panel lateral muestra un diseño real de espacios de trabajo y agentes. Puedes hacer clic en un agente y ver su terminal en vivo, no una imagen estática.
¿Cuáles son los casos de uso de Herdr?
- Desarrollador con múltiples agentes: Gestiona Claude Code, Codex y opencode en un mismo entorno, cambiando entre ellos sin perder el progreso.
- Tareas de larga duración: Lanza un proceso de backfill de datos que tarde horas; Herdr lo mantiene activo incluso si cierras el portátil.
- Equipo remoto: Un desarrollador inicia una sesión de depuración, otro la retoma desde otro equipo sin interrumpir los agentes.
- Automatización de agentes: Configura que un agente espere a que otro termine de escribir código antes de continuar, evitando colisiones.
¿Cómo usar Herdr?
- Instala Herdr con un solo comando:
curl -fsSL https://herdr.dev/install.sh | sh(macOS/Linux) oirm https://herdr.dev/install.ps1 | iex(Windows beta). - Inicia el servidor en segundo plano con
herdr server(o se inicia automáticamente en modo cliente). - Conecta tus agentes (Claude Code, Codex, etc.) a Herdr; ellos usan la misma CLI y API que ya conocen.
- Usa el panel lateral para ver el estado de cada agente y cambiar entre espacios de trabajo.









