Memory (IA Agent)
iaDéfinition
La Memory (mémoire) d'un agent IA désigne l'ensemble des mécanismes permettant à un système fondé sur un grand modèle de langage de stocker et de récupérer des informations pertinentes au-delà de la seule fenêtre de contexte immédiate d'une interaction ponctuelle, capacité essentielle pour maintenir une cohérence et une pertinence contextuelle à travers des interactions prolongées ou des tâches complexes s'étalant sur de multiples étapes. La mémoire court terme correspond au contexte immédiatement disponible dans la fenêtre du modèle lors d'une génération donnée, incluant l'historique récent de la conversation et les résultats des dernières actions exécutées, mais limitée structurellement par la taille maximale de contexte que le modèle peut traiter simultanément, contrainte technique et économique importante pour les interactions longues. La mémoire long terme persiste des informations au-delà d'une session unique, typiquement stockée dans une base de données vectorielle interrogée par recherche de similarité (embedding), permettant à l'agent de retrouver des faits, préférences utilisateur ou connaissances accumulées lors d'interactions antérieures. La mémoire épisodique conserve un historique structuré des actions passées de l'agent et de leurs résultats, distincte de la simple mémorisation de faits, permettant d'apprendre de succès et d'échecs antérieurs. Cette architecture de mémoire multicouche, encore en forte évolution technique, conditionne directement la capacité d'un agent à opérer de manière autonome et cohérente sur des tâches complexes et prolongées.
Description
La mémoire des agents IA permet de stocker et récupérer des informations pertinentes pour guider les décisions futures. Elle se décline en mémoire de travail court terme (contexte courant), mémoire long terme (base vectorielle persistante), et mémoire épisodique (historique des actions et résultats passés).
Fonctionnement
La mémoire court terme est limitée par la context window du LLM. La mémoire long terme utilise une base vectorielle (Pinecone, Weaviate) interrogée par similarité sémantique. La mémoire épisodique stocke les trajectoires passées pour améliorer les stratégies sur des tâches similaires futures.
Points clés
- La mémoire persistante des agents pose des problèmes de confidentialité si des données sensibles y sont stockées
- Les mécanismes de sélection (what to remember) sont critiques pour éviter la pollution du contexte de l'agent
- MemGPT et Letta implémentent une gestion avancée de la mémoire à plusieurs niveaux pour les agents long terme
Articles liés
Expert en cybersécurité offensive et intelligence artificielle. Pentest, audit et développement IA sur-mesure.
Services
- Audit Infrastructure
- Audit Kubernetes
- Audit Microsoft 365
- Audit Sécurité Réseau
- Analyse de Risques
- Audit Active Directory
- Audit Application Web
- Audit Cloud (AWS/Azure/GCP)
- Audit Messagerie
- Audit API (OWASP Top 10)
- Audit DevSecOps & CI/CD
- Audit Code Source (SAST)
- Audit Postes de Travail
- Audit Sauvegarde & Résilience
- Audit OT/SCADA (IEC 62443)
- Développement IA
- Formations
Ressources
Projets & Outils
© 2026 Ayi NEDJIMI Consultants. Tous droits réservés.
Un projet cybersécurité ?
Expert dispo · Réponse 24h