Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

herdr

Um multiplexador de terminal feito para agentes de programação: um servidor em segundo plano mantém cada painel rodando e sinaliza o agente que precisa de você.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

4.4/5

O herdr é o tmux reconstruído em torno da pergunta que você de fato faz quando cinco agentes estão rodando, qual deles está esperando por mim, e ele responde bem.

O que é herdr?

O herdr se descreve como o runtime em que seus agentes de programação vivem. Na prática, é um gerenciador de workspaces de terminal no molde do tmux: um único binário em Rust roda um servidor em segundo plano que é dono de cada painel de terminal, e um cliente se conecta a ele, se desconecta com ctrl+b q e se reconecta com herdr. Feche o notebook ou perca a conexão SSH e os agentes continuam trabalhando. Ele não envolve nem substitui os agentes; Claude Code, Codex, Cursor, OpenCode, Grok e os demais rodam inalterados em terminais reais, e o herdr lê cada painel para marcá-los como working, blocked, done ou idle.

Em torno desse servidor, ele acrescenta workspaces, abas e painéis divididos, checkouts de Git worktree abertos pela barra lateral, máquinas SSH salvas exibidas na mesma janela, plugins, e uma CLI e uma API de socket que os próprios agentes usam para iniciar outros agentes, enviar prompts a eles e esperar por eles. Depois de reiniciar o servidor, ele restaura o layout e pode retomar as sessões dos agentes suportados, embora os processos originais não sobrevivam.

O projeto é da Herdr, Inc., tem licença Apache-2.0, foi criado em março de 2026 e instala com um script de shell, Homebrew, mise ou um script PowerShell no Windows. Tem cerca de 47.100 estrelas e 3.760 forks; a versão estável mais recente é a v0.9.5 (14 de outubro de 2026). Desde outubro, a mesma equipe também distribui um app de desktop separado construído sobre um novo servidor herdr-core; esse app não compartilha agentes com esta versão de terminal, que o herdr.dev agora chama de Herdr TUI.

herdr vale a pena?

O herdr é a resposta aberta mais forte até agora para rodar muitos agentes de terminal ao mesmo tempo, e o motivo é que ele gerencia terminais, não agentes. Aqui "runtime" significa um servidor em segundo plano que é dono de painéis reais, não um sandbox, um contêiner ou um wrapper: a CLI do agente roda exatamente como rodaria em qualquer terminal, e o herdr a observa. Ele lê a parte de baixo, ao vivo, de cada painel comparando com um manifesto de detecção para cada agente, marca-o como working, blocked, done ou idle, e consolida esse estado na aba e no workspace, então aquele que está preso em um prompt de permissão aparece na barra lateral em vez de ser encontrado alternando entre janelas. O site conta 22 CLIs de agentes detectadas de fábrica.

O modelo de persistência é descrito com mais cuidado que o da maioria. Desconecte e cada processo continua rodando. Depois de reiniciar o servidor por completo, o herdr restaura workspaces, abas, painéis e pastas de trabalho, guarda até 48 snapshots de layout e retoma a conversa do próprio agente para as 18 integrações cujo comando de retomada ele conhece, como claude --resume e codex resume; todo o resto volta como um shell novo na pasta certa. O histórico de tela dos painéis vem desligado por padrão, porque a saída do terminal pode conter segredos. Máquinas SSH salvas aparecem na mesma barra lateral usando a sua autenticação OpenSSH normal, e a API de socket permite que um agente divida um painel, inicie um revisor e espere até que ele esteja de fato bloqueado.

Em relação aos vizinhos, ele ocupa um lugar claro. O tmux puro oferece o mesmo desconectar e as mesmas teclas de prefixo, mas não sabe nada sobre o estado dos agentes. O Claude Squad constrói uma versão menor dessa ideia sobre o tmux, uma worktree por sessão; o herdr é dono dos próprios terminais e oferece worktrees como opção na barra lateral, e não como o modelo inteiro. O T3 Code vai pelo caminho oposto, uma superfície gráfica e para celular que controla as CLIs dos agentes diretamente. O herdr fica no terminal; o acesso pelo celular vem de um cliente como o Ovis ou por SSH.

O porém é que o herdr acrescenta alcance e visibilidade, não isolamento. Os agentes rodam com todas as permissões do seu usuário, os plugins não são revisados nem isolados, e a documentação avisa que uma leitura idle não é autorização para aprovar nada, já que um prompt desconhecido pode aparecer como idle até o manifesto aprendê-lo; uma issue aberta relata exatamente isso para uma caixa de diálogo de permissão do Claude Code. As regras de detecção são atualizadas a partir do herdr.dev em segundo plano, a menos que você desative isso. O ritmo é o outro custo: cerca de 415 issues e pull requests abertos, versões estáveis a cada uma ou duas semanas, além de builds de prévia, e um segundo produto de desktop cujos agentes não aparecem aqui, o que faz valer a pena acompanhar a direção do projeto antes de padronizar uma equipe nele.

