Ir para o conteúdo principal
ArchPrompts
Voltar ao blog
Caderno técnico / Nota de campo

Radar Tech: seu agente não precisa de memória, precisa de documentação — e o dossiê de hoje mostra por quê

A discussão que dominou a engenharia nas últimas 24h: plugins de memória para agentes falham porque guardam o passado, não o conhecimento. Somado à crítica judicial ao armazenamento inauditável de dados, o recado é o mesmo — contexto precisa ser texto versionado, não um banco vetorial opaco.

João Gabriel
4 min de leitura
Radar Tech: seu agente não precisa de memória, precisa de documentação — e o dossiê de hoje mostra por quê
AP / Prancha visual 01
Leitura principal

Se a conversa de engenharia das últimas 24 horas tivesse um único slogan, seria este: o agente não precisa de memória, precisa de documentação. A frase viralizou e bateu numa dor que quase todo time que usa IA para codar já sente — o contexto entre sessões simplesmente não se sustenta.

O argumento é direto. Um plugin de "memória" hoje funciona assim: pega suas conversas, fatia em pedaços, joga num banco de vetores e, a cada prompt, injeta os cinco fragmentos mais parecidos. Simulação de lembrança, não entendimento. O modelo não sabe o que existe no seu projeto, não sabe o que mudou e não sabe que não sabe. Ele recebe um sorteio sobre o passado e torce para que o recorte certo suba.

O que os plugins de memória erram

O problema não é a implementação — é a arquitetura por trás de todos eles. Similaridade não é correção: parecido não é verdadeiro. Um fragmento isolado perde a motivação, o porquê e o contexto em que a decisão foi tomada. E, o mais perigoso, o passado é tratado como verdade: o código mudou ontem, mas a sessão de cinco meses atrás continua no índice dizendo que a fila certa era outra.

Há um quinto erro, menos debatido e talvez o mais grave: o store é inauditável. Onde ficam dez mil embeddings, qual está desatualizado, qual nunca foi recuperado, qual está errado e silenciosamente influenciando o agente? Ninguém consegue responder. É um banco opaco afetando decisões de engenharia.

A mesma lição vinda de outro canto

No mesmo fim de semana, uma decisão judicial nos EUA chamou de "vigilância de massa indiscriminada" um sistema que cataloga passivamente o deslocamento de pessoas por câmeras de leitura de placas. O núcleo da crítica não foi a tecnologia em si — foi a retenção sem limite e sem auditoria: um store que acumula tudo sobre todos, do qual ninguém consegue dizer o que está guardado nem por quê.

São dois domínios diferentes chegando à mesma conclusão de arquitetura. Um repositório de dados — seja de "memórias" de agente ou de leituras de placas — que ninguém pode inspecionar, datar e expurgar é um passivo. A diferença é que, no caso do agente, o expurgo e a auditoria estão sob seu controle e você pode desenhá-los hoje.

Documentação em vez de recall

A alternativa que ganha tração é trocar o banco vetorial por um workspace documental: arquivos Markdown versionados, que o agente consulta antes de agir e atualiza depois de agir. Nada de embeddings como roteador, nada de reescrever memórias durante a noite. Texto plano que o time lê, edita, commita e compartilha.

Na prática, isso significa algumas decisões concretas:

  • Um índice determinístico (00-INDEX.md) que diz onde está cada coisa e "quando ler" — o roteador é o índice, não a busca por similaridade.
  • Contrato de leitura: para cada tipo de tarefa, a sequência de arquivos que o agente abre.
  • Contrato de escrita: os gatilhos que o obrigam a criar ou atualizar documentação ao fim da tarefa, no mesmo commit — senão o documento nasce órfão e invisível.
  • Ciclo de vida por tipo: specs e instruções são vivas; decisões (ADRs) ficam imutáveis; pesquisas externas ganham prazo de validade e expiram.
  • Política de redação: segredos, tokens e dados pessoais nunca viram documento.

O ganho não é performance do modelo — é governança. Um git log vira a trilha de auditoria de tudo o que o agente lembra, e qualquer humano consegue inspecionar uma decisão de contexto meses depois.

