Ir para o conteúdo
Promovaweb

Herdr Desktop: a janela dos agentes

Revisado em

O Herdr Desktop reúne os projetos e os terminais em uma janela nativa. Você inicia o Claude Code ou o Codex pelo botão de adicionar uma aba e acompanha os agentes na lateral. O herdr-core mantém os terminais ativos quando você fecha a janela do aplicativo.

Instale o aplicativo

Você pode baixar o Herdr Desktop na página oficial de downloads. Confira a compatibilidade com o seu computador:

Sistema Processadores compatíveis
macOS Apple silicon
Linux x86_64 e ARM64
Windows x86_64

O aplicativo para o macOS está disponível apenas para os processadores Apple silicon.

Use o instalador do aplicativo no macOS ou no Linux:

Terminal
curl -fsSL https://releases.herdr.dev/app/install.sh | sh

No Windows, execute:

Terminal
powershell -c "irm https://releases.herdr.dev/app/install.ps1 | iex"

O instalador inclui o herdr-core quando ele ainda não está disponível. Instale e autentique o agente de código que pretende usar. Depois, abra o Herdr Desktop e adicione uma aba pelo botão +.

Entenda o papel do herdr-core

A janela apresenta os terminais mantidos pelo herdr-core. Fechar ou atualizar a janela preserva os processos enquanto o core e a máquina permanecem ativos. Reiniciar o computador encerra esses processos. Ao recuperar a organização da janela, o aplicativo pode reabrir shells nos diretórios anteriores, mas não reinicia agentes nem retoma tarefas automaticamente.

O comando hc permite consultar esses terminais fora da janela:

Terminal
hc ls

Para executar testes em um terminal mantido pelo core, entre no diretório de um projeto Rust e use:

Terminal
hc run --bg --name testes cargo test
hc attach testes

A combinação Ctrl+\ desconecta a visualização do terminal. A execução continua se o processo ainda estiver ativo. O core apresenta o estado de um programa quando recebe essa informação pelo protocolo OSC 7501.

Personalize o aplicativo com o agente

O arquivo ~/.config/herdr-app/AGENTS.md orienta o agente sobre a interface instalada. Depois de ler essas instruções, ele pode alterar a apresentação dos painéis ou acrescentar um mod. Uma personalização possível é acrescentar um indicador do tempo de trabalho a cada aba. Você pode solicitar essa alteração ao agente e conferir o resultado na janela.

Os layouts e os mods distribuídos pelo Herdr recebem atualizações do aplicativo. Para modificar a estrutura ou o código de um deles, o agente deve criar uma cópia própria. Você pode alterar a aparência pelas configurações do aplicativo sem duplicar o layout.

Arquivo ou pasta Função
settings.json Aparência, fontes e sons
keys.json Combinações de teclas
layouts/<nome>.json Composição da janela
mods/<nome>/main.js Código de um mod
AGENTS.md Instruções da instalação para o agente

Esses caminhos partem de ~/.config/herdr-app/. Consulte o guia de mods e layouts para experimentar as composições do catálogo e preservar suas alterações.

Use a referência da edição certa

O Herdr Desktop e o Herdr TUI têm comandos e servidores próprios. Uma sessão criada com herdr pertence ao Herdr TUI. Os terminais consultados por hc pertencem ao herdr-core.

O comando hc --skill exibe as instruções para operar os terminais. Já o comando herdr-app --skill apresenta a referência do aplicativo. Consulte o guia de skills para orientar o agente conforme a tarefa.

Fontes consultadas

Skill do herdr-core

Use a skill do herdr-core para acompanhar processos, ler logs e localizar terminais. Consulte também exemplos para espaços e layouts do Herdr Desktop.