GuidesGuide · Architecture de la mémoire
Mémoire partagée entre agents IA
Par Doğan Turan, cofondateur, Qualia10 min read
En résumé. Quand une entreprise déploie plusieurs agents IA, la mémoire doit être partagée, sinon ils donnent des réponses contradictoires, oublient des décisions et répètent les mêmes erreurs. Une mémoire partagée désigne un stockage structuré unique dans lequel chaque agent lit et écrit. En 2026, trois approches s'affrontent : l'infrastructure de couche mémoire (Sentra, Hyperspell, Mem0), les produits combinant mémoire et agents (Qualia, Adapt) et le sur-mesure bâti sur des bases de données vectorielles.
Pourquoi les agents IA ont besoin d'une mémoire partagée.
Le premier agent IA d'une entreprise fonctionne généralement bien. Il a une tâche précise, a accès à ce dont il a besoin et produit des résultats utiles.
Le deuxième agent casse tout. Si vous déployez un agent de support IA, il doit savoir ce que l'agent commercial a déjà promis au client. Sans mémoire partagée, il invente des réponses.
Au cinquième agent, le chaos devient systémique : l'agent de support parle aux clients d'une fonctionnalité abandonnée par l'ingénierie. L'agent commercial promet une date de livraison dont l'agent des opérations n'a aucune idée. L'agent de contenu publie un article de blog qui contredit un fil Slack datant d'il y a trois jours.
La solution : une couche de mémoire partagée dans laquelle chaque agent lit et écrit.
Ce que signifie réellement la "mémoire partagée".
Trois exigences techniques :
- 1. Chaque agent lit depuis la même base. Pas depuis sa propre copie. Le même graphe, index ou la même base de données.
- 2. Chaque agent écrit dans la même base. Quand l'agent commercial s'engage sur une date de livraison, cet engagement est désormais en mémoire et lisible par l'agent de support dès demain.
- 3. La base gère les contradictions. Une nouvelle information contredit l'ancienne. La mémoire doit le signaler, la résoudre ou l'orienter vers une décision humaine.
Sans ces trois éléments, la "mémoire partagée" n'est que du marketing.
Les quatre approches du marché.
Approche 1 : L'infrastructure de couche mémoire.
Produits : Sentra, Hyperspell, Mem0, Zep, Letta, Cognee, LangMem.
En quoi cela consiste : une API de mémoire. Vous apportez vos agents.
Idéal pour : équipes disposant de ressources d'ingénierie créant leurs propres agents.
Inconvénient : vous devez encore construire les agents.
Approche 2 : Produits combinant mémoire et agents.
Produits : Qualia, Adapt, Viktor (partiel).
En quoi cela consiste : un produit fini où les agents sont préintégrés et partagent nativement la mémoire.
Idéal pour : équipes sans ingénierie IA dédiée. Opérateurs de portefeuille.
Inconvénient : moins de flexibilité pour intégrer vos propres agents.
Approche 3 : En faire soi-même sur une base de données vectorielle.
Produits : Pinecone, Weaviate, Chroma plus votre propre code.
Idéal pour : équipes créant des produits natifs pour l'IA où la mémoire est au cœur du produit.
Inconvénient : investissement d'ingénierie significatif.
Approche 4 : Notion ou un wiki comme "mémoire".
Pas vraiment une mémoire au sens d'un espace partagé par les agents. Les wikis sont pour les humains. Voir Qualia vs Notion.
Mémoire active vs passive.
Mémoire passive (Sentra, Hyperspell, Mem0) : capture et interroge. Rien ne se produit à la suite d'une écriture.
Mémoire active (Qualia) : capture, interroge et déclenche. Lorsqu'une nouvelle décision entre en mémoire, les flux de travail associés peuvent s'exécuter. Lorsqu'une contradiction est détectée, une révision peut être mise en file d'attente.
La mémoire active est plus difficile à construire, mais elle change la donne. La mémoire passive aide vos agents à mieux répondre. La mémoire active les aide à mieux travailler. En savoir plus dans qu'est-ce qu'un company brain.
Comment configurer une mémoire partagée entre vos agents.
- Étape 1 : Inventoriez vos agents. Combien en avez-vous ou prévoyez-vous d'en avoir ?
- Étape 2 : Choisir entre développer ou acheter. Des ingénieurs et une raison stratégique de développer : Approche 3. Quelques ingénieurs, avancer vite : Approche 1. Déployer sans temps d'ingénierie : Approche 2.
- Étape 3 : Choisir le stockage. Mémoire active plus agents : Qualia. Mémoire passive uniquement : Sentra ou Hyperspell. API de mémoire uniquement : Mem0, Zep, Letta.
- Étape 4 : Connecter vos sources. Slack, Drive, Gmail, Teams, WhatsApp, journaux d'erreurs, files de tickets, CRM, notes de réunion.
- Étape 5 : Instrumenter les boucles de rétroaction. Quand les agents donnent de mauvaises réponses, la mémoire doit apprendre.
- Étape 6 : Surveiller les dérives. Les faits changent. Les produits sortent, les collaborateurs partent, les décisions s'inversent.
Erreurs courantes.
- Développer votre propre solution avant de savoir si vous en avez besoin. De nombreuses équipes commencent avec Pinecone avant de réaliser qu'elles ont réinventé Sentra.
- Supposer que Notion suffit. Très bien pour les humains ; pas assez structuré pour les agents.
- Mémoire par agent. Le mode d'échec le plus courant. Consolidez.
- Aucune attribution de source. Si la mémoire ne peut pas vous dire d'où vient un fait, vous ne pouvez ni la déboguer ni lui faire confiance.