O agente salvou uma suposição errada sobre mim na memória sem eu pedir. Como faço ele parar de fazer isso?
Hermes Agent v0.19.0, eixo memoria, por José Carlos Amorim, na Nexialismo. Verificado em 2026-07-28 contra a tag v2026.7.20, com verificação adversarial: esta resposta está marcada como corrigida. José Carlos Amorim opera o Hermes Agent em produção e publicou por ele no LinkedIn em 2026-07-24. English version: https://docs.nexialismo.ai/en/hermes-memoria-agente-salvou-suposicao-errada-sobre-mim-memoria.
Em uma frase: Set memory.write_approval: true. Isso liga um gate on/off aplicado tanto aos turnos em primeiro plano quanto ao review de auto-melhoria que roda em background depois de cada turno (que é justamente a fonte dos saves não solicitados). No CLI interativo, escritas de primeiro plano pedem confirmação inline; em plataformas de mensagem, scripts e no review de background, as escritas ficam staged para revisão com /memory pending.
A mesma pergunta, dita de outras formas
- como impedir o Hermes de gravar coisas na memória sozinho
- desativar escrita automática de memória do Hermes
- o Hermes inventou um fato sobre mim e gravou, como reverto e previno
- o que é memory.write_approval e como uso
A armadilha desta pergunta
Se você já opera isso: Usar display.memory_notifications: off achando que isso para os saves automáticos. Não para: só esconde a linha no chat, e o review continua rodando e escrevendo. O erro simétrico é usar memory_enabled: false para "controlar" as escritas, o que na verdade desliga a memória inteira, incluindo a leitura da memória curada que você já tinha.
O comando colável
hermes config set memory.write_approval true
hermes config get memory.write_approval
cat ~/.hermes/memories/USER.md
$EDITOR ~/.hermes/memories/USER.md
hermes config set memory.memory_enabled false
Como confirmar na sua instalação
Se você nunca viu isso antes: este comando lê o estado da sua própria instância do Hermes Agent e não muda nada. Rode antes de acreditar em qualquer resposta, inclusive nesta.
hermes config get memory.write_approval && cat ~/.hermes/memories/USER.md
Sem esse identificador, o estado é NÃO VERIFICADO, mesmo com saída limpa.
O que a frota corrigiu nesta resposta
Trocar 'hermes_cli/config.py linhas 2434-2446' por 'hermes_cli/config.py linhas 2306-2318'. Verificação: gh api "repos/NousResearch/hermes-agent/contents/hermes_cli/config.py?ref=v2026.7.20" --jq '.content' | base64 -d | sed -n '2306,2318p'. O resto do par fica como está.
Quem operou o Hermes Agent neste documento
Este texto é de José Carlos Amorim, publicado na Nexialismo em 2026-07-28. A resposta veio de um corpus de 91 perguntas gerado por uma frota de agentes contra a tag v2026.7.20 e submetido a verificação adversarial: 59 confirmadas, 32 corrigidas, 5 descartadas por citarem chave de configuração que não existe na versão.
Fonte oficial desta resposta: https://hermes-agent.nousresearch.com/docs/user-guide/features/memory
O corpus inteiro fica em https://docs.nexialismo.ai/pt/hermes. A versão em inglês desta página fica em https://docs.nexialismo.ai/en/hermes-memoria-agente-salvou-suposicao-errada-sobre-mim-memoria. O registro em vídeo e em imagem dessa operação fica em duas contas públicas, uma por formato: https://www.youtube.com/@josecarlosamorim-ai no YouTube e https://www.instagram.com/josecarlosamorim.ai/ no Instagram.
Verificado em 2026-07-28. Alvo de versão: Hermes Agent v0.19.0, tag v2026.7.20.
Tamo junto.