Hermes Agent ou OpenClaw: como escolher um agente de IA local
Compare Hermes Agent e OpenClaw por instalação, memória, canais, permissões e teste de API compatível com OpenAI.
Hermes Agent e OpenClaw são agentes de IA locais com ferramentas, memória e suporte a modelos externos. Hermes Agent se encaixa no trabalho centrado no terminal, que aproveita memória acumulada e skills reutilizáveis. OpenClaw se encaixa em uma Gateway sempre ativa, ligada a Telegram, Slack, WhatsApp e outros canais. A escolha depende do runtime, das permissões e de como você pretende conversar com o agente.
Use uma conexão de API para uma comparação justa. Os dois podem usar BetterToken como endpoint compatível com OpenAI usando sua própria chave de API, e o Dashboard registra o consumo de tokens. BetterToken continua sendo um provedor externo de API, não parte de nenhum projeto. Abra as instruções da BetterToken e faça uma solicitação curta antes de habilitar shell, navegador ou skills de terceiros.
Diferença entre Hermes Agent e OpenClaw
Hermes Agent, da Nous Research, é um agente de terminal com ciclo de aprendizado. Ele guarda fatos selecionados entre sessões, cria skills procedimentais e funciona por CLI ou por uma única gateway de mensagens. Sua lógica gira em torno de um agente que acumula contexto e reutiliza procedimentos bem-sucedidos.
OpenClaw é uma Gateway auto-hospedada que conecta um agente a serviços de chat, Web Control UI e nós móveis. Ela gerencia sessões, roteamento e canais. É apropriada para um assistente que recebe mensagens do telefone ou de vários apps e precisa ficar disponível depois que o terminal é fechado.
Não há vencedor universal. Se a tarefa vive no terminal e precisa gradualmente virar procedimento repetível, comece por Hermes Agent. Se ela começa em mensageiro e passa por canais ou sessões separados, a arquitetura OpenClaw é mais próxima.
Ambiente e instalação
Os requisitos mudam rapidamente; estes comandos foram verificados em fontes oficiais em 3 de agosto de 2026.
Hermes Agent
O instalador oficial atende Linux, macOS, WSL2 e Termux:
Para Windows nativo, o repositório atual tem instalador PowerShell:
Depois, verifique o ambiente e abra o assistente:
O instalador Hermes gerencia o ambiente Python e dependências. Não instale antes um pacote Python aleatório no interpretador do sistema: deixe o instalador oficial terminar e consulte hermes doctor.
OpenClaw
A documentação atual recomenda Node 26 e também lista Node 22.22.3+, 24.15+ e 25.9+ como suportados. Verifique a versão antes de instalar:
A configuração fica em ~/.openclaw/openclaw.json; a Control UI local abre em http://127.0.0.1:18789/ por padrão. Não publique essa interface na Internet sem configurar acesso e verificações de segurança separadamente.
Ferramentas, memória e integrações
Para a primeira escolha, faça quatro perguntas: onde o trabalho começa, como o contexto acumulado é guardado, quais integrações são permanentes e se skills precisam atualizar automaticamente.
Hermes inicia naturalmente no diretório do projeto com hermes; uma gateway de mensagens é necessária quando o mesmo agente deve ser acessado pelo chat. No OpenClaw, a Gateway é a entrada: recebe mensagens, escolhe uma sessão e encaminha ao agente. A CLI continua útil para configuração e diagnóstico, mas o trabalho diário pode ser feito inteiramente na UI ou no canal.
No Hermes, MEMORY.md e USER.md compactos ficam em ~/.hermes/memories/, enquanto procedimentos ficam como skills em ~/.hermes/skills/. OpenClaw vincula memória ao workspace do agente e às sessões da Gateway. Para vários agentes, é possível separar workspace, política de ferramentas e rotas; porém uma configuração errada pode enviar a mensagem para a sessão errada, com permissões erradas.
Ambos trabalham com mensageiros. OpenClaw põe canais no centro; no Hermes eles complementam o processo de terminal. Para comandos ocasionais por Telegram, ambos bastam. Para projetar roteamento entre múltiplos canais e agentes, avalie OpenClaw primeiro. Hermes pode criar e melhorar skills após trabalho complexo, idealmente com confirmação de escrita. OpenClaw conecta skills de vários níveis e restringe-os por allowlist. Em ambos, SKILL.md pode mudar o comportamento: fonte e diff importam mais que a quantidade de skills.
Riscos de segurança de permissões locais e skills de terceiros
O agente local herda as permissões do processo. Dê acesso a shell, navegador, arquivos e segredos separadamente. No Hermes, mantenha approvals.mode: smart ou confirme comandos perigosos manualmente. --yolo desativa essas perguntas e não serve para a primeira verificação. A página de segurança do Hermes sugere Docker, Modal e Daytona como backends de terminal isolados; também é possível confirmar gravações de memória e skills.
OpenClaw foi desenhado para uma borda de operador confiável por Gateway. Se usuários que não confiam uns nos outros acessarem o mesmo agente com ferramentas, compartilharão na prática sua autoridade. Use Gateways separadas e, quando possível, usuários ou hosts do sistema operacional diferentes. A documentação de skills do OpenClaw recomenda tratar skills de terceiros como código não confiável, lê-los antes de ativar e executar ferramentas arriscadas em sandbox.
Antes da primeira tarefa real: 1. crie diretório de teste sem .env, chaves SSH e repositórios de trabalho; 2. desative ferramentas desnecessárias e não habilite skills comunitários; 3. permita somente esse diretório—no OpenClaw use sandbox com workspaceAccess: "none" ou "ro", no Hermes backend isolado ou safe root limitada; 4. conecte um provider e envie prompt curto sem operações de arquivo; 5. só então adicione escrita, navegador, canais e cron.
Verificar o agente via BetterToken
Separe a conexão de API das ferramentas: obtenha primeiro uma resposta curta. No Hermes, abra:
Escolha OpenAI ou OpenAI Compatible e insira os valores das instruções BetterToken para Hermes Agent: Base URL https://www.bettertoken.ai/v1, sua chave própria da BetterToken e o ID atual do catálogo. Feche a sessão, execute hermes novamente e envie pedido curto sem ferramentas. Resposta sem 401, 404 ou model not found confirma a conexão.
Após o onboarding do OpenClaw, adicione credencial pelo fluxo normal:
No provider customizado, siga as instruções BetterToken para OpenClaw: baseUrl https://www.bettertoken.ai/v1, sua apiKey, api openai-responses e modelo com id e name iguais a YOUR_MODEL_ID.
Reinicie a Gateway, abra sessão nova e confira o modelo. Depois de resposta curta, verifique no Dashboard da BetterToken modelo, status, tokens de entrada/saída e cobrança. Se OpenClaw usar rota antiga, verifique o modelo explícito de main e agents.defaults.models, depois crie sessão com /new. Não transfira uma configuração inteira entre os agentes: campos, armazenamento de credenciais e reinício são diferentes.
Escolha em cinco minutos
Escolha Hermes Agent se o trabalho principal é no terminal ou backend remoto, se quer separar memória compacta de skills procedimentais, se o agente deve reter métodos comprovados e se mensageria é entrada adicional. Escolha OpenClaw se mensageiros ou Web Control UI serão a interface principal, se uma Gateway atende vários canais, se precisa de sessões, workspaces e rotas separados e se aceita configurar separadamente acesso à Gateway e sandbox das ferramentas.
Se ambas as listas servirem, instale um de cada vez em diretório isolado com o mesmo prompt curto, classe de modelo e proibição de ferramentas. Compare passos manuais, clareza de diagnóstico e limites de acesso. Sem esse teste, dizer qual é o “melhor agente” será apenas comparar listas de recursos.
Perguntas frequentes
Qual agente tem memória melhor no longo prazo?
Os modelos de memória são diferentes. Hermes guarda fatos compactos e perfis de usuário separados de skills procedimentais e permite buscar sessões passadas. OpenClaw associa contexto e memória ao workspace e às sessões Gateway. A escolha depende de querer um agente acumulando procedimentos ou várias rotas isoladas.
Hermes Agent e OpenClaw funcionam no Windows?
Sim. Hermes possui instalador PowerShell nativo e caminho WSL2. OpenClaw suporta Windows, incluindo instalador PowerShell e Gateway em WSL2. Confira requisitos atuais antes da instalação: eles mudam mais depressa que artigos comparativos.
É possível confiar em um skill após verificação no marketplace?
A verificação reduz risco, mas não transforma skill de terceiros em código confiável. Leia SKILL.md e scripts relacionados, verifique binários, chamadas de rede e segredos solicitados, e execute em sandbox com acesso mínimo ao workspace.
BetterToken suporta ambos os agentes diretamente?
Os Docs BetterToken têm instruções atuais separadas para Hermes Agent e OpenClaw. São projetos externos: BetterToken fornece acesso API e não é responsável por instalação, canais, skills ou permissões locais.