IA e agentes · Contexto e memória · 6 min
Memory engineering: memória útil sem acumular ruído
A memória de um agente precisa de políticas de escrita, recuperação, retenção e esquecimento.
Memorizar é uma decisão de produto
Nem toda interação merece ser persistida. Uma memória útil classifica quais fatos, preferências, decisões e evidências devem sobreviver à sessão, quem pode consultá-los e quando deixam de ser válidos.
Separar memória de trabalho, histórico e conhecimento curado evita que uma conversa incidental contamine uma fonte de verdade corporativa.
A recuperação também deve ser explicada
Cada fragmento recuperado deve preservar origem, data, escopo de acesso e relação com a tarefa. Assim, uma resposta pode justificar não apenas seu conteúdo, mas o caminho de conhecimento utilizado.
As políticas de expiração e revisão reduzem a informação desatualizada. A memória não é um arquivo infinito: é uma capacidade que se treina, avalia e corrige.
Leitura do diagrama
Como ler este sistema
- 01A nova informação chega como candidata, não como verdade persistente.
- 02O agente consulta a memória pertinente e separa estado da sessão, conhecimento duradouro e relações semânticas.
- 03A memória de curto prazo preserva o trabalho atual; a de longo prazo exige responsável, retenção e atualização.
- 04A recuperação devolve contexto com origem, permissões e validade para justificar por que ele apareceu.
Conceitos essenciais
Termos técnicos
- Memória de trabalho
- Contexto temporário de uma tarefa ativa.
- Validade
- Data ou condição que invalida um dado.
- Memória semântica
- Conhecimento e relações entre entidades.
Arquitetura
Implicações e controles
Separar eventos brutos, conhecimento curado e índices de recuperação evita que uma conversa incidental se transforme em uma fonte de verdade corporativa.
Riscos a considerar
- Memória desatualizada ou contaminada.
- Retenção excessiva.
- Acesso transversal a informações sensíveis.
Lista de verificação
- Definir quais eventos podem ser gravados.
- Registrar origem, responsável e permissões.
- Aplicar validade, correção e exclusão.
- Explicar por que cada entrada foi recuperada.
Conclusão
A memória útil não é um arquivo infinito: é conhecimento com propósito, permissões e revisão.