Onde ele se destaca

  • Um engenheiro de backend rodando Claude Code e Codex em um servidor Linux alugado

    Manter execuções longas de agentes e um backfill de seis horas rodando enquanto o notebook dorme

    Instale o herdr no servidor e conecte-se com herdr --remote usando a sua configuração SSH existente; os painéis continuam rodando no servidor e se reconectam na volta. A ferramenta é gratuita; a conta são os planos dos próprios agentes mais o servidor.

  • Um desenvolvedor sênior equilibrando quatro repositórios, com um agente em cada

    Parar de conferir cada painel para achar o agente preso em um prompt de permissão

    Um workspace por repositório, worktrees pela barra lateral para branches em paralelo, e o marcador blocked da barra lateral aponta para o painel que está esperando por você. Agentes em paralelo multiplicam o uso de tokens, então os limites do plano chegam mais cedo.

  • Uma pequena equipe de plataforma construindo ferramentas internas de agentes

    Deixar um agente passar uma revisão para outro e pegar o relatório dele sem copiar e colar

    Use a CLI ou a API de socket para abrir um painel, enviar um prompt a um segundo agente e esperar até ele ficar blocked ou done; o Apache-2.0 permite construir ferramentas internas fechadas sobre ele. O custo é tempo de engenharia contra uma API ainda na v0.9.

Antes de decidir

Configuração
curl -fsSL https://herdr.dev/install.sh | sh, brew install herdr ou mise use -g herdr (script PowerShell no Windows), e depois rode herdr na pasta do projeto. O opcional herdr integration install <agent> acrescenta relato de estado e retomada de sessão por agente.
Integrações
Detecta Claude Code, Codex, GitHub Copilot CLI, Cursor Agent, OpenCode, Pi, Droid, Devin, Kimi, Qwen, Grok, Antigravity, Amp, Gemini CLI e outros; uma CLI e uma API de socket Unix para scripts e agentes; um sistema de plugins; máquinas SSH salvas.
Dados e privacidade
Roda localmente; os agentes falam com os próprios provedores de modelos, nos termos deles. O herdr busca atualizações do manifesto de detecção no herdr.dev, a menos que [update] manifest_check = false, e a conexão remota pode baixar binários do herdr.dev. Os arquivos de sessão guardam o layout e referências às sessões dos agentes; o histórico dos painéis é opt-in. Apache-2.0; nenhum aviso de segurança publicado.
Custo em escala
Gratuito para equipes de qualquer tamanho. O custo são as assinaturas dos agentes ou o uso de API, que cresce a cada painel em paralelo, mais os servidores aos quais você se conectar por SSH. A Herdr, Inc. lista um contato para empresas, mas nenhum plano pago.
Limites
Nenhum isolamento além do seu próprio usuário; a detecção de estado pela tela pode interpretar mal prompts desconhecidos; temas recorrentes nas issues são terminais no Windows, protocolos de teclado no Ghostty e renderização de imagens; a passagem ao vivo na atualização é experimental; os agentes do novo app de desktop Herdr não aparecem aqui.

O que é bom

  • Marca cada agente como working, blocked, done ou idle e consolida isso na barra lateral
  • Os agentes continuam rodando depois de desconectar, de quedas do SSH ou de fechar o cliente
  • Retoma as sessões de 18 agentes depois de reiniciar o servidor
  • A API de socket permite que agentes iniciem outros agentes, enviem prompts a eles e esperem por eles
  • Um único binário em Rust para macOS, Linux e Windows

O que não é

  • Sem sandbox; agentes e plugins rodam com todas as suas permissões
  • A detecção de bloqueio lê a tela e pode deixar passar prompts novos
  • Cerca de 415 issues e pull requests abertos, ritmo de versões acelerado
  • O app de desktop separado sobre o herdr-core não compartilha agentes com ele

Ideal para

Desenvolvedores que vivem no terminal e rodam vários agentes de programação em projetos ou máquinas diferentes, e que querem que eles sobrevivam ao cliente e ver de relance qual precisa de uma resposta.

Alternativas ao herdr

herdr: perguntas frequentes

herdr vale a pena?
O herdr é o tmux reconstruído em torno da pergunta que você de fato faz quando cinco agentes estão rodando, qual deles está esperando por mim, e ele responde bem. Damos nota 4.4 de 5.
Quanto custa herdr?
Gratuito e open source (Apache-2.0). Você traz suas próprias assinaturas de agentes ou chaves de API; nenhum nível pago é publicado.
Quais são as desvantagens de herdr?
Sem sandbox; agentes e plugins rodam com todas as suas permissões; a detecção de bloqueio lê a tela e pode deixar passar prompts novos; cerca de 415 issues e pull requests abertos, ritmo de versões acelerado; o app de desktop separado sobre o herdr-core não compartilha agentes com ele.
Para quem herdr é indicado?
Desenvolvedores que vivem no terminal e rodam vários agentes de programação em projetos ou máquinas diferentes, e que querem que eles sobrevivam ao cliente e ver de relance qual precisa de uma resposta.
Quanto custa herdr para uma equipe ou em produção?
Gratuito para equipes de qualquer tamanho. O custo são as assinaturas dos agentes ou o uso de API, que cresce a cada painel em paralelo, mais os servidores aos quais você se conectar por SSH. A Herdr, Inc. lista um contato para empresas, mas nenhum plano pago.
herdr é seguro para dados da empresa?
Roda localmente; os agentes falam com os próprios provedores de modelos, nos termos deles. O herdr busca atualizações do manifesto de detecção no herdr.dev, a menos que [update] manifest_check = false, e a conexão remota pode baixar binários do herdr.dev. Os arquivos de sessão guardam o layout e referências às sessões dos agentes; o histórico dos painéis é opt-in. Apache-2.0; nenhum aviso de segurança publicado.
Quais são as melhores alternativas ao herdr?
As alternativas mais próximas que analisamos são Claude Squad, T3 Code e Ovis.

Respostas verificadas em 31 de out. de 2026.