Un simple dossier markdown, une pincée d'automatisation, et votre assistant IA ne repart plus jamais d'une page blanche : voici comment construire une mémoire persistante qui s'enrichit toute seule.
LE PROBLÈME DU CONTEXTE PERDU
Chaque conversation démarre à zéro. Vous ouvrez un chat, expliquez qui vous êtes, ce sur quoi vous travaillez, ce que vous avez décidé la semaine dernière. Vous obtenez une réponse utile. Vous fermez l’onglet. Le lendemain, vous recommencez. L’outil fonctionne bien, mais la couche de contexte sous-jacente est absente .
LA MÉMOIRE INTÉGRÉE, UNE SOLUTION LIMITÉE
Certes, la mémoire intégrée aide un peu. Claude se souvient de votre nom et de votre fonction. ChatGPT sait que vous préférez les listes à puces. Mais aucun ne connaît les détails de vos projets en cours, le contrat sur le point d’être signé, le fournisseur que vous avez écarté le mois dernier, ou ce qui s’est passé dans votre pipeline cette semaine. Ce type d’état opérationnel n’existe nulle part de façon persistante .
LA RAG RÉSOUT UN AUTRE PROBLÈME
L’option vers laquelle la plupart des développeurs se tournent ensuite est le RAG (Retrieval-Augmented Generation, ou Génération augmentée par récupération). Le RAG est vraiment utile, mais il résout un problème différent. Il redérive la connaissance à partir de zéro à chaque requête. Vous intégrez des documents, récupérez des fragments au moment de la question, en espérant que les bons morceaux remontent. Rien ne s’accumule. Une question qui nécessite la synthèse de cinq documents implique que le modèle de langage doit retrouver et réassembler ces fragments à chaque fois.
L’IDÉE DU COFFRE-FORT : COMPILER UNE FOIS POUR NE PLUS JAMAIS RECOMMENCER
L’approche du coffre-fort (vault) compile la connaissance une fois et la maintient à jour. Quand vous ajoutez quelque chose de nouveau, le LLM l’indexe, le lit, l’intègre, met à jour les pages connexes, signale les contradictions et entretient les références croisées. La synthèse est déjà faite avant que vous posiez votre prochaine question.
Les références croisées sont déjà là. L’analyse ne disparaît pas dans l’historique des discussions. Elle se construit.
L’ARCHITECTURE EN UN SEUL DOSSIER
La structure tient dans un seul répertoire. Voici un exemple (vous pouvez personnaliser) :
vault/
├── CLAUDE.md ← schema file, entry point for any AI
├── Raw/ ← immutable source documents
│ ├── Meeting Notes/
│ ├── Documents/
│ └── _pending.md ← compilation queue
└── Wiki/ ← LLM-generated, structured, indexed
├── Projects/
├── People/
├── Decisions/
├── _hot.md ← active cache
├── _log.md ← audit trail
└── _index.md ← master index
RAW ET WIKI : LA SÉPARATION SACRÉE
Les sources brutes (Raw) sont les transcriptions de réunions, les exports de conversations Slack, les documents récupérés là où vous travaillez. La règle est absolue : l’IA lit Raw mais ne le modifie jamais. C’est du « ajout seulement ». Wiki est ce que l’IA construit et maintient. Un fichier par projet, personne, décision, ou domaine. Structuré, avec des références croisées. C’est ce que l’IA lit en premier quand vous posez une question.
Ce découpage évoque les pipelines de données : Raw est la zone d’atterrissage, Wiki la couche organisée. Si le Wiki dérive ou se corrompt, vous le reconstruisez à partir de Raw. Vous ne perdez jamais la source.
LES TROIS FICHIERS QUI TRANSFORMENT UN DOSSIER EN SYSTÈME
Un dossier de fichiers Markdown n’est pas un système. Ces trois fichiers en font un :
_hot.md est le cache. Chaque matin, l’automatisation quotidienne réécrit ce fichier avec les fils de discussion les plus actifs, les chiffres clés ou les échéances qui ont émergé, et une ligne sur tout ce qui est urgent. Il reste sous 500 tokens. Quand vous ouvrez une conversation et voulez un briefing rapide, l’IA lit d’abord _hot.md, pas besoin de charger tout le Wiki.
_pending.md est la file d’attente. Chaque fois qu’un nouveau fichier arrive dans Raw, son nom et sa date sont ajoutés ici. Lorsque la compilation hebdomadaire s’exécute, elle lit ce fichier, traite chaque entrée, la compile dans le Wiki, et la marque [COMPILED — 2026-05-01]. Sans ce fichier, l’ingestion quotidienne et la compilation hebdomadaire ne peuvent pas se coordonner. Vous obtenez des fichiers bruts orphelins et un Wiki en retard de plusieurs semaines.
_log.md est la piste d’audit. Chaque exécution automatisée ajoute une entrée horodatée : ce qui a été exécuté, quels fichiers ont été traités, quelles pages Wiki ont été créées ou mises à jour. Si le système dérive, c’est là que vous trouvez où. Un conseil utile : commencez chaque entrée de log par un préfixe cohérent comme ## [2026-05-01] daily-ingest pour que tout le journal soit analysable avec des outils basiques.
LE FICHIER D’ENTRÉE : CLAUDE.MD
Le fichier schéma se trouve à la racine et indique à toute IA comment le coffre est organisé, quoi lire en premier et les règles de fonctionnement. Appelez-le CLAUDE.md (ou AGENTS.md pour Codex). L’important est d’y pointer l’IA au début de chaque session. C’est la partie que la plupart des implémentations négligent, et c’est pourquoi elles meurent silencieusement.
UNE PHILOSOPHIE DE DIALOGUE CLAIRE
Le fichier schéma est aussi l’endroit où encoder vos préférences de dialogue. Un motif très connu, adapté directement :
I want to [TASK] so that [WHAT SUCCESS LOOKS LIKE].
First, read the uploaded files completely before responding.
DO NOT start executing yet. Ask me clarifying questions so we
can refine the approach together.
Only begin work once we've aligned.
Quand cela est intégré, toute IA lisant votre coffre sait qu’elle doit demander avant d’exécuter. Vous arrêtez de recevoir des résultats bâclés d’un modèle qui supposait avoir compris la tâche.
L’AUTOMATISATION : SÉPARER LES TÂCHES PAR CADENCE
Deux modes d’échec ont été observés : vous mettez à jour le coffre manuellement, ça marche une semaine, puis la vie reprend le dessus et trois semaines passent sans que rien ne soit classé. Ou alors, vous construisez un gros job automatisé qui ingère, synthétise et audite tout en une seule passe, et soudain votre ingestion quotidienne modifie des fichiers Wiki qu’elle ne devrait jamais toucher. La solution : séparer les jobs.
LE JOB QUOTIDIEN : INGÉRER SANS TOUCHER
Le job quotidien se contente de tirer depuis vos sources, de déposer les nouveaux fichiers dans Raw, de les mettre en file d’attente dans pending.md, et de réécrire hot.md. Aucune modification du Wiki. Il est mécanique, rapide et suffisamment sûr pour tourner sans surveillance tous les jours.
Every weekday morning, do the following:
1. Check [your project management tool] for items updated or
created in the last 24 hours.
2. Check [your meeting notes source] for new transcripts. For
each one found, save it as a markdown file in Raw/Meeting Notes/
using the format YYYY-MM-DD — [meeting title].md.
Add a line to Raw/_pending.md with the filename and date.
3. Check [your team communication tool] for messages in key
channels. Extract decisions, action items, and anything
that affects an active project.
4. Check [your email] for flagged or important messages.
Summarize what needs attention.
After completing the above, rewrite Wiki/_hot.md with:
- The most active threads or open decisions from today’s scan
- Any key numbers or deadlines that surfaced
- One line on anything urgent
Keep _hot.md under 500 tokens.
Remplacez les espaces réservés entre crochets par vos vrais outils. La structure fonctionne que vous tiriez vos données de Linear et Slack, de Notion et email, ou de n’importe quoi d’autre.
LA COMPILATION HEBDOMADAIRE : DU BRUT AU STRUCTURÉ
La compilation hebdomadaire lit _pending.md. Pour chaque fichier non traité, elle le lit en entier, crée une page Wiki structurée dans le bon dossier de domaine, met à jour l’index correspondant, ajoute des liens retour vers les pages connexes, et marque l’entrée comme compilée. Le job hebdomadaire fait de l’interprétation. Il synthétise le contenu brut en connaissance structurée. Il est plus lent, plus coûteux, et mérite d’être revu de temps en temps pour vérifier que l’IA classe correctement les choses.
LE CONTRÔLE MENSUEL : DIAGNOSTIC SANS INTERVENTION
Le job mensuel n’est qu’un contrôle de santé. Il parcourt tout le Wiki à la recherche de pages obsolètes (dates ou statuts dépassés), de liens retour manquants, de contradictions entre pages, de lacunes de couverture, et de pages orphelines non référencées dans aucun index. Il écrit un rapport et affiche un résumé en langage clair, mais ne corrige rien automatiquement. Il ne modifie jamais le contenu du Wiki directement. Cette frontière le rend sûr pour une exécution sans supervision.
POURQUOI NE PAS TOUT MÉLANGER ?
Chaque cadence a une tolérance au risque différente : le quotidien est mécanique, l’hebdomadaire fait de l’interprétation, le mensuel du diagnostic. Les mélanger dans un seul job, c’est la recette pour corrompre le coffre.
DES OUTILS INTERCHANGEABLES
Côté outils, n’importe quel système de planification fonctionne : une cron job avec un outil en ligne de commande compatible MCP, n8n, ou un bureau IA avec tâches programmées. Les instructions ci-dessus sont la logique. L’exécutant est interchangeable.
COMMENT VOS CONVERSATIONS CHANGENT
Vous arrêtez de vous réexpliquer, et les conversations changent de nature. Quand le contexte est déjà chargé, vous passez des questions isolées à un vrai travail avec l’IA. L’IA connaît vos projets ouverts, vos décisions récentes, votre équipe. Vous demandez « sur quoi devrais-je me concentrer aujourd’hui ? » et elle lit _hot.md plus vos fichiers de projet pour vous donner une réponse ancrée dans la réalité. Votre contexte vit dans un dossier sur votre machine, pas dans le système mémoire d’une IA en particulier. Pointez une autre IA vers le même dossier, elle lit les mêmes fichiers. Changez d’outil quand vous voulez. Le coffre voyage.
CE QUI PEUT MAL TOURNER
Quelques écueils à connaître avant de construire :
_pending.md s’engorge si l’ingestion quotidienne est trop large et que la compilation hebdomadaire n’arrive pas à suivre. Réduisez ce que vous tirez chaque jour. Le Wiki dérive si personne ne lit _log.md. Le linter mensuel le détecte, mais seulement si vous lisez effectivement le rapport. Tout le système casse si l’automatisation touche un jour à Raw. Un seul job qui écrit dans Raw « juste pour cette fois » et vous avez perdu la garantie de source de vérité. Cette frontière est inflexible.
LES LLM, GARDIENS IDÉAUX DE LA MÉMOIRE
La partie fastidieuse de la maintenance d’une base de connaissances n’est pas la lecture ou la réflexion. C’est la comptabilité : mettre à jour les références croisées, garder les résumés à jour, noter quand de nouvelles données contredisent d’anciennes affirmations. Les humains abandonnent les wikis parce que la charge de maintenance croît plus vite que la valeur. Les LLM ne s’ennuient pas, n’oublient pas de mettre à jour une référence croisée, et peuvent toucher 15 fichiers en une seule passe.
UN HÉRITAGE VIEUX DE 80 ANS
Le concept remonte au Memex de Vannevar Bush (1945), un magasin de connaissances personnel avec des pistes associatives entre documents. La vision de Bush était plus proche de cela que du Web que nous connaissons. Le problème qu’il n’avait pas résolu était l’entretien.
VOUS N’AVEZ PLUS À RÉEXPLIQUER
Le coffre présenté utilise Claude comme couche IA et un outil Markdown comme interface. Mais le modèle fonctionne avec toute IA capable de lire des fichiers et tout planificateur capable d’exécuter une consigne à heure fixe. Le dossier n’est qu’un dossier. Les fichiers ne sont que du texte. Mettez-le en place une fois. Ensuite, votre IA ne recommence plus jamais à zéro.
- Towards Data Science
L'indépendance de CLODCO est votre garantie.
Pour que l'actualité de l'IA reste sans filtre et sans concession, votre soutien est indispensable. Votre contribution est le seul moteur de notre liberté éditoriale.
Soutenir CLODCO

