Pular para o conteúdo
Breaking change

Hermes Agent 0.22.0

Confira as mudanças desta versão e os avisos antes de atualizar.

Publicada em
Posição no histórico
7 de 19
Nesta página

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/welcome como 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. /connectors e hermes connectors administram 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 Models ou em hermes model.
  • Hermes Agent 0.22.0 — Gerenciador de instalação: hermes pm administra 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 main seleciona o acompanhamento dos commits de main. 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 com hermes 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_manage e process_manage substituem 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 pinned manté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. /stop alcanç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_reset baseados em inatividade ou horário diário foram removidos. Utilize /new ou /reset para 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_prune fica habilitado por padrão e remove na inicialização sessões encerradas e inativas há 90 dias. Configure sessions.auto_prune: false para 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_id fixado. 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-setup e 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.

Versões anteriores

    • Hermes Agent 0.21.7

      O Hermes Agent 0.21.7 muda o canal padrão de atualização das instalações feitas a partir do código-fonte do repositório oficial.

      Stable
    • Hermes Agent 0.21.6

      O Hermes Agent 0.21.6 reúne correções de autenticação do painel e de execução automática do Git.

      Stable
    • Hermes Agent v2026.9.21

      O Hermes Agent v2026.9.21 consolida numa versão estável as mudanças publicadas desde a v0.21.3.

      Stable
    • Hermes Agent v2026.9.14

      O Hermes Agent v2026.9.14, identificado nas notas como 0.21.3, corrige a perda de sessões no acesso remoto ao Desktop e ao Cloud.

      Stable
    • Hermes Agent v2026.9.11

      O Hermes Agent v2026.9.11, identificado nas notas como v0.21.2, corrige falhas de acesso ao state.db introduzidas após a 0.21.0.

      Stable
    • Hermes Agent v2026.9.7

      O Hermes Agent v2026.9.7 publica a versão 0.21.1 para instalações identificadas por tag.

      Stable

Versões posteriores

    • Hermes Agent 0.22.6

      O Hermes Agent 0.22.6 reúne as mudanças posteriores à 0.22.5 numa publicação estável para o CLI e a Microsoft Store, também distribuída por Docker e Hermes Cloud.

      Stable
    • Hermes Agent 0.22.5

      O Hermes Agent 0.22.5 reúne mudanças de autenticação e delegação, com correções na atualização pelo terminal.

      Breaking change
    • Hermes Agent 0.22.4

      O Hermes Agent 0.22.4 corrige o novo pareamento do WhatsApp após sair da sessão e dispensa a confirmação de dependências quando um plugin não instala nenhum componente.

      Stable
    • Hermes Agent 0.22.3

      O Hermes Agent 0.22.3 reúne mudanças desde a 0.22.2 numa publicação estável para a CLI, a Microsoft Store e as distribuições Docker e Hermes Cloud.

      Stable
    • Hermes Agent 0.22.2

      O Hermes Agent 0.22.2 corrige a distribuição da versão 0.22.1, compilada a partir do commit errado.

      Stable
    • Hermes Agent 0.22.1

      Em 15/10, o release 0.22.2 informou que a 0.22.1 foi compilada a partir do commit errado e incluiu mudanças de gateway ainda não destinadas à linha estável.

      Breaking change
Ver todas as 19 versões do Hermes Agent
Histórico de versões