Memória persistente para agente: onde ele guarda o que aprendeu
Agente sem memória recomeça do zero todo dia. Guardar o aprendizado em arquivo resolve isso, e tem projeto que grava a memória no próprio Git. Veja o que é, o que resolve e o que auditar.
Você explicou uma vez, o agente respondeu bem. Na sessão seguinte ele pergunta a mesma coisa como se nunca tivesse te visto. Esse é o defeito padrão de quase todo assistente.
O que é memória de agente
Memória de agente resolve no lugar certo: ele lê e escreve o que aprendeu em arquivo, não em promessa de contexto. O okf-agent-memory faz isso no próprio Git, então o repositório vira o banco. Sem banco separado, sem caixa preta.
Na prática, o projeto promete busca em memória na casa dos microssegundos e implementa o formato OKF do Google. Para quem roda agente de código, isso significa contexto que não evapora quando o chat esfria.
A Hugging Face entrou na mesma conversa com o Funes. A proposta é memória que é sua, e não do fornecedor. A diferença é de filosofia: memória que você controla e consegue apagar.
Antes de plugar
O que auditar antes de plugar qualquer solução dessas: (1) onde a memória fica guardada; (2) quem consegue ler; (3) como você apaga. Memória de agente é bonita até ela vazar em algum lugar que você não vê.
Tem o limite honesto também. Um agente que lembra de tudo pode carregar coisa velha e errada para dentro da decisão nova. Memória sem curadoria vira lixo acumulado.
O começo seguro
Eu não testei esses projetos em produção. Meu conselho para começar: use memória de leitura primeiro e só ligue escrita com aprovação humana no meio do caminho.
Por dentro, a ideia reaproveita o que o agente já sabe fazer: buscar em texto. Em vez de um banco vetorial à parte, a memória vira arquivo versionado, do mesmo jeito que o seu código. Se o agente sabe ler um repositório, ele sabe ler a própria memória.
Isso tem um efeito colateral bom para quem programa: você revisa a memória do agente com um diff, como revisa qualquer mudança de código. Memória que passa por code review é memória que você confia.
No Brasil, o recorte conversa direto com quem roda self-host. Memória local derruba custo de nuvem e mantém o dado sob a LGPD sem contrato complicado. O preço é você cuidar do backup e da rotação.
Fontes: okf-memory/okf-agent-memory (MIT) e o post Give Your Coding Agents a Memory You Own, do blog da Hugging Face.
Acompanhe o canal no Instagram @iakademi.ia que eu mando o checklist de memória de agente.
Perguntas rápidas
Onde a memória do agente fica guardada?
No okf-agent-memory, no próprio Git do projeto: o repositório vira o banco. Você revisa a memória com diff, como revisa código.
Dá para apagar a memória depois?
Dá, e você deve saber como antes de plugar. Cheque onde fica, quem lê e como apaga, porque memória de agente também vaza.
- okf-memory/okf-agent-memory · https://github.com/okf-memory/okf-agent-memory · licença MIT
- Give Your Coding Agents a Memory You Own · https://huggingface.co/blog/funes