Ce que recouvre la mémoire d'un agent
Parler de la mémoire d'un agent revient à parler de sa capacité à conserver et à réutiliser de l'information au-delà d'un échange isolé. Sans elle, chaque requête est traitée dans l'ignorance de celles qui l'ont précédée ; le modèle ne sait rien de l'utilisateur, du projet en cours ni des préférences exprimées. Avec elle, l'agent peut tenir compte d'un contexte accumulé, éviter de redemander la même chose et rester cohérent dans la durée. La mémoire est donc ce qui transforme une suite de réponses ponctuelles en un comportement suivi, perçu comme celui d'un assistant qui « se souvient ».
Cette continuité ne va pas de soi. Le modèle lui-même ne mémorise rien : il traite le texte qu'on lui fournit. La mémoire réside donc à l'extérieur, dans un dispositif qui sélectionne, stocke et réinjecte l'information pertinente au moment voulu. Comprendre cela évite une confusion fréquente : donner une mémoire à un agent, ce n'est pas modifier le modèle, c'est organiser ce qu'on lui présente. Tout le travail porte sur la façon dont on capture les échanges, dont on les range et dont on décide de les rappeler.
Les formes de mémoire et leurs usages
On distingue en pratique plusieurs niveaux. La mémoire de travail correspond au contexte immédiat : les derniers messages, la demande en cours. La mémoire dite épisodique conserve des faits passés — ce qui a été décidé, ce qui a été corrigé. La mémoire sémantique regroupe des connaissances stables sur l'utilisateur ou sur un domaine. Enfin, une mémoire de procédure recueille des règles apprises, comme le format de réponse attendu. Ces formes ne se rangent pas de la même manière ni ne se rappellent pour les mêmes raisons ; les confondre conduit à un fouillis où le pertinent se noie.
Le choix technique découle de l'usage visé. Un agent d'assistance client a besoin de retenir l'historique d'une conversation et les engagements pris ; un agent d'analyse doit surtout garder des faits et leurs sources. On stocke de plus en plus souvent l'information sous forme de représentations vectorielles, que l'on interroge par similarité pour retrouver ce qui ressemble à la question posée. D'autres approches reposent sur des bases relationnelles classiques, plus lisibles mais moins souples face à la langue naturelle. Il n'y a pas de bonne réponse unique : l'architecture suit le besoin.
Décider quoi retenir et quoi rappeler
Le point délicat n'est pas de tout garder, mais de choisir. Un agent qui réinjecte l'intégralité de son historique sature son contexte, ralentit et brouille sa réponse. Il faut donc sélectionner : quels éléments sont utiles à la demande présente ? La réponse dépend d'une stratégie de rappel, souvent fondée sur la similarité sémantique, la récence ou l'importance déclarée. Mal réglée, cette sélection produit deux défauts opposés : l'agent oublie un détail crucial, ou il ressasse un élément hors sujet qui pollue le dialogue. Ajuster ce curseur est un travail d'ingénierie à part entière.
La mémoire se résume volontiers à une base de faits, alors qu'elle implique aussi des règles de gestion. Que fait-on d'une information contredite par une plus récente ? Comment expirer un élément devenu obsolète ? Un agent qui conserve une préférence abandonnée depuis des mois paraît obtus. Prévoir la mise à jour et la suppression est aussi nécessaire que prévoir l'écriture. Une mémoire sans mécanisme de nettoyage se remplit de résidus qui finissent par dégrader les réponses. La qualité d'une mémoire se juge à ce qu'elle sait oublier autant qu'à ce qu'elle sait garder.
Les risques liés au stockage et à la restitution
Une mémoire accumule des données, souvent personnelles, parfois sensibles. Chaque échange enregistré devient une information à protéger, ce qui impose de réfléchir à la finalité, à la durée de conservation et aux accès. Le RGPD s'applique dès qu'une personne est identifiable, et le règlement européen sur l'intelligence artificielle ajoute, selon les usages, des obligations de transparence et de supervision. Stocker pour stocker, sans limite de temps ni règle de suppression, expose à des fuites et à des usages détournés. La mémoire facile est rarement la mémoire sûre.
Le rappel comporte un risque propre : réinjecter une information erronée ou périmée la fait reprendre vigueur dans la réponse suivante. Une erreur inscrite en mémoire se propage silencieusement et contamine des échanges ultérieurs. D'où l'importance de tracer l'origine de chaque élément rappelé et de permettre sa correction. Comme pour tout système d'IA, une gouvernance explicite — la norme ISO/IEC 42001 en fournit le cadre — aide à définir qui peut lire, modifier ou supprimer ce que l'agent retient. Sans ces garde-fous, la mémoire devient une dette plutôt qu'un atout. Elle n'a de valeur que maîtrisée.
Aller plus loin
Implémenter une mémoire durable suppose de maîtriser à la fois le stockage, le rappel et les contraintes de conformité, trois domaines rarement réunis dans un même profil. Notre catalogue des 31 formations comprend des parcours consacrés à l'architecture des agents et à la gestion des données qu'ils manipulent.
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