Système de mémoire basé sur les fichiers de Claude Code : une alternative pragmatique aux bases de données vectorielles

✍️ OpenClawRadar📅 Publié: April 13, 2026🔗 Source
Système de mémoire basé sur les fichiers de Claude Code : une alternative pragmatique aux bases de données vectorielles
Ad

Claude Code utilise une approche basée sur des fichiers pour la mémoire des agents, remplaçant la configuration typique de base de données vectorielle et d'embeddings. Au lieu d'un RAG complet, il stocke les mémoires sous forme de fichiers .md avec de petites sections frontmatter contenant des informations de nom, description et type, plus un fichier MEMORY.md qui sert d'index.

Fonctionnement du système

Au moment de l'exécution, le système n'incorpore ni ne recherche tout. Il suit ce processus :

  • Scanne les fichiers de mémoire (limités à environ 200, les plus récents en premier)
  • Lit seulement les ~30 premières lignes (principalement des métadonnées)
  • Construit un manifeste léger
  • Utilise un petit modèle pour choisir les ~5 mémoires les plus pertinentes
  • Charge uniquement ces mémoires sélectionnées dans le contexte (avec des limites de taille)
Ad

Avantages clés

La conception offre plusieurs avantages pratiques :

  • Économique : Fichiers limités, tokens limités, coûts prévisibles
  • Rapide : Aucune opération d'embedding ou de recherche de similarité
  • Contrôlé : N'injecte que quelques mémoires avec des plafonds stricts partout
  • Lisible par l'humain : Tout est stocké sous forme de fichiers markdown
  • Moins de déchets : Évite explicitement de stocker des informations qui peuvent déjà être dérivées du dépôt

Le système traite la mémoire comme "potentiellement obsolète" plutôt que comme une vérité absolue, ce qui offre une approche rafraîchissante de la gestion de la mémoire des agents. Cette conception est particulièrement pragmatique pour les agents de codage et de débogage où la plupart des "mémoires" consistent en des préférences, du contexte ou des références externes plutôt que de grandes bases de connaissances.

Bien que cette approche ne remplace pas le RAG pour tous les cas d'utilisation, elle représente un bon compromis pour les agents de développement où la simplicité et la prévisibilité comptent plus qu'une récupération complète des connaissances.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Chambre : Agent IA pour la gestion de l'infrastructure GPU
Tools

Chambre : Agent IA pour la gestion de l'infrastructure GPU

Chamber est un agent d'IA qui gère l'infrastructure GPU en prenant en charge des tâches telles que l'approvisionnement de clusters, le diagnostic des travaux échoués et la gestion des charges de travail. Il fournit des opérations structurées avec validation et retour arrière, et non pas seulement des commandes shell brutes.

OpenClawRadar
VoidLLM : Proxy à connaissance zéro pour Ollama et vLLM avec contrôle d'accès par équipe
Tools

VoidLLM : Proxy à connaissance zéro pour Ollama et vLLM avec contrôle d'accès par équipe

VoidLLM est un proxy qui s'intercale entre les applications et les serveurs LLM locaux comme Ollama et vLLM, ajoutant un contrôle d'accès par organisation/équipe, une gestion de clés API, un suivi d'utilisation et une limitation de débit sans consulter les prompts. Il présente une surcharge proxy <2ms et fonctionne avec les SDK compatibles OpenAI.

OpenClawRadar
Open Source Claude Code Skills pour un Contenu de Réseaux Sociaux Personnalisé
Tools

Open Source Claude Code Skills pour un Contenu de Réseaux Sociaux Personnalisé

Un développeur a mis en open source 13 compétences Claude Code qui aident Claude à rédiger du contenu pour les réseaux sociaux avec votre propre voix. Les compétences incluent des outils de définition du contexte, de stratégie, de création et d'analyse pour LinkedIn, Twitter/X, Threads et Bluesky.

OpenClawRadar
Agent Premier : un harnais de codage RLM auto-améliorant avec REPL persistant et CRUD d'agent
Tools

Agent Premier : un harnais de codage RLM auto-améliorant avec REPL persistant et CRUD d'agent

Prime Agent est un harnais de codage open-source basé sur un noyau IPython persistant et un modèle de langage récursif, permettant aux agents de gérer leur propre contexte et leurs sous-agents.

OpenClawRadar