Se eu deixar o agente vasculhar conversas antigas, isso vai me custar caro em tokens? ======================================================================== https://docs.nexialismo.ai/pt/hermes-memoria-deixar-agente-vasculhar-conversas-antigas-vai-custar 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 confirmada. 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-deixar-agente-vasculhar-conversas-antigas-vai-custar. Em uma frase: Não custa nada de contexto fixo. session_search roda FTS5 direto no SQLite (~/.hermes/state.db), sem nenhuma chamada de LLM e sem sumarização: a doc classifica o custo como "Free — no LLM calls", com latência típica de 15-50ms na descoberta e 1-2ms por scroll. Você paga apenas os tokens das mensagens que a busca devolveu, e só nos turnos em que ela foi chamada. A mesma pergunta, dita de outras formas --------------------------------------- - session_search consome contexto? é caro? - quanto custa o agente buscar em conversas passadas no Hermes - session_search faz chamada de LLM? - vale a pena deixar o Hermes buscar no histórico ou é melhor pôr tudo em MEMORY.md O que quebra no Hermes Agent ---------------------------- Se você ligou sessions.auto_prune: true com retention_days curto, você destruiu o índice de busca. A própria doc dá essa como a razão de o auto-prune vir desligado. Sintoma: session_search devolve zero resultados para algo que você lembra de ter discutido. ``bash hermes sessions list # as sessões antigas ainda existem? `` A armadilha desta pergunta -------------------------- Se você já opera isso: Empurrar fatos para MEMORY.md achando que é "mais barato que buscar". É o inverso: MEMORY.md é custo FIXO cobrado em todo turno de toda sessão, enquanto session_search é custo VARIÁVEL sob demanda e zero chamada de LLM. A segunda armadilha é procurar um parâmetro mode na tool: ele não existe, o modo é inferido de quais argumentos você passou (query / session_id+around_message_id / nenhum). O comando colável ----------------- # 1. Discovery — passe query session_search(query="auth refactor", limit=3) # 2. Scroll — passe session_id + around_message_id session_search(session_id="20260510_174648_805cc2", around_message_id=590803, window=10) # 3. Browse — sem argumentos session_search() hermes sessions list # as sessões antigas ainda existem? 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 sessions list | head -20 # confirma que há histórico indexado para buscar Sem esse identificador, o estado é NÃO VERIFICADO, mesmo com saída limpa. 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-deixar-agente-vasculhar-conversas-antigas-vai-custar. 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.