Claude Code Autodream : Votre Agent IA Dort Maintenant
J'ai ouvert Claude Code un lundi matin et lui ai pos\u00e9 une question sur une d\u00e9cision de refactorisation que j'avais prise le jeudi pr\u00e9c\u00e9dent. Il n'avait aucune id\u00e9e de quoi je parlais.
Pas de \u00ab vague souvenir \u00bb. Pas de \u00ab partiellement m\u00e9moris\u00e9 \u00bb. Z\u00e9ro. Une ardoise compl\u00e8tement vierge. Quatre jours de discussions architecturales, de sessions de d\u00e9bogage et de compromis soigneusement r\u00e9fl\u00e9chis \u2014 envol\u00e9s. J'aurais aussi bien pu parler \u00e0 un inconnu portant le visage de mon coll\u00e8gue.
C'est la r\u00e9alit\u00e9 fondamentale du travail avec Claude Code que chaque tutoriel passe sous silence : le mod\u00e8le est sans \u00e9tat. Chaque session repart de z\u00e9ro absolu. Le brillant IA qui vous a aid\u00e9 \u00e0 repenser votre flux d'authentification le mardi pr\u00e9c\u00e9dent ne se souvient pas que ce mardi a exist\u00e9. Il ne se souvient pas de vous. Il ne se souvient pas du projet. Il d\u00e9marre, lit les fichiers sur lesquels vous le pointez, et pr\u00e9tend avoir toujours \u00e9t\u00e9 l\u00e0.
Pendant des mois, j'ai contourn\u00e9 ce probl\u00e8me avec des fichiers CLAUDE.md de plus en plus \u00e9labor\u00e9s \u2014 des documents d'instructions g\u00e9r\u00e9s \u00e0 la main qui donnaient \u00e0 Claude Code suffisamment de contexte pour \u00eatre utile. \u00c7a fonctionnait. Tout juste. Puis Anthropic a livr\u00e9 automemory, et les choses sont devenues vraiment int\u00e9ressantes. Claude Code a commenc\u00e9 \u00e0 maintenir ses propres notes entre les sessions. Mais automemory avait des probl\u00e8mes. De vrais probl\u00e8mes frustrants, du genre \u00ab pourquoi as-tu \u00e9crit la m\u00eame chose dans quatre fichiers diff\u00e9rents \u00bb.
Et puis, quelque part en mars 2026, quelque chose de nouveau est apparu dans mon installation de Claude Code : Autodream.
Votre agent IA dort litt\u00e9ralement maintenant. Et ce qui se passe pendant ce sommeil est le d\u00e9veloppement le plus fascinant dans les outils IA que j'ai vu cette ann\u00e9e.
Le Probl\u00e8me Sans \u00c9tat Que Personne Ne Veut Admettre
Voici une question que je ne vois pas assez de d\u00e9veloppeurs poser : si Claude Code est si dou\u00e9 pour comprendre les bases de code complexes, pourquoi chaque session donne-t-elle l'impression d'int\u00e9grer un nouveau prestataire ?
La r\u00e9ponse est architecturale. Les grands mod\u00e8les de langage n'ont pas de m\u00e9moire persistante int\u00e9gr\u00e9e dans leurs poids. Quand vous fermez une session Claude Code, tout ce que le mod\u00e8le a appris au cours de cette conversation s'\u00e9vapore. La fen\u00eatre de contexte se r\u00e9initialise. Le Claude Code de demain est une entit\u00e9 diff\u00e9rente de celui d'aujourd'hui, portant la m\u00eame interface.
Ce n'est pas un bug qu'Anthropic est trop paresseux pour corriger. C'est une contrainte fondamentale du fonctionnement des mod\u00e8les bas\u00e9s sur les transformers.
La plupart des d\u00e9veloppeurs g\u00e8rent cela selon l'une des deux approches suivantes \u2014 et les deux ont des limites s\u00e9rieuses.
L'approche manuelle : Vous \u00e9crivez un fichier CLAUDE.md \u00e0 la racine de votre projet. Claude Code le charge au d\u00e9but de chaque session. Le probl\u00e8me ? Vous devez le maintenir \u00e0 la main. Et il devient obsol\u00e8te en moins d'une semaine.
L'approche \u00ab ignorer le probl\u00e8me \u00bb : Vous r\u00e9expliquez simplement le contexte \u00e0 chaque session. Pour tout ce qui s'\u00e9tend sur plusieurs sessions, c'est un cauchemar de prompts r\u00e9p\u00e9titifs.
J'ai v\u00e9cu dans les deux camps. Aucun n'\u00e9tait suffisant. Ce dont j'avais vraiment besoin, c'\u00e9tait d'un syst\u00e8me o\u00f9 Claude Code pouvait maintenir ses propres connaissances persistantes sans que j'aie \u00e0 surveiller un fichier markdown.
C'est exactement ce qu'automemory promettait. Et il a tenu ses promesses \u2014 avec quelques r\u00e9serves.
CLAUDE.md vs Automemory : Deux Syst\u00e8mes de M\u00e9moire Tr\u00e8s Diff\u00e9rents
CLAUDE.md \u2014 Vos Instructions \u00e0 Claude
Les fichiers CLAUDE.md sont des documents d'instructions statiques que vous \u00e9crivez et maintenez. Consid\u00e9rez-les comme un manuel d'employ\u00e9.
Ils existent en trois port\u00e9es :
- Niveau projet (
CLAUDE.md\u00e0 la racine de votre d\u00e9p\u00f4t) \u2014 charg\u00e9 \u00e0 chaque session dans ce projet. - Niveau utilisateur (
~/.claude/CLAUDE.md) \u2014 charg\u00e9 \u00e0 chaque session sur tous les projets. - Niveau organisation \u2014 partag\u00e9 entre les membres de l'\u00e9quipe.
Les fichiers CLAUDE.md sont enti\u00e8rement charg\u00e9s \u00e0 chaque session \u2014 ils ne se mettent pas \u00e0 jour d'eux-m\u00eames.
Automemory \u2014 Le Carnet de Notes de Claude
Quand automemory est activ\u00e9, Claude Code cr\u00e9e un r\u00e9pertoire d\u00e9di\u00e9 .claude/memory/ avec un index ma\u00eetre MEMORY.md et des fichiers th\u00e9matiques individuels.
.claude/memory/
\u251c\u2500\u2500 MEMORY.md # Index ma\u00eetre (charg\u00e9 au d\u00e9marrage)
\u251c\u2500\u2500 debugging.md # Sch\u00e9mas de d\u00e9bogage et solutions
\u251c\u2500\u2500 feedback_coding_style.md # Pr\u00e9f\u00e9rences de style apprises des corrections
\u251c\u2500\u2500 architecture_decisions.md # Choix architecturaux cl\u00e9s et justifications
\u251c\u2500\u2500 api_integration_notes.md # Notes sur les particularit\u00e9s des API tierces
\u2514\u2500\u2500 deployment_config.md # Connaissances sp\u00e9cifiques au d\u00e9ploiement
Seules les 200 premi\u00e8res lignes de MEMORY.md sont pr\u00e9charg\u00e9es au d\u00e9marrage de la session. Les fichiers th\u00e9matiques individuels sont charg\u00e9s \u00e0 la demande.
Puis j'ai commenc\u00e9 \u00e0 remarquer les fissures.
Le Probl\u00e8me de la D\u00e9gradation M\u00e9morielle
Environ six semaines plus tard, j'ai ouvert mon r\u00e9pertoire .claude/memory/. Ce que j'ai trouv\u00e9 \u00e9tait... d\u00e9sorganis\u00e9.
Duplication partout. Le m\u00eame insight de d\u00e9bogage apparaissait dans trois fichiers diff\u00e9rents.
Informations contradictoires. Claude avait enregistr\u00e9 que nous avions choisi la recherche plein texte Postgres plut\u00f4t qu'Elasticsearch, mais un autre fichier faisait r\u00e9f\u00e9rence \u00e0 \u00ab notre int\u00e9gration Elasticsearch \u00bb. Nous n'avions jamais utilis\u00e9 Elasticsearch.
Ambigu\u00eft\u00e9 temporelle. J'ai trouv\u00e9 des entr\u00e9es comme :
- Demain nous devons migrer la table user_sessions
- La semaine prochaine l'\u00e9quipe passe au nouveau fournisseur d'authentification
- Hier nous avons d\u00e9cid\u00e9 de d\u00e9pr\u00e9cier les endpoints de l'API v1
Deux semaines plus tard, ces entr\u00e9es n'avaient plus aucun sens. C'est \u00e7a, la d\u00e9gradation m\u00e9morielle.
Autodream : Le Cycle de Sommeil de Votre Agent IA
Autodream est apparu discr\u00e8tement d\u00e9but mars 2026 dans l'interface /memory : \u00ab Auto-dream : activ\u00e9. \u00bb
Le nom m'a arr\u00eat\u00e9 net. Pas \u00ab nettoyage automatique \u00bb. Dream \u2014 r\u00eave.
En neurosciences, pendant les cycles de sommeil REM, votre cerveau traite activement les exp\u00e9riences et consolide les souvenirs fragment\u00e9s \u00e0 court terme en un stockage \u00e0 long terme organis\u00e9.
Une \u00e9tude de 2024 publi\u00e9e dans Nature Neuroscience a d\u00e9montr\u00e9 que pendant le sommeil \u00e0 ondes lentes, le cerveau \u00e9tiquette activement les souvenirs pour les consolider ou les supprimer.
Autodream fait de m\u00eame pour les fichiers m\u00e9moire de Claude Code. C'est un parall\u00e8le architectural direct.
Le Cycle de Consolidation
\u00c9tape 1 \u2014 Tout lire. Autodream charge le MEMORY.md complet et chaque fichier m\u00e9moire individuel.
\u00c9tape 2 \u2014 D\u00e9dupliquer. Il identifie les entr\u00e9es pr\u00e9sentes dans plusieurs fichiers et les fusionne en une seule entr\u00e9e canonique.
\u00c9tape 3 \u2014 R\u00e9soudre les conflits. Il \u00e9value quelle entr\u00e9e conflictuelle est la plus r\u00e9cente ou la mieux \u00e9tay\u00e9e.
\u00c9tape 4 \u2014 Convertir les r\u00e9f\u00e9rences temporelles. \u00ab Hier nous avons d\u00e9cid\u00e9 de d\u00e9pr\u00e9cier l'API v1 \u00bb devient \u00ab Le 2026-03-15 nous avons d\u00e9cid\u00e9 de d\u00e9pr\u00e9cier l'API v1 \u00bb.
\u00c9tape 5 \u2014 Reconstruire l'index. Autodream recr\u00e9e MEMORY.md from scratch, en restant sous 200 lignes.
Ce qu'Autodream Modifie Concr\u00e8tement dans Vos Fichiers
Avant l'ex\u00e9cution d'Autodream :
# debugging.md
- Le pool de connexions Redis tombe parfois sous forte charge
- Rappel : on utilise le pooling de connexions avec un maximum de 10 connexions
- Demain il faut creuser les param\u00e8tres de timeout Redis
- Probl\u00e8mes de connexion Redis - peut-\u00eatre li\u00e9 \u00e0 l'\u00e9puisement du pool
- Corrig\u00e9 la fuite m\u00e9moire Redis hier en ajustant maxmemory-policy
Apr\u00e8s l'ex\u00e9cution d'Autodream :
# debugging.md
- Le pool de connexions Redis (max 10 connexions) subit des coupures sous
forte charge. Cause racine identifi\u00e9e le 2026-03-14 : \u00e9puisement du pool
lors de requ\u00eates concurrentes. Corrig\u00e9 le 2026-03-15 en ajustant
maxmemory-policy \u00e0 allkeys-lru. Surveiller les param\u00e8tres de timeout en
cas de r\u00e9cidive.
La densit\u00e9 d'information a doubl\u00e9, le nombre de tokens a chut\u00e9 de 60 %.
Configurer Autodream
\u00c9tape 1 \u2014 V\u00e9rifier Votre Version
claude --version
Il vous faut la version v2.1.59 ou ult\u00e9rieure.
\u00c9tape 2 \u2014 Activer Automemory
/memory
// ~/.claude/settings.json
{
"autoMemoryEnabled": true
}
\u00c9tape 3 \u2014 Activer Autodream
// ~/.claude/settings.json
{
"autoMemoryEnabled": true,
"auto_dream": true
}
\u00c9tape 4 \u2014 Amorcer Votre M\u00e9moire
Passez quelques sessions \u00e0 travailler activement sur votre projet.
\u00c9tape 5 \u2014 V\u00e9rifier le Bon Fonctionnement
ls -la .claude/memory/
cat .claude/memory/MEMORY.md
La Commande /dream \u2014 Consolidation Manuelle
/dream
J'utilise /dream \u00e0 la fin des sessions de d\u00e9bogage intensif. Vous pouvez voir mon travail sur fiverr.com/s/EgxYmWD.
Pourquoi la M\u00e9taphore du \u00ab R\u00eave \u00bb N'Est Pas Juste du Marketing
Transfert du court terme vers le long terme. Autodream int\u00e8gre des entr\u00e9es m\u00e9moire r\u00e9centes et dispers\u00e9es dans des fichiers th\u00e9matiques organis\u00e9s et persistants.
\u00c9lagage. Autodream supprime les entr\u00e9es dupliqu\u00e9es et les notes \u00e0 faible valeur informative.
Horodatage absolu. Convertir les timestamps relatifs en timestamps absolus est crucial.
R\u00e9organisation. La r\u00e9solution des conflits et la d\u00e9duplication renforcent les associations pr\u00e9cises.
Ce qu'Autodream R\u00e9ussit \u2014 et Ce qu'Il Ne Fait Pas Encore
Ce Qui Fonctionne \u00e0 Merveille
La conversion temporelle est irr\u00e9prochable.
La d\u00e9duplication est intelligente. Les doublons s\u00e9mantiques sont fusionn\u00e9s de fa\u00e7on pertinente.
La contrainte des 200 lignes sur MEMORY.md est appliqu\u00e9e de mani\u00e8re coh\u00e9rente.
C'est genuinement invisible. Il s'ex\u00e9cute tout seul, et mes fichiers m\u00e9moire restent propres.
Ce Qui M\u00e9rite Am\u00e9lioration
La r\u00e9solution des conflits peut \u00eatre trop agressive.
Aucune visibilit\u00e9 sur ce qui a chang\u00e9.
Le seuil de d\u00e9clenchement semble arbitraire.
La conscience m\u00e9moire inter-projets est absente.
La Vue d'Ensemble
- Aucune m\u00e9moire. Interactions purement sans \u00e9tat.
- M\u00e9moire manuelle. Fichiers CLAUDE.md.
- M\u00e9moire automatique. Automemory.
- M\u00e9moire automatique avec consolidation. Autodream.
Une Architecture M\u00e9moire Pratique pour 2026
Couche 1 : CLAUDE.md (Fondation Statique)
# CLAUDE.md
## Stack Technique
- Laravel 11, PHP 8.3, Vue 3 avec Composition API
- PostgreSQL 16, Redis 7.2
- D\u00e9ploy\u00e9 sur AWS ECS via Terraform
## Standards de Code
- Retours anticip\u00e9s plut\u00f4t que conditionnelles imbriqu\u00e9es
- Types d\u00e9clar\u00e9s sur tous les param\u00e8tres de fonction et valeurs de retour
- Conformit\u00e9 PHPStan niveau 8 obligatoire
## Contraintes du Projet
- SLA de temps de r\u00e9ponse API : < 200ms p95
- Doit supporter PostgreSQL et SQLite pour les tests
- Tout le texte visible par l'utilisateur doit supporter l'i18n
Couche 2 : Automemory (Connaissances Dynamiques)
Laissez Claude Code g\u00e9rer \u00e7a librement.
Couche 3 : Autodream (Maintenance Automatis\u00e9e)
Activez-le et passez \u00e0 autre chose.
La Boucle de R\u00e9troaction
- CLAUDE.md fournit la fondation stable
- Automemory capture les connaissances \u00e9volutives de chaque session
- Autodream consolide et optimise p\u00e9riodiquement les fichiers automemory
- Des fichiers m\u00e9moire propres g\u00e9n\u00e8rent de meilleures r\u00e9ponses de Claude Code
- De meilleures r\u00e9ponses signifient des entr\u00e9es m\u00e9moire plus pr\u00e9cises
- Des entr\u00e9es plus pr\u00e9cises donnent \u00e0 Autodream un meilleur mat\u00e9riau \u00e0 consolider
Questions Fr\u00e9quentes
Comment activer Claude Code Autodream ?
Ouvrez n'importe quelle session Claude Code, tapez /memory, activez \u00ab Auto-dream \u00bb. Il vous faut la version v2.1.59 ou ult\u00e9rieure.
Quelle est la diff\u00e9rence entre CLAUDE.md et MEMORY.md ?
CLAUDE.md contient vos instructions \u00e0 Claude Code. MEMORY.md est le propre carnet de notes de Claude Code.
Autodream supprime-t-il des informations importantes ?
Il vise \u00e0 pr\u00e9server toutes les informations uniques et pertinentes. Si quelque chose est \u00e9lagu\u00e9, reformulez-le lors de votre prochaine session.
\u00c0 quelle fr\u00e9quence Autodream s'ex\u00e9cute-t-il ?
Environ toutes les 24 heures, apr\u00e8s au moins 5 sessions. Vous pouvez le d\u00e9clencher manuellement avec /dream.
Puis-je utiliser Autodream sur plusieurs projets ?
Autodream fonctionne de mani\u00e8re ind\u00e9pendante par projet.
Votre agent IA dort maintenant. Il se r\u00e9veille plus aff\u00fbt\u00e9. Allez activer Autodream.
Travaillons Ensemble
- Fiverr : fiverr.com/s/EgxYmWD
- Portfolio : mejba.me
- Ramlit Limited : ramlit.com
- ColorPark : colorpark.io
- xCyberSecurity : xcybersecurity.io