Memória nos agentes de IA: o que guardar, comprimir e deitar fora

Construir agentes 9 min de leitura

Uma gaveta de fichário entreaberta, apenas algumas fichas puxadas para a frente
Um bom desenho de memória é sobretudo sobre o que aceitam deixar na gaveta.

Numa chamada a um modelo não existe memória. Cada turno é um pedido novo e o modelo só sabe o que montaram desta vez. Tudo o que as pessoas descrevem como um agente que se esquece é uma decisão do vosso código sobre o que levar consigo.

Aceite isso, o desenho da memória torna-se um problema de engenharia familiar.

As quatro camadas#

Memória nos agentes de IA: o que guardar, comprimir e deitar fora — As quatro camadas
CamadaConteúdoPodada?Tamanho típico
FixadaObjetivo, restrições, identidade, políticaNunca200–500 tokens
RecenteÚltimos turnos literais, com resultadosJanela deslizante2–5 turnos
ComprimidaTurnos antigos como notas factuais curtasReescrita ao crescerMenos de 500 tokens
RecuperadaDocumentos trazidos para este passoDescartados após usoPor passo

Comprimam factos, não prosa#

O erro habitual é resumir turnos antigos como narrativa. Comprimam para os factos que um passo posterior possa precisar: encomenda 4471, estado enviado, reembolso pedido, política 30 dias, ainda sem reembolso.

Comprimam a um limiar, não em cada turno.

Recuperar não é recordar#

Documentos tirados de uma base de conhecimento pertencem ao passo que deles precisou. Mantê-los no contexto depois é o caminho mais rápido para uma execução inchada, cara e distraída.

Memória persistente entre sessões#

Agentes de vida longa acumulam factos úteis sobre uma pessoa ou conta. Guardem-nos de propósito, num pequeno registo estruturado com um passo de escrita explícito.

  • Escrevam de propósito — uma chamada de ferramenta, não um efeito lateral.
  • Guardem fonte e data ao lado de cada facto.
  • Limitem o tamanho e façam expirar o que não se usa.
  • Deixem a pessoa ver e corrigir o que está guardado sobre si.

Perguntas frequentes

Quanto histórico manter literal?

Três a cinco turnos cobrem quase todo o raciocínio sem dominar o contexto.

É preciso base vetorial para a memória?

Para recuperar documentos muitas vezes sim. Para o estado de uma execução não.

Como evitar memória persistente desatualizada?

Deem a cada facto fonte, data e validade, e façam o recuperado fresco ter prioridade.

memória de agentes iagestão de contextoresumo de conversamemória persistentejanela de contexto llm

Todos os guias

Última atualização 2026-08-04 por aiagentdevelopment.info · Sobre nós

Escrito por quem constrói

Cada guia é escrito por engenheiros que operam agentes em produção, não reescrito a partir de outros sites.

Revisto com regularidade

A área muda depressa. Cada guia traz a data da última revisão, publicada mesmo quando nada mudou.

Sem espaços pagos

Nenhum fornecedor de modelos, framework ou plataforma pode comprar uma menção, uma posição ou uma ligação.

Doze idiomas

Cada guia é traduzido, não substituído por máquina — cada idioma tem o seu URL e a sua data de revisão.

Limites nomeados

Dizemos com clareza quando uma tarefa não precisa de agente e um script simples sairia mais barato e mais fiável.