Por que isso é arquitetura, e não detalhe de ferramenta

Memória sempre foi tratada como recurso de produto — "ligue o plugin e pronto". O que os dois episódios do fim de semana mostram é que o que o sistema retém e por quanto tempo é uma decisão de projeto, no mesmo nível de schema de banco ou política de log. Um agente que carrega um store inauditável é uma dívida técnica silenciosa, exatamente como um log que grava dados de cartão.

A boa notícia é que a correção é barata e incremental: comece por um domínio, crie o índice e o contrato de escrita, rode por duas semanas e meça. Se o agente parar de reimplementar o que já existe e de "lembrar" do que foi aposentado, o workspace se paga.

O catálogo da ArchPrompts agora tem um pacote que transforma essa decisão num plano executável, com contratos de leitura e escrita, política de retenção e critérios de aceite verificáveis — a mesma lógica vale para qualquer time que já perdeu uma tarde explicando ao agente o que ele deveria saber.

Do conceito à execução

Ferramentas práticas para levar as decisões desta nota ao seu próximo projeto.

09 / selecionados
Os dois caminhos da adoção de código gerado por IA: copy-paste cego (dívida cognitiva) versus autoria humana governada (entendimento).
ADR
01 / 03

ADR de Governança de Código Gerado por IA (sem acumular dívida cognitiva)

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 14,90
Memória por recuperação vs. cérebro documental: o mesmo objetivo — dar contexto ao agente — por dois caminhos opostos.
Agentes
01 / 03

Arquiteto de Contexto do Agente: cérebro documental auditável no lugar da memória por RAG

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
Arquitetura geral do Roteador Multi-Modelo — cliente envia tarefa ao router que distribui entre modelo econômico (K3) e premium (Fable), obtendo 93% de acurácia com até 50x menor custo
Agentes
01 / 03

Arquiteto de AI Gateway: roteamento multi-modelo por custo, qualidade e latência

por João Gabriel

gpt-4ClaudeGemini+2
—(0)
0 vendas
R$ 19,90
O Locksmith Loop: Witness Search → execução paralela → oráculo de paridade → mutação/desbloqueio.
Agentes
01 / 03

Migração COBOL → Java com agentes de IA e validação por paridade

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 29,90
Camadas de controle de um agente LLM conectado: o usuário instrui um orquestrador que, para qualquer efeito colateral, passa por um gateway de política zero-confiança antes de tocar sistemas OAuth/dados sensíveis (e-mail, cloud, repositórios).
Segurança
01 / 03

Agente LLM Conectado e Seguro: ADR, modelo de ameaças e gates de tool-call

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
Padrão Orquestrador–Trabalhador: o orquestrador divide a tarefa, delega a workers baratos com contrato JSON versionado, e recombina o resultado final — com guardrails de budget de tokens e timeout.
Agentes
01 / 03

Design de Sistema Multi-Agente: escolha o padrão de orquestração e documente

por João Gabriel

gpt-4ClaudeGemini+1
—(0)
0 vendas
R$ 14,90
Pipeline de migração de código legado com agentes de IA: análise -> execução em sandbox -> gate de revisão humana -> verificação contínua com checkpoint e rollback.
Agentes
01 / 03

Arquiteto de Migração de Legado com Agentes de IA e gates humanos

por João Gabriel

gpt-4ClaudeGemini+1
—(0)
0 vendas
R$ 19,90
Arquitetura de agente MCP corporativo: cliente agêntico, servidor MCP HTTP-native, camada de identidade (DPoP/WIF) e catálogo de tools com descoberta progressiva.
Agentes
01 / 03

ADR de Adoção de MCP (Model Context Protocol) na empresa

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
Anatomia da ameaça: rede de sites-fazenda gera 215.128 páginas 'best <software>' para modelos; no grounding, 59,8% das citações saem de domínios fora do top-100k (Trellner TR-2026-009).
Agentes
01 / 03

Auditor de Proveniência de Fontes para agentes e RAG (anti-SEO programático)

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90