PUBLICIDADE

Hermes Agent: o agente de IA de código aberto que aprende com cada tarefa

07/07/2026
16 visualizações
6 min de leitura
Imagem principal do post

A maioria dos assistentes de inteligência artificial hoje sofre de um problema simples mas frustrante: amnésia. A cada nova conversa, o modelo recomeça do zero, sem lembrar do que você trabalhou na sessão anterior, das preferências que você já repetiu dezenas de vezes, ou das soluções que ele mesmo encontrou para problemas parecidos. É exatamente essa limitação que o Hermes Agent, desenvolvido pelo laboratório Nous Research, se propõe a resolver.

Lançado como projeto de código aberto sob licença MIT, o Hermes Agent é um framework de agente autônomo que opera diretamente no terminal, em plataformas de mensageria e em ambientes de desenvolvimento. Sua proposta central é direta: construir um agente que fica mais inteligente quanto mais você o utiliza, por meio de um ciclo contínuo de aprendizado que envolve memória persistente, criação automática de habilidades e recuperação de contextos passados.

Imagem complementar

O que torna o Hermes diferente de um chatbot comum

PUBLICIDADE

O Hermes não é um simples wrapper de API conversacional. Ele pertence à mesma categoria de ferramentas como Claude Code da Anthropic e Codex da OpenAI — agentes autônomos que executam tarefas reais usando chamadas de ferramentas para interagir com o sistema operacional, navegar na web, escrever e modificar arquivos, rodar scripts e muito mais. A grande diferença é que ele foi projetado desde o início com um foco específico: melhorar continuamente com o uso.

Isso acontece por meio de três mecanismos que trabalham em conjunto. O primeiro é o sistema de memória persistente, que mantém dois arquivos curados: um com notas do próprio agente sobre o ambiente e convenções, e outro com o perfil do usuário, incluindo preferências e estilo de comunicação. Esses arquivos são carregados no início de cada sessão, então o agente retoma o contexto de onde parou. O segundo é o sistema de habilidades, ou skills, que são documentos de conhecimento reutilizáveis que o agente cria quando descobre uma solução para um problema complexo. A terceira peça é a busca em conversas anteriores, que usa indexação de texto completo para recuperar informações de sessões passadas.

Como o sistema de habilidades funciona na prática

As habilidades são o coração da proposta de auto-aprendizado do Hermes. Quando o agente resolve um problema difícil, descobre um fluxo de trabalho útil ou recebe uma correção do usuário, ele pode persistir esse conhecimento como um documento estruturado que será carregado em sessões futuras. As habilidades vivem em um diretório local e seguem um padrão aberto compatível com o ecossistema agentskills.io, o que significa que podem ser compartilhadas, distribuídas e reutilizadas entre diferentes instalações.

Um curador automático roda em segundo plano para gerenciar o ciclo de vida dessas habilidades, marcando como obsoletas as que não são mais usadas e mantendo backups de segurança. O agente também pode modificar habilidades existentes quando descobre que uma abordagem pode ser melhorada, criando um verdadeiro ciclo de retroalimentação.

Multiplataforma e independente de provedor

Uma das características mais notáveis do Hermes Agent é sua independência em relação a modelos e provedores de inteligência artificial. Em vez de amarrar o usuário a uma única API, o framework suporta mais de vinte provedores diferentes, incluindo OpenRouter, Anthropic, OpenAI, Google Gemini, DeepSeek, modelos locais via llama.cpp, e o próprio Nous Portal da Nous Research. Trocar de modelo ou provedor no meio de um fluxo de trabalho não exige mudanças estruturais.

O mesmo princípio se aplica às plataformas de comunicação. O Hermes pode ser conectado a mais de vinte canais diferentes — entre eles Telegram, Discord, Slack, WhatsApp, Signal, Email, Matrix e Home Assistant — com acesso completo a ferramentas, não apenas chat. Isso significa que o mesmo agente que escreve código no seu terminal pode responder a uma mensagem no Telegram, executar uma automação no Home Assistant ou enviar um relatório por email, tudo a partir da mesma memória e do mesmo contexto.

