Resumo
O Hermes Agent 0.22.0 reúne mudanças na instalação e no uso dos agentes entre perfis. O aplicativo desktop recebe uma conversa de configuração inicial com um modelo de teste. Para executar modelos locais, você pode utilizar o runtime llama.cpp gerenciado. A atualização também concentra os perfis num gateway por máquina, preservando as credenciais e as sessões próprias de cada perfil.
A migração exige atenção aos requisitos do desktop e ao histórico de conversas. O Windows utiliza exclusivamente o instalador MSIX e exige Windows 11 22H2 ou posterior. A remoção automática de sessões encerradas e inativas há 90 dias fica habilitada por padrão, por isso você precisa conferir a retenção desejada antes de iniciar a versão atualizada.
Novidades
- Hermes Agent 0.22.0 — Configuração inicial: uma instalação desktop nova e sem provedor configurado utiliza
nous/welcomecomo teste único por usuário do sistema operacional. A conversa orienta a configuração e pode ser ignorada ou repetida pelas configurações. Esse modelo gratuito inicial não é disponibilizado pela CLI, pela TUI ou pelo gateway. - Hermes Agent 0.22.0 — Conectores de aplicativos: a página Connectors reúne os aplicativos hospedados e os servidores MCP. Após a autenticação pelo navegador, as ferramentas conectadas ficam disponíveis no mesmo turno.
/connectorsehermes connectorsadministram as conexões, incluindo logins nomeados do mesmo aplicativo. - Hermes Agent 0.22.0 — Modelos locais: o gerenciador instala o llama.cpp com o backend adequado ao hardware. O catálogo considera a memória disponível para recomendar modelos e permite pausar ou retomar downloads. A configuração fica em
Settings → Providers → Local Modelsou emhermes model. - Hermes Agent 0.22.0 — Gerenciador de instalação:
hermes pmadministra runtimes e ferramentas com versões fixadas e verificação de hash. Um novo ambiente de dependências só substitui o anterior após a checagem, preservando o ambiente utilizável quando a instalação falha. - Hermes Agent 0.22.0 — Navegador e senhas: a integração utiliza 1Password, Bitwarden ou o cofre criptografado do Hermes para preencher logins sem incluir a senha na conversa com o modelo. O preenchimento de cartões e endereços exige confirmação.
- Hermes Agent 0.22.0 — Bot Screen: um bot num gateway Linux pode transmitir sua área de trabalho ao desktop. Você pode assumir a tela para concluir uma autenticação e devolvê-la ao agente. O recurso fica desativado por padrão e exige os componentes indicados para o host.
Melhorias
- Hermes Agent 0.22.0 — Canal de atualização: as instalações a partir do código acompanham releases estáveis por padrão.
hermes update --set-channel mainseleciona o acompanhamento dos commits demain. Uma instalação adiantada em relação à versão estável aguarda a próxima release. A mudança para uma versão anterior exige confirmação explícita. - Hermes Agent 0.22.0 — Perfis compartilhando processos: um gateway e um backend desktop atendem aos perfis da máquina. Após a migração por
hermes update, disponível quando não há conflitos, você pode conferir o estado do serviço comhermes gateway status. - Hermes Agent 0.22.0 — Ferramentas sob demanda: ferramentas pouco utilizadas são carregadas após uma busca, reduzindo o schema enviado ao modelo. Os nomes
todo_list,cronjob_manageeprocess_managesubstituem os anteriores, que continuam aceitos como aliases. - Hermes Agent 0.22.0 — Agendamentos: os jobs sem modelo fixado utilizam o modelo principal configurado no momento do disparo. O campo
pinnedmantém uma escolha específica. Uma execução que não chegou ao modelo pode tentar novamente após cinco, 15 e 30 minutos. - Hermes Agent 0.22.0 — Plugins e memória: os provedores de memória transferidos para o catálogo recebem migração na atualização ou na primeira inicialização. O catálogo também reúne integrações antes incluídas no núcleo, como Home Assistant e Langfuse.
- Hermes Agent 0.22.0 — Acompanhamento de subagentes: as interfaces mostram a tarefa e o histórico dos agentes em execução.
/stopalcança os subagentes em segundo plano e recupera o trabalho parcial.
Correções
- Hermes Agent 0.22.0 — Atualizações interrompidas: a próxima inicialização repara uma atualização interrompida durante a transferência do código. Os agentes em Docker conservam as dependências de mensageria e de MCP após reiniciar.
- Hermes Agent 0.22.0 — Histórico das conversas: uma compactação recusada ou malsucedida preserva o histórico anterior. As mensagens gravadas no encerramento do gateway são recuperadas na sessão. A retomada também recebe correções para respostas duplicadas ou ausentes.
- Hermes Agent 0.22.0 — Credenciais e perfis: as chaves respeitam os hosts configurados durante a renovação e a troca de provedor. Os subprocessos não herdam segredos dos adaptadores ou do dashboard. Nas exportações de perfil, os diretórios de credenciais são omitidos.
- Hermes Agent 0.22.0 — Execução automática do Git: os processos de Kanban, limpeza de worktrees e subagentes não executam os hooks ou filtros de um repositório clonado.
- Hermes Agent 0.22.0 — Autenticação MCP: servidores com token de renovação inválido deixam de repetir esse token em cada nova sessão. O callback OAuth também deixa de refletir HTML recebido.
- Hermes Agent 0.22.0 — Mensagens: o streaming nativo do Slack deixa de publicar respostas em duplicidade.
- Hermes Agent 0.22.0 — Ativação de plugins: habilitar um plugin pelas interfaces preserva as ferramentas do núcleo. A listagem utiliza no máximo uma consulta ao catálogo, evitando a espera por uma consulta separada para cada plugin.
Breaking changes
- Hermes Agent 0.22.0 — Instalação desktop: os instaladores Windows NSIS e MSI foram removidos. Migre para MSIX num Windows 11 22H2 ou posterior. Os builds padrão do aplicativo macOS são exclusivos para Apple Silicon.
- Hermes Agent 0.22.0 — Runtime gerenciado: as instalações gerenciadas utilizam Python 3.14, no qual o KittenTTS está indisponível. Ambientes que utilizam esse recurso precisam revisar a alternativa de voz antes de migrar.
- Hermes Agent 0.22.0 — Reinício das conversas: os modos de
session_resetbaseados em inatividade ou horário diário foram removidos. Utilize/newou/resetpara iniciar uma conversa nova e revise automações que esperavam a limpeza pelo temporizador. - Hermes Agent 0.22.0 — Retenção de sessões:
sessions.auto_prunefica habilitado por padrão e remove na inicialização sessões encerradas e inativas há 90 dias. Configuresessions.auto_prune: falsepara conservar esse histórico. As sessões abertas ou fixadas permanecem preservadas. - Hermes Agent 0.22.0 — Autenticação de email: o canal exige um
authserv_idfixado. A recepção descarta mensagens até essa configuração existir, por isso confira o identificador utilizado pela autenticação do seu serviço de email. - Hermes Agent 0.22.0 — Comandos e plugins antigos:
hermes sync,/initiate-setupe a camada antiga de imports de compatibilidade dos plugins foram removidos. Revise os scripts que chamam esses comandos e os imports dos plugins próprios.
Ponto de Atenção
As notas consolidam mudanças desde 0.21.0 e incluem as correções das versões 0.21.1 a 0.21.7. Parte do conteúdo já pode estar instalada nos ambientes atualizados. Os prompts de aprovação continuam sujeitos a approvals.timeout, pois a espera sem prazo foi revertida. As conversas em grupo do Bot Mode continuam sequenciais.
Teste sugerido: prepare uma cópia de homologação com a configuração de retenção desejada e execute a atualização. Confira o canal selecionado, o estado apresentado por hermes gateway status e o isolamento dos logins entre dois perfis. No canal de email, valide o recebimento após configurar authserv_id. Para plugins próprios, confira os imports e os comandos utilizados na inicialização.
Notas da versão
O release oficial do Hermes Agent 0.22.0 está marcado como estável e foi publicado no GitHub em 14/10/2026 às 03h21 UTC. As notas usam 13/10 como data de lançamento, correspondente a 23h21 em Nova York. Este registro mantém 14/10 pelo calendário UTC utilizado na captura.