Claude Supermemory V2 : plugin de mémoire persistante pour Claude Code

Claude Supermemory V2 : plugin de mémoire persistante pour Claude Code

Introduction

Claude est devenu le LLM de référence pour les développeurs, mais à chaque fois que vous terminez une tâche vous perdez le contexte. Claude Supermemory V2 résout ce problème en ajoutant une couche de mémoire persistante partagée par l’équipe à Claude Code. Le plugin est entièrement open‑source, facile à installer et à configurer, et vous permet de stocker les décisions clés, l’architecture du projet, les bugs, etc. – tout est automatiquement capturé à la fin d’une session.

Qu’est‑ce que Claude Supermemory ?

  • Mémoire persistante – Stockez les passages importants de votre code ou de l’historique de conversation. Claude peut les récupérer lorsque vous reverrez le projet.
  • Portées équipe & personnelle – Les conteneurs séparés vous permettent de partager les connaissances à travers un projet ou de les garder privées.
  • Capture automatique – Le plugin enregistre automatiquement les conversations à la fin de chaque session.
  • Déclencheurs personnalisés – Configurez des mots‑clés tels que remember, architecture, bug, fix pour identifier les passages importants.
  • Flux de travail intégrés – Utilisez les commandes Claude intégrées, par ex., /claude-supermemory:index ou /claude-supermemory:project-config.

Prérequis

  • Un environnement Claude Code actif.
  • Un compte Supermemory (la couche gratuite suffit ; la version premium ouvre de plus grands contextes).
  • Expérience en ligne de commande de base.

Étapes d’installation

  1. Ouvrez un terminal dans le projet où vous exécutez Claude Code.
  2. Exécutez la commande marketplace pour ajouter le plugin :
    /plugin marketplace add supermemoryai/claude-supermemory
    
  3. Installez le plugin :
    /plugin install claude-supermemory
    

Configuration

1. Variable d’environnement

Définissez votre clé API Supermemory. Obtenez‑la dans votre console à console.supermemory.ai.

export SUPERMEMORY_CC_API_KEY="sm_..."
Activez éventuellement le logging de débogage :
export SUPERMEMORY_DEBUG=true

2. Paramètres globaux

Créez ou éditez ~/.supermemory-claude/settings.json :

{
  "maxProfileItems": 5,
  "signalExtraction": true,
  "signalKeywords": ["remember", "architecture", "decision", "bug", "fix"],
  "signalTurnsBefore": 3,
  "includeTools": ["Edit", "Write"]
}
maxProfileItems – combien de mémoires apparaissent dans un seul prompt. • signalExtraction – ne capture que les passages qui correspondent à signalKeywords.

3. Surcharges au niveau du projet

Créez .claude/.supermemory-claude/config.json (ou utilisez la commande /claude-supermemory:project-config) :

{
  "apiKey": "sm_...",
  "repoContainerTag": "my-team-project",
  "signalExtraction": true
}

Utilisation du plugin

Commande Description
/claude-supermemory:index Indexe votre base de code, identifiant l’architecture et les patterns.
/claude-supermemory:project-config Ouvre le fichier de configuration du projet pour édition ou en crée un.
/claude-supermemory:logout Efface les identifiants stockés de l’environnement.

Pendant une session, préfixez les phrases clés avec les mots‑déclencheurs (remember, bug, fix). Le plugin extrait automatiquement ces passages dans un pool de mémoire. À l’exécution suivante, appelez

/supersearch ...
et Claude récupérera les discussions passées pertinentes.

Personnalisation avancée

  • Mots‑clés de signal dynamiques – Ajustez signalKeywords pour vos propres flux de travail.
  • Balises personnalisées – Utilisez repoContainerTag pour nommer les mémoires par projet ou domaine.
  • Mode de débogage – Mettez SUPERMEMORY_DEBUG=true pour consigner les captures et les requêtes de recherche à des fins de dépannage.

Guide de contribution

  1. Fork supermemoryai/claude-supermemory.
  2. Créez une branche fonctionnelle : git checkout -b add-feature-x.
  3. Ajoutez des tests et de la documentation.
  4. Soumettez une pull request en suivant le template.

Le projet utilise une licence MIT, vous pouvez donc intégrer le plugin dans vos workflows commerciaux ou privés.

Pourquoi c’est important

En préservant le contexte entre les sessions, Claude Supermemory réduit la charge cognitive du débogage, de l’intégration et de la conception itérative. Les équipes peuvent collaborer sur la même base de connaissances, garantissant que chacun référence les mêmes décisions architecturales et patterns de code.

Conclusion

Claude Supermemory V2 apporte un élément manquant à l’écosystème Claude – une mémoire persistante et partageable. Il est simple à configurer mais puissant en pratique. Plongez dès aujourd’hui, expérimentez les déclencheurs, et observez votre flux de travail de développement devenir plus intelligent et plus efficace.

Original Article: Voir l’original

Partager cet article