← Retour au journal

Ce qu'on appelle mémoire dans un système d'IA

Le mot « mémoire » recouvre des réalités très différentes. Un modèle de langage, à lui seul, ne mémorise pas une conversation : il traite une séquence de texte qu'on lui fournit à un instant donné. Ce que nous percevons comme un souvenir résulte d'une mécanique externe qui réinjecte des informations dans le prompt à chaque tour. Mémoire courte d'une session, mémoire longue persistée dans une base, mémoire épisodique résumée : ces couches cohabitent et ne se valent pas. Les confondre conduit à surestimer ce qu'un agent sait réellement de vous, de votre dossier ou de vos échanges précédents.

La mémoire artificielle actuelle reste donc fragmentaire et surtout dépendante de ce qu'on choisit d'y écrire. Rien ne garantit qu'une information jugée importante soit conservée : c'est une décision de conception, pas une propriété du modèle. À l'inverse, des données obsolètes peuvent persister et polluer les réponses. Cette asymétrie explique pourquoi un même assistant semble brillant sur un sujet et amnésique sur un autre. Reconnaître ces couches distinctes est le premier pas pour diagnostiquer les défaillances d'un système et pour en fixer les limites de manière lucide. Autrement dit, la qualité de ce qu'un agent se rappelle dépend moins de la puissance du modèle que des choix de ceux qui l'ont conçu : quoi écrire, quand l'écrire et quand l'effacer.

La fenêtre de contexte : une mémoire de travail bornée

La fenêtre de contexte désigne la quantité de texte qu'un modèle peut prendre en compte simultanément. Elle s'exprime en tokens et varie selon les modèles, mais reste finie. Tout ce qui dépasse sort du champ, purement et simplement : l'information n'est ni priorisée ni résumée, elle disparaît. Cela crée un plafond pratique à la conversation longue, à l'analyse de gros documents et au suivi d'un projet qui s'étale sur des semaines. Même lorsque la fenêtre s'élargit, la qualité d'attention se dégrade : le modèle se concentre inégalement sur une longue séquence, et les éléments éloignés pèsent souvent moins dans sa réponse.

S'ajoute le coût. Plus la fenêtre mobilise de tokens, plus le traitement devient lent et cher. Un système mal conçu sature sa mémoire de travail avec des détails inutiles, au détriment des informations décisives. La bonne pratique consiste à sélectionner ce qui entre dans le contexte plutôt qu'à tout y verser. Résumés intermédiaires, extraction des passages pertinents, étiquetage des faits : ces techniques compensent la borne du contexte sans la nier. La fenêtre n'est pas un disque dur, c'est un bureau encombré qu'il faut tenir rangé. La conséquence est directe : augmenter la taille maximale du contexte ne supprime pas le besoin de choisir ce qu'on y met, et ne garantit pas qu'un fait placé au milieu d'un long texte soit effectivement pris en compte.

Retrouver sans retenir : le rôle du RAG

Face aux limites du contexte, la génération augmentée par recherche — le RAG — déporte la mémoire à l'extérieur du modèle. Les connaissances sont stockées dans un index documentaire, puis les passages les plus proches de la question sont récupérés et réinjectés dans le prompt. Le modèle ne se souvient pas ; il consulte. Cette approche apporte des avantages nets : mise à jour des sources sans réentraînement, traçabilité des réponses, ancrage sur des documents internes. C'est aujourd'hui la brique la plus courante pour donner à un assistant accès à des informations métier.

Le RAG déplace le problème plus qu'il ne le résout. La qualité dépend du découpage des documents, du choix du modèle d'embedding, du classement des résultats. Un mauvais découpage coupe une information en deux et la rend introuvable. Une reformulation ambiguë fait remonter des passages hors sujet. Surtout, la mémoire n'apprend pas d'elle-même : elle restitue ce qu'on a indexé, sans pondérer durablement l'expérience accumulée. Confondre recherche documentaire et mémoire vivante expose à des réponses plausibles mais fausses, servies avec assurance. La vigilance porte donc sur l'entretien de l'index autant que sur le modèle.

Vers une mémoire outillée plutôt que magique

La tendance n'est pas à un modèle omniscient, mais à des systèmes qui combinent plusieurs mémoires : court terme dans la conversation, long terme dans une base structurée, sémantique dans un index, épisodique dans des résumés datés. Chaque type répond à un besoin distinct et impose ses propres règles de fraîcheur, de confidentialité et de suppression. Un utilisateur doit pouvoir consulter et effacer ce qu'un assistant retient, ne serait-ce que pour respecter les exigences du RGPD sur la maîtrise des données personnelles. Cette séparation entre ce qui est su et ce qui est présenté impose de documenter précisément les sources, faute de quoi on ne peut ni expliquer ni corriger une réponse erronée.

Concevoir une mémoire utile relève de l'ingénierie, pas de l'incantation. Il faut décider quoi écrire, quand le consolider, comment le retrouver et à quelle échéance l'oublier. Les défaillances — fausses attributions, confusions entre interlocuteurs, souvenirs périmés — se corrigent par ces choix de conception. Pour un professionnel, la compétence clé n'est pas de croire à la mémoire de la machine, mais de savoir l'architecturer, la limiter et la rendre explicable. C'est précisément le terrain que couvrent les métiers qui émergent autour de ces systèmes. Une mémoire d'entreprise se maintient comme un référentiel : elle se relit, se nettoie et se versionne, sous peine de véhiculer d'anciennes erreurs avec l'autorité d'une réponse automatique.

Aller plus loin

La mémoire d'un agent se conçoit comme un ensemble de couches aux règles explicites, et cette compétence s'acquiert par la pratique plus que par la théorie seule. Pour dépasser les limites décrites ici, parcourez notre catalogue des 31 formations.

Vous voulez maîtriser ce sujet en pratique ?

Cabinet MARA forme en ligne, sur des cas réels, avec des modules courts et un suivi de progression.

Voir la formation liée Les 31 formations