
A Nous Research lançou oficialmente o framework de código aberto para agentes de IA Hermes Agent, alinhado diretamente com o OpenClaw, com a disponibilização oficial de ferramentas completas para migração de memórias e capacidades do OpenClaw. O Hermes Agent dispõe de um mecanismo de memória de longo prazo baseado em SQLite, e de uma arquitetura de autoevolução do tipo “ciclo de aprendizagem fechado (Closed Learning Loop)”.
Os chatbots tradicionais seguem um desenho baseado em perguntas e respostas; no fim de cada conversa, o contexto é limpo. A proposta do Hermes Agent é fundamentalmente diferente — é um “sistema de agente persistente”, em execução contínua no ambiente do utilizador, preservando informação entre sessões através de um mecanismo de memória com SQLite + FTS5 para pesquisa de texto completo, de modo a que o agente não tenha de reconstruir o contexto do zero a cada vez.
A principal diferença do Hermes Agent está no ciclo de aprendizagem fechado: após concluir cada tarefa, o sistema organiza automaticamente o processo de execução e gera ficheiros de skills (Skills) reutilizáveis; em situações semelhantes, chama-os diretamente, formando progressivamente uma compreensão profunda das ações e preferências do utilizador. Quanto aos fornecedores do modelo, suporta OpenAI, Anthropic, OpenRouter, Ollama e também endpoints personalizados (Custom Endpoint) para qualquer formato de API compatível com OpenAI, incluindo vLLM e SGLang; este último é especialmente útil para programadores que necessitam de implementar modelos localmente.
O processo de instalação do Hermes Agent tem como eixo principal o Quickstart oficial, com nove passos que abrangem configuração do ambiente, seleção do modelo, integração da plataforma e expansão de ferramentas:
Passo um:Instalar o ambiente base: executar o comando oficial de instalação via curl; no final, recarregar o caminho do Shell (source ~/.bashrc ou ~/.zshrc)
Passo dois:Definir o fornecedor do modelo: usar o comando hermes model para selecionar o fornecedor do LLM; suporta Nous Portal, OpenAI, Anthropic, OpenRouter, ou integrar modelos locais via Custom Endpoint
Passo três:Iniciar o diálogo na CLI: executar hermes para entrar na interface do agente; o sistema carrega automaticamente ferramentas como pesquisa web, operações de ficheiros e comandos do terminal
Passo quatro:Testar a capacidade central de execução: acionar comandos do terminal por linguagem natural (por exemplo, consultar o uso do disco) para validar a execução das ferramentas; usar hermes -c para restaurar o contexto da conversa anterior
Passo cinco:Integrar a plataforma de mensagens: executar hermes gateway setup para concluir as configurações interativas de plataformas como Telegram, Discord, Slack, WhatsApp e outras
Passo seis:Ativar modo de voz: após instalar o pacote de voice, ligar com /voice on; suporta entrada por microfone e saída de voz TTS, podendo ser estendido para canais de áudio de Discord
Passo sete:Instalar Skills e automatização de agendamento: instalar módulos de funcionalidades com hermes skills install; criar um Cron Job com linguagem natural, por exemplo, "todas as manhãs às 9, consultar notícias de IA e enviá-las para o Telegram”
Passo oito:Integrar o editor do programador (ACP): após instalar o ACP, executar hermes acp, permitindo que o agente forneça capacidades diretamente em editores como VS Code, Zed, JetBrains e outros
Passo nove:Ligar ferramentas externas via MCP: adicionar um MCP Server (por exemplo, GitHub) no ficheiro de configuração; expandir a capacidade de integração de ferramentas externas através do Model Context Protocol
Em termos de segurança, a recomendação oficial é alternar o backend da execução do terminal para um contentor Docker, garantindo que todos os comandos do agente são executados em ambiente isolado, sem afetar o sistema anfitrião.
O Hermes Agent disponibiliza oficialmente o comando hermes claw migrate, que lê dados de ~/.openclaw/ e importa de uma só vez a personalidade (SOUL), memória de longo prazo, módulos de skills, definições do modelo, plataformas de comunicação e chaves de API para o novo sistema. Antes de executar, pode adicionar o parâmetro --dry-run para pré-visualizar as alterações; após confirmação, executar a migração completa.
Durante o processo de migração, vários ficheiros de memória são mesclados, sem duplicações, e depois escritos na arquitetura de memória do Hermes; itens de configuração antigos incompatíveis (como plugins ou configurações de canais complexas) são guardados em archive para ajuste manual. Após a migração estar concluída, a