Hermes Agent v0.18: o Judgment Release torna os agentes mais verificáveis
Hermes Agent v0.18: o Judgment Release torna os agentes mais verificáveis
O Hermes Agent recebeu a versão v0.18, oficialmente apresentada como o Judgment Release. O nome é adequado: esta actualização não se limita a acrescentar comandos ou polir a interface. O foco principal está em tornar o agente mais capaz de julgar o próprio trabalho, verificar resultados e mostrar provas antes de declarar uma tarefa concluída.
A versão v0.18 foi lançada pela Nous Research a 1 de Julho de 2026 e chega depois de uma limpeza significativa no repositório do projeto. Segundo as notas oficiais, desde a v0.17.0 foram integrados cerca de 1.720 commits, 998 pull requests e mais de 2.200 ficheiros alterados. A equipa destaca ainda a resolução total dos problemas classificados como P0 e P1, ou seja, críticos e de alta prioridade.
O ponto mais importante desta versão é a passagem de um agente que apenas responde... para um agente que tenta provar que terminou. Em tarefas de programação, investigação ou automação, essa diferença é relevante. Dizer que algo está feito é barato; correr verificações, apresentar evidência e comparar o resultado com critérios definidos é outra conversa.
Uma das novidades mais visíveis é a evolução do Mixture-of-Agents. O que antes era tratado como um modo especial passa agora a funcionar como um modelo seleccionável. Na prática, o utilizador pode escolher uma mistura de modelos tal como escolheria Claude, GPT, Grok ou outro fornecedor, deixando o Hermes encaminhar o pedido para vários modelos e agregar o resultado final.
Este sistema é útil em tarefas onde uma única resposta beneficia de várias perspectivas. Escrita, revisão de código, arquitectura de software, planeamento, investigação e geração criativa são bons exemplos. Cada modelo contribui com uma resposta ou raciocínio próprio, e o Hermes apresenta depois uma síntese final. É menos uma resposta solitária e mais um pequeno comité, sem a parte das reuniões eternas.
A actualização também melhora a transparência do Mixture-of-Agents. As respostas dos modelos de referência podem ser vistas em blocos separados, e a resposta agregada passa a ser transmitida em fluxo. Isto reduz a sensação de silêncio durante execuções mais longas e permite ao utilizador perceber melhor como foi formado o resultado final.
Outro avanço central está no modo /goal. O Hermes passa a trabalhar melhor com contratos de conclusão: o utilizador define o que significa estar terminado, e o agente avalia o progresso contra esses critérios. Se o resultado ainda não cumprir o objectivo, o ciclo continua. Se cumprir, a conclusão deve ser sustentada por evidência, como testes executados, verificações realizadas ou artefactos produzidos.
O comando /learn também ganha destaque. Com ele, o Hermes pode transformar uma fonte externa, uma directoria ou um processo explicado durante a conversa numa skill reutilizável. Isto permite ensinar workflows ao agente sem reescrever sempre os mesmos passos. Um guia técnico, um procedimento interno ou uma metodologia recorrente podem tornar-se conhecimento operacional para sessões futuras.
Este ponto é especialmente interessante para quem usa agentes de IA em trabalho contínuo. Um assistente comum responde ao momento; um agente com skills acumula procedimentos. Aprende como uma equipa trabalha, guarda métodos repetíveis e aplica-os quando forem novamente necessários. A produtividade real aparece menos no primeiro pedido e mais na repetição inteligente.
A memória também fica mais visível com o comando /journey. A nova linha temporal mostra aquilo que o Hermes aprendeu ao longo do tempo, incluindo memórias e skills acumuladas. O utilizador pode rever, editar ou apagar elementos directamente. Isto reduz o risco de a memória se tornar uma caixa preta e dá mais controlo sobre o que o agente sabe.
A delegação de tarefas em segundo plano é outro ponto forte da v0.18. A ferramenta delegate_task passa a permitir o envio de múltiplos subagentes para trabalhar em paralelo sem bloquear a conversa principal. O utilizador pode pedir uma pesquisa, uma auditoria ou a análise de vários módulos e continuar a interagir com o Hermes enquanto o trabalho decorre em segundo plano.
Quando os subagentes terminam, os resultados regressam de forma consolidada. Isto aproxima o Hermes de um verdadeiro sistema operacional de agentes: um coordenador principal mantém a conversa com o utilizador, enquanto equipas menores executam trabalho especializado. Para projectos maiores, esta diferença poupa tempo e reduz a necessidade de microgestão.
A versão v0.18 também inclui melhorias na aplicação desktop, no gateway e nos ciclos de auto-melhoria. O desktop recebe projectos de programação mais organizados, com melhor estrutura para repositórios e trabalho com código. O gateway ganha capacidades mais adequadas a cenários de escala, incluindo coordenação de drenagem e funcionamento mais eficiente quando está inactivo.
Há ainda uma melhoria importante nos custos da auto-melhoria. O ciclo que avalia se algo deve ser guardado como memória ou skill pode recorrer a modelos auxiliares e a resumos de contexto, em vez de depender sempre do modelo principal. O resultado é simples: o Hermes continua a aprender, mas com menor custo operacional.
No conjunto, o Hermes Agent v0.18 é uma actualização orientada para maturidade. O Mixture-of-Agents melhora a qualidade das respostas complexas, o /learn transforma conhecimento em procedimentos reutilizáveis, o /journey torna a memória auditável, a delegação em segundo plano acelera trabalho paralelo e o /goal passa a exigir provas mais concretas. A mensagem do Judgment Release é clara: num agente sério, “feito” não deve ser uma opinião. Deve ser uma conclusão verificável.
