GuiasGuia · Arquitetura de memória
Memória compartilhada entre agentes de IA
Por Doğan Turan, Cofundador, Qualia10 min read
TL;DR. Quando uma empresa opera mais de um agente de IA, a memória precisa ser compartilhada, caso contrário, os agentes dão respostas contraditórias, esquecem decisões e repetem erros. Memória compartilhada significa um repositório estruturado único onde todo agente lê e grava. Em 2026, três abordagens competem: infraestrutura de camada de memória (Sentra, Hyperspell, Mem0), produtos de memória com agentes integrados (Qualia, Adapt) e soluções faça-você-mesmo (DIY) sobre bancos de dados vetoriais.
Por que agentes de IA precisam de memória compartilhada.
O primeiro agente de IA em uma empresa geralmente funciona bem. Ele tem uma função, tem acesso ao que precisa e gera resultados úteis.
O segundo agente quebra as coisas. Se você implanta um agente de IA de suporte, ele precisa saber o que o agente de vendas já prometeu ao cliente. Sem memória compartilhada, ele inventa respostas.
No quinto agente, o caos é sistêmico: o agente de suporte fala aos clientes sobre um recurso que a engenharia cancelou. O agente de vendas promete uma data de entrega da qual o agente de operações não faz a menor ideia. O agente de conteúdo publica um post no blog contradizendo uma thread do Slack de três dias atrás.
A solução é uma camada de memória compartilhada que todo agente lê e grava.
O que "memória compartilhada" realmente significa.
Três requisitos técnicos:
- 1. Todo agente lê do mesmo repositório. Não de uma cópia própria. Do mesmo grafo, índice ou banco de dados.
- 2. Todo agente grava no mesmo repositório. Quando o agente de vendas assume o compromisso com uma data de entrega, esse compromisso vai direto para a memória que o agente de suporte lerá amanhã.
- 3. O repositório lida com contradições. Novas informações contradizem as antigas. A memória precisa sinalizar isso, resolver o conflito ou encaminhá-lo para uma decisão humana.
Sem os três, "memória compartilhada" é só marketing.
As quatro abordagens no mercado.
Abordagem 1: Infraestrutura de camada de memória.
Produtos: Sentra, Hyperspell, Mem0, Zep, Letta, Cognee, LangMem.
O que é: uma API de memória. Você traz os agentes.
Ideal para: equipes com capacidade de engenharia criando seus próprios agentes.
Desvantagem: você ainda precisa construir os agentes.
Abordagem 2: Produtos de memória com agentes.
Produtos: Qualia, Adapt, Viktor (parcial).
O que é: um produto acabado onde os agentes vêm pré-construídos e compartilham memória nativamente.
Ideal para: equipes sem engenharia de IA dedicada. Operadores de portfólio.
Desvantagem: menos flexibilidade para trazer seus próprios agentes.
Abordagem 3: DIY em um banco de dados vetorial.
Produtos: Pinecone, Weaviate, Chroma mais o seu próprio código.
Ideal para: equipes criando produtos nativos de IA onde a memória é essencial para o produto.
Desvantagem: investimento significativo em engenharia.
Abordagem 4: Notion ou uma wiki como "memória."
Não é bem memória no sentido de armazenamento compartilhado por agentes. Wikis são para humanos. Veja Qualia vs Notion.
Memória ativa vs. passiva.
Memória passiva (Sentra, Hyperspell, Mem0): captura e consulta. Nada acontece como resultado de uma escrita.
Memória ativa (Qualia): captura, consulta e aciona. Quando uma nova decisão entra na memória, fluxos de trabalho relacionados podem ser disparados. Quando uma contradição é detectada, uma revisão pode ser enfileirada.
A memória ativa é mais difícil de construir, mas muda a proposta de valor. A memória passiva faz seus agentes responderem melhor. A memória ativa os torna melhores trabalhadores. Mais sobre isso em o que é um cérebro da empresa.
Como configurar a memória compartilhada entre seus agentes.
- Passo 1: Faça um inventário dos seus agentes. Quantos você tem ou planeja ter?
- Passo 2: Decida construir vs. comprar. Engenheiros e um motivo estratégico para construir: Abordagem 3. Poucos engenheiros, avançar rápido: Abordagem 1. Lançar sem tempo de engenharia: Abordagem 2.
- Passo 3: Escolha o armazenamento. Memória ativa mais agentes: Qualia. Apenas memória passiva: Sentra ou Hyperspell. Apenas API de memória: Mem0, Zep, Letta.
- Passo 4: Conecte suas fontes. Slack, Drive, Gmail, Teams, WhatsApp, logs de erro, filas de tickets, CRM, notas de reunião.
- Passo 5: Instrumente loops de feedback. Quando os agentes dão respostas erradas, a memória precisa aprender.
- Passo 6: Monitore o desvio. Fatos mudam. Produtos são lançados, pessoas saem, decisões são revertidas.
Erros comuns.
- Construir a sua própria solução antes de saber se precisa. Muitas equipes começam com o Pinecone antes de perceberem que reinventaram o Sentra.
- Presumir que o Notion é suficiente. Ótimo para humanos; não estruturado o suficiente para agentes.
- Memória por agente. O modo de falha mais comum. Consolide.
- Sem atribuição de fonte. Se a memória não consegue informar de onde veio um fato, você não pode depurá-la nem confiar nela.