Sandboxing e execução isolada

Para tarefas que envolvem execução de código ou manipulação de arquivos, o Hermes oferece múltiplos backends de terminal com diferentes níveis de isolamento. Dentre as opções disponíveis estão execução local, Docker, SSH, Singularity e Modal, com níveis variados de isolamento. Os dois últimos oferecem persistência serverless, ou seja, o ambiente hiberna quando ocioso e custa praticamente nada quando inativo.

Essa flexibilidade permite desde testes rápidos na própria máquina até deploys em infraestruturas de nuvem robustas, sempre com isolamento de processos e controle sobre o que o agente pode ou não acessar. O sistema também inclui um mecanismo de aprovação de comandos que identifica operações potencialmente destrutivas e solicita confirmação do usuário antes de executá-las.

Subagentes e automação programável

O Hermes permite delegar subtarefas a agentes isolados, cada um com sua própria conversa, terminal e conjunto de ferramentas. Isso é útil para paralelizar trabalhos independentes — por exemplo, enquanto um subagente pesquisa documentação, outro pode estar escrevendo testes para o código produzido pelo agente principal. Há também suporte nativo a agendamento de tarefas via cron, permitindo criar automações que rodam em horários específicos e entregam resultados em qualquer plataforma conectada.

Como começar

A instalação pode ser feita por linha de comando em Linux, macOS, WSL2 e Windows nativo. O projeto oferece também um aplicativo desktop para macOS e Windows. Para quem prefere não gerenciar múltiplas chaves de API, o Nous Portal — plataforma de assinatura da própria Nous Research — oferece planos pagos que incluem créditos mensais para uso no Hermes Agent, além de acesso a centenas de modelos e ferramentas integradas como busca web, geração de imagens e síntese de voz. Os planos partem de vinte dólares mensais no nível Plus, com um plano Super de cem dólares para usuários com demanda mais intensa. Para quem quer gastar zero, o Hermes funciona perfeitamente com provedores gratuitos ou modelos locais.

Limitações e considerações importantes

Apesar do apelo técnico, o Hermes Agent não é uma solução mágica para todos os cenários. A primeira limitação é a barreira de entrada: embora a instalação seja relativamente simples, extrair o máximo do agente exige familiaridade com terminal, arquivos de configuração e conceitos de automação. Não é uma ferramenta plug-and-play no sentido tradicional.

O custo real de uso também merece atenção. Como o agente depende de modelos de linguagem para praticamente todas as suas operações, o gasto com tokens pode variar dramaticamente. O modo de operação via gateway de mensageria naturalmente consome mais tokens que o modo terminal interativo, pois cada turno inclui o histórico da conversa. Usuários que deixam o agente rodando em canais como Telegram ou Discord o dia todo devem estar cientes de que a conta pode subir rápido, especialmente com modelos premium.

A qualidade do aprendizado contínuo também depende fortemente do modelo escolhido. Um modelo menos capaz pode criar habilidades imprecisas ou armazenar informações irrelevantes na memória, o que degrada a experiência ao longo do tempo em vez de melhorá-la. E como qualquer projeto de código aberto em evolução rápida, bugs e mudanças de comportamento entre versões são parte do processo.

Para quem faz sentido

O Hermes Agent é mais indicado para desenvolvedores, administradores de sistemas, pesquisadores e entusiastas de tecnologia que querem um assistente com memória de longo prazo e capacidade real de executar tarefas autônomas. Quem precisa de um simples chatbot para responder perguntas pontuais provavelmente encontrará soluções mais simples e diretas. Mas para quem imagina um assistente que conhece seus projetos, aprende com seus fluxos de trabalho e está disponível onde você estiver — do terminal ao Telegram — o Hermes oferece uma proposta genuinamente diferente e em constante evolução.

PUBLICIDADE

Leitura recomendada

Comentários

Nenhum comentário ainda. Seja o primeiro a comentar!