ArtefactNeural
Mémoire IA4 min de lecture

Donner une mémoire persistante à Claude Code

Pour donner une mémoire persistante à Claude Code, tu lui branches une mémoire externe interrogeable : ton vault de notes indexé par un RAG local, exposé à Claude Code via MCP. Claude retrouve alors le bon passage de ta connaissance (décisions, conventions, code) à la demande, en local, sourcé, sans que tu aies à le recoller.


Tu travailles avec Claude Code dans ton éditeur. Il code bien, il comprend vite. Mais à chaque nouvelle session, il ne sait plus rien de ton projet : ni les décisions que tu as tranchées, ni tes conventions, ni pourquoi tel choix a été fait. Tu réexpliques, encore. La bonne nouvelle : tu peux lui donner une mémoire, sans attendre une fonctionnalité magique.

Le problème : Claude Code repart de zéro

Comme tout assistant, Claude Code n'a qu'une fenêtre de contexte. Il lit ce que tu lui donnes maintenant et génère une réponse. Quand tu fermes la session, ce contexte disparaît. Il ne « retient » pas ton projet d'une fois sur l'autre.

Tu peux lui coller des fichiers, un README, des notes de décision. Mais à l'échelle d'un vrai projet, recoller le bon contexte à chaque session devient un travail à plein temps, et tu oublies toujours la moitié. On détaille pourquoi ce copier-coller ne scale pas.

Ce que « mémoire » veut dire ici

Soyons précis, pour ne pas vendre du rêve. Donner une mémoire à Claude Code, ce n'est pas réécrire le modèle ni installer un plugin qui « apprend » tout seul. C'est lui donner accès à une mémoire externe : un endroit où ta connaissance est stockée et que Claude peut interroger quand il en a besoin.

La distinction est importante. Le modèle reste le même. Ce qui change, c'est qu'il peut désormais aller chercher le bon passage de ta connaissance, au lieu de deviner ou de te le redemander.

La pièce manquante : une mémoire externe interrogeable

Cette mémoire externe, il te faut deux choses pour la construire :

  1. Un endroit où vit ta connaissance. Si tu utilises Obsidian, c'est déjà fait : ton vault contient tes notes, tes décisions, ta doc, reliées par des wikilinks. C'est une mémoire en attente.
  2. Un moteur qui la rend interrogeable. Un RAG local indexe ton vault et retrouve, pour une question donnée, le passage exact, sans tout relire.

Reste à brancher les deux sur Claude Code. C'est le rôle de MCP.

Comment ça marche : vault + Smart Brain + MCP

MCP, pour Model Context Protocol, est un standard ouvert qui permet à un assistant de se connecter à des sources externes. C'est le tuyau entre ta mémoire et ton IA. On l'explique en détail dans MCP + mémoire.

Avec Artefact Neural, le flux est le suivant :

  • ta connaissance vit dans ton vault Obsidian ;
  • Smart Brain indexe ce vault en local (Ollama + ChromaDB) et fournit le retrieval : recherche hybride BM25 plus embeddings Qwen3, graphe des liens, reranking cross-encoder ;
  • via MCP Obsidian, ton vault devient une source que Claude Code interroge directement depuis ton éditeur (VS Code).

Résultat : tu poses ta question à Claude, il retrouve le bon passage dans ta connaissance, sourcé, et travaille avec, au lieu de te le redemander. Le retrieval est mesuré (Hit@1 de 0,909), pas promis sur parole : voir la page technique.

Ce que Claude Code peut alors faire

Une fois ta mémoire branchée, l'assistant cesse de repartir de zéro :

  • retrouver une décision que tu as documentée il y a trois semaines, au lieu de te reproposer l'option écartée ;
  • respecter tes conventions parce qu'elles sont dans ton vault et qu'il peut les consulter ;
  • s'appuyer sur tes notes de projet pour répondre dans ton contexte réel, pas avec des généralités.

C'est ce qu'on entend par « l'IA qui connaît ton code » : pas une IA qui a tout mémorisé, mais une IA qui sait où chercher dans ta connaissance.

Ce que ça n'est pas (honnêteté)

Pour rester précis : tu héberges ce système, tu ne souscris pas à un service géré. Artefact Neural fournit les templates, les prompts, les garde-fous et le moteur Smart Brain ; c'est toi qui l'exécutes, sur ta machine. La contrepartie, c'est que ta connaissance ne sort jamais de chez toi, et qu'il n'y a aucune facturation au token.

Brancher Smart Brain sur ton projet

Si tu veux donner cette mémoire à Claude Code sur ta propre connaissance, la documentation couvre l'installation locale, et les offres incluent Smart Brain à partir du tier Studio. Tu peux aussi lire le détail du moteur sur la page technique.

Ton assistant n'a pas besoin d'être plus intelligent. Il a juste besoin de pouvoir consulter ce que tu sais déjà.

Questions fréquentes

Claude Code a-t-il une mémoire entre les sessions ?
Pas nativement : chaque session repart d'une fenêtre de contexte vide. Tu peux lui donner une mémoire en branchant une source externe interrogeable, comme ton vault indexé par un RAG local, via MCP.
Comment Claude Code accède-t-il à mes notes ?
Via MCP (Model Context Protocol). Smart Brain expose ton vault Obsidian comme une source que Claude Code peut interroger en langage naturel, depuis ton éditeur, en restant sur ta machine.

Smart Brain est le moteur de RAG local derrière Artefact Neural. Voir les offres ou lire la documentation.