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:indexou/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
- Ouvrez un terminal dans le projet où vous exécutez Claude Code.
- Exécutez la commande marketplace pour ajouter le plugin :
/plugin marketplace add supermemoryai/claude-supermemory - 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_..."
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 ...
Personnalisation avancée
- Mots‑clés de signal dynamiques – Ajustez
signalKeywordspour vos propres flux de travail. - Balises personnalisées – Utilisez
repoContainerTagpour nommer les mémoires par projet ou domaine. - Mode de débogage – Mettez
SUPERMEMORY_DEBUG=truepour consigner les captures et les requêtes de recherche à des fins de dépannage.
Guide de contribution
- Fork
supermemoryai/claude-supermemory. - Créez une branche fonctionnelle :
git checkout -b add-feature-x. - Ajoutez des tests et de la documentation.
- 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.