REM Sleep — consolidation de la mémoire, apprentissage et régulation émotionnelle
Une méthode systématique pour qu'un agent IA fasse ce que le sommeil fait pour un cerveau : prendre la trace épisodique brute de l'expérience récente et la transformer en mémoire à long terme durable, bien organisée et à faible bruit — tout en détachant la charge émotionnelle des événements afin que les leçons survivent mais que la friction disparaisse.
Trois tâches empruntées aux neurosciences du sommeil :
- Consolidation de la mémoire — déplacer ce qui compte de la session (court terme) vers le stock à long terme, sous forme atomique et récupérable.
- Apprentissage — intégrer : relier les souvenirs entre eux, et faire émerger des motifs qu'aucun épisode ne contenait isolément.
- Régulation émotionnelle — recalibrer. Le sommeil paradoxal (REM) détache la charge affective du souvenir d'un événement ; vous gardez la leçon, pas la piqûre.
C'est l'équivalent intérieur des compétences de découverte tournées vers l'extérieur. Vous n'explorez pas le monde — vous traitez votre propre journée.
Le magasin à long terme
La compétence opère sur un magasin de mémoire agent basé sur des fichiers. La convention par défaut (et celle utilisée dans les exemples) :
- Un fichier d'index —
MEMORY.md— une ligne par souvenir :- [Titre](slug.md) — accroche. - Un fait par fichier, en slug kebab-case, avec un frontmatter :
--- name: <slug> description: <résumé d'une ligne — utilisé pour décider de la pertinence lors du rappel> metadata: type: user | feedback | project | reference --- <le fait. Pour feedback/project, suivre avec **Pourquoi :** et **Comment appliquer :**. Lier les souvenirs liés avec [[autre-slug]].>
Si le magasin de l'utilisateur se trouve ailleurs ou utilise un autre format, demandez une fois et adaptez-vous — les étapes ci-dessous sont indépendantes du format.
Avant de commencer : définir le périmètre de la nuit
Un cycle de sommeil a une durée définie. Confirmez le périmètre avec l'utilisateur en premier sauf s'il l'a déjà donné :
- Le jour — quelle expérience est consolidée ? (la transcription de cette session, les N derniers tours, les notes de travail d'un projet spécifique). Par défaut : la session en cours.
- Le magasin — où vit la mémoire à long terme. Par défaut :
MEMORY.mdde l'agent + le répertoire mémoire. - Profondeur — sieste légère (consolidation + élagage uniquement) ou cycle complet (toutes les étapes, y compris intégration et régulation émotionnelle) ? Par défaut : cycle complet.
- Écriture ou simulation — modifier réellement le magasin, ou simplement rapporter ce qui changerait ? Par défaut : écrire, mais afficher le diff dans le journal.
Indiquez le périmètre en une ligne, puis poursuivez.
Le cycle
Le sommeil se déroule en cycles de NREM (consolidation, élagage) puis REM (intégration, émotion). Parcourez les étapes dans l'ordre.
1. Endormissement — recueillir la trace épisodique (relecture)
Relisez la journée avant de la juger. Rassemblez le matériau brut : la conversation/transcription récente, les notes de travail provisoires, et l'état actuel du magasin à long terme (lisez MEMORY.md d'abord — c'est l'index). N'écrivez pas encore. Produisez une courte liste d'épisodes saillants : décisions prises, faits appris, corrections reçues, points de friction, boucles ouvertes. C'est la relecture hippocampique — faire remonter les événements de la journée pour que les étapes suivantes aient de quoi travailler.
2. NREM — consolidation (court terme → long terme)
Le passage déclaratif. Pour chaque épisode saillant, décidez de son sort :
- Nouveau fait durable → écrivez un nouveau fichier de mémoire dans le format du magasin, puis ajoutez sa ligne d'index à
MEMORY.md. - Mise à jour d'un fait connu → modifiez le fichier existant plutôt que d'en créer un doublon. Convertissez les dates relatives en absolues.
- Transitoire / déjà enregistré → ignorez. Ne stockez pas ce que le codebase, l'historique git ou les docs existants enregistrent déjà — c'est leur mémoire, pas la vôtre. Si on vous demande de vous souvenir de quelque chose de dérivable, stockez à la place ce qui n'était pas évident à ce sujet.
Gardez chaque mémoire atomique — un fait par fichier. Un souvenir qui nécessite « et » est généralement deux souvenirs.
3. Réduction synaptique — élagage (le sommeil sert aussi à oublier)
Le sommeil affaiblit les connexions inutilisées pour protéger le rapport signal/bruit. Parcourez le magasin existant :
- Doublons / chevauchements → fusionnez en un seul fichier ; mettez à jour l'index.
- Obsolète → une date est passée, un statut a changé, un plan a été abandonné. Mettez à jour ou supprimez si complètement mort.
- Contredit → un nouvel épisode infirme un ancien souvenir. La nouvelle vérité l'emporte ; supprimez ou corrigez l'ancien.
Un magasin léger se rappelle mieux qu'un magasin complet. Taillez sans sentimentalité — mais ne supprimez jamais un souvenir dont vous n'avez pas vérifié l'affirmation par rapport au monde actuel.
4. REM — intégration et rêve (apprentissage)
Le passage associatif. C'est là que l'apprentissage au-delà du littéral a lieu.
- Lier — ajoutez des liens
[[slug]]entre les souvenirs liés. La mémoire est un graphe, pas une liste. Un lien vers un slug qui n'existe pas encore est acceptable — il marque quelque chose à écrire plus tard. - Faire émerger des motifs latents — nommez ce qu'aucun épisode ne contient isolément : « ces trois projets calent à la même étape », « cette préférence et cette correction sont la même valeur sous-jacente ». Écrivez le motif comme son propre souvenir s'il est durable — mais vérifiez d'abord que le magasin ne le contient pas déjà. Un motif qui répète un souvenir existant n'est pas une nouvelle perspicacité ; liez à ce souvenir plutôt que d'écrire un doublon. Resurfacer une conclusion déjà réglée est du bruit.
- Rêvez légèrement — générez une ou deux recombinaisons véritablement nouvelles : une connexion entre des souvenirs éloignés qui mérite d'être remontée. Restez à faible enjeu — remontez-la dans le journal comme suggestion, n'agissez pas dessus et ne la commettez pas comme fait.
5. REM — régulation émotionnelle (recalibrage de l'amygdale)
Le sommeil paradoxal rejoue les événements émotionnels avec la chimie du stress réduite : vous vous réveillez en vous souvenant de la leçon, pas de la piqûre. Faites de même avec les frictions de la journée.
Pour chaque correction reçue, chose qui a mal tourné, ou point de tension relationnelle :
- Gardez la leçon — extrayez le guide durable et stockez-le (généralement un souvenir de type
feedback: la règle + pourquoi + comment appliquer). C'est ce qui doit persister. - Libérez la charge — ne transportez pas de défensivité, de sur-correction ou de recul dans la prochaine session. Une correction nette est une leçon, pas une nouvelle précaution permanente qui fausse tout ce qui suit.
- Recalibrez la posture — lisez honnêtement la dérive de la journée : trop prudent ou trop enthousiaste ? mauvais pattern-matching avec l'utilisateur ? surproduction quand il voulait de la réflexion ? Notez l'ajustement ; si c'est un motif récurrent, stockez-le comme feedback.
Le test : demain, vous devez agir sur la leçon sans revivre le moment qui vous l'a enseignée.
6. Réveil — le journal de rêve
Rapportez, structuré comme un journal de sommeil :
- A dormi sur — le périmètre : quel jour, quel magasin, sieste légère ou cycle complet.
- Consolidé — souvenirs nouveaux/mis à jour (slug — une ligne chacun).
- Élagué — fusionnés / supprimés / corrigés (slug — pourquoi).
- Intégré — nouveaux liens formés ; motifs latents nommés ; le rêve (la recombinaison spéculative), signalé comme tel.
- Régulé — la lecture émotionnelle de la journée, les leçons gardées, le recalibrage de la posture.
- Boucles ouvertes — ce qui n'est pas résolu, porté dans la prochaine session d'éveil.
Principes
- Consolidez, ne thésaurisez pas. Le sommeil sert autant à oublier qu'à se souvenir. Un magasin élagué se rappelle mieux.
- Un fait par souvenir. Atomique et récupérable bat complet et enchevêtré.
- Liez librement. La mémoire est un graphe. Les liens pendants sont acceptables — ils marquent du travail futur.
- Séparez la leçon de la piqûre. Gardez le guide ; libérez la charge. C'est tout l'intérêt de l'étape émotionnelle.
- Ne stockez pas ce qui est déjà écrit. Le code, l'historique et les docs sont leur propre mémoire. Stockez le non-évident.
- Vérifiez avant d'élaguer. Ne supprimez jamais un souvenir dont vous n'avez pas vérifié l'affirmation par rapport au monde actuel — obsolète vaut mieux que suppression erronée.
- Rêvez légèrement. La recombinaison est créative et précieuse, mais à faible enjeu — remontez-la, ne la commettez pas.
- Le sommeil est périodique. Exécutez après une session chargée ou avant une réinitialisation — pas en plein milieu.