Hermes Agent 0.20 Herald: o agente que passa a falar, colaborar e justificar as suas respostas
Hermes Agent 0.20 Herald: o agente que passa a falar, colaborar e justificar as suas respostas
A versão 0.20.0 do Hermes Agent, conhecida como Herald Release, representa uma mudança importante na forma como os utilizadores interagem com agentes autónomos. Em vez de funcionar apenas através de mensagens escritas, o Hermes passa a suportar conversas de voz em tempo real, colaboração com outros agentes e integração directa com sistemas externos.
A principal novidade é o modo de voz conversacional. O Hermes começa a falar enquanto a resposta ainda está a ser gerada, em vez de esperar pelo texto completo para produzir um único ficheiro de áudio. O utilizador pode interromper a resposta a meio, corrigir a direcção da conversa e continuar sem reiniciar todo o pedido.
O sistema também suporta palavras de activação configuráveis. A detecção ocorre localmente enquanto o agente aguarda, permitindo activar o Hermes sem tocar no teclado. É possível utilizar uma frase como “Hey Hermes”, encaminhar diferentes palavras de activação para perfis distintos e terminar a conversa através de um comando de voz.
A voz passa a estar disponível em várias superfícies, incluindo a linha de comandos, a aplicação de desktop e plataformas de comunicação compatíveis. As mensagens de voz podem ser transcritas e as respostas podem ser devolvidas através de síntese de voz adaptada ao canal utilizado, aproximando o agente de um assistente sempre disponível.
Outra alteração relevante é o sistema de citações fundamentadas. Quando o Hermes realiza investigação, pode associar as afirmações às fontes verificáveis utilizadas. O mecanismo procura confirmar as citações com o conteúdo real das páginas e inclui um modo de fact-checking para distinguir entre informação confirmada, informação incorrecta e afirmações que não foi possível verificar.
Para equipas que utilizam vários agentes, a versão Herald inclui um plugin compatível com o protocolo Agent-to-Agent, ou A2A. O Hermes pode descobrir agentes compatíveis, comunicar com eles e ser conduzido por outros sistemas. Desta forma, diferentes agentes podem manter ferramentas e especializações próprias, mas colaborar através de uma interface comum.
A actualização acrescenta também webhooks de saída assinados. O Hermes pode enviar eventos relacionados com sessões, conclusões de turnos e utilização de ferramentas para qualquer endpoint HTTP registado. As assinaturas HMAC permitem ao sistema receptor verificar a autenticidade dos eventos, abrindo caminho a integrações com painéis, fluxos de CI, automação doméstica e serviços empresariais.
A aplicação de desktop deixou de ser apenas uma janela de conversa e passou a funcionar como uma área de trabalho para agentes. Os artefactos criados pelo Hermes podem ser organizados em cartões, com pré-visualização ao vivo em ambiente isolado. Páginas HTML e pequenas aplicações podem ser inspeccionadas sem serem abertas directamente no sistema principal.
A experiência de utilização melhora ainda com a possibilidade de corrigir o agente durante uma tarefa. Se o Hermes estiver a seguir uma direcção errada, basta enviar uma instrução adicional enquanto o turno está activo. O trabalho em curso é preservado e a nova indicação redirecciona a execução, evitando parar tudo e repetir o contexto desde o início.
A gestão de contexto recebeu igualmente uma revisão profunda. A compressão passou a preservar uma cauda das mensagens mais recentes, a dividir o trabalho em pequenas compactações e a eliminar resultados de ferramentas que já não são necessários. O objectivo é manter conversas longas mais coerentes e reduzir a perda de informação durante tarefas prolongadas.
O lançamento inclui ainda melhorias para utilizadores avançados da linha de comandos, mecanismos de recuperação automática de erros das ferramentas, aprovações inteligentes configuráveis e optimizações de desempenho no núcleo e na aplicação de desktop. A actualização é particularmente relevante porque não acrescenta apenas funções isoladas: transforma o Hermes num ponto de coordenação entre pessoas, aplicações e equipas de agentes.
O Hermes Agent 0.20.0 mostra uma direcção clara para o desenvolvimento de agentes autónomos. Falar com o sistema torna a interacção mais natural, as citações tornam a pesquisa mais auditável e o protocolo A2A reduz o isolamento entre diferentes agentes. O resultado ainda exige configuração e supervisão, mas aproxima o software de um colaborador digital que pode ouvir, justificar decisões, trabalhar com outros sistemas e aceitar correcções em tempo real.