Mémoire pour Claude Code, Cursor et OpenCode — Mémoire persistante des agents IA
Mémoire pour votre agent IA préféré
Section intitulée « Mémoire pour votre agent IA préféré »toon-memory donne une mémoire persistante aux agents de codage IA que vous utilisez déjà. Que vous préfériez Claude Code, Cursor ou OpenCode, votre agent se souviendra de tout entre les sessions.
Configuration spécifique par agent
Section intitulée « Configuration spécifique par agent »Claude Code
Section intitulée « Claude Code »Claude Code a un support complet des hooks avec toon-memory :
{ "mcpServers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}Hooks : SessionStart, PostToolUse, Stop — rappels automatiques et chargement de contexte.
Ajoutez la configuration MCP à Cursor :
{ "servers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}OpenCode
Section intitulée « OpenCode »Ajoutez à .opencode/opencode.json :
{ "mcp": { "toon-memory": { "type": "local", "command": ["npx", "-y", "toon-memory", "mcp"], "enabled": true } }}Plugin : .opencode/plugins/toon-memory.ts — hooks SessionStart via plugin.
Windsurf
Section intitulée « Windsurf »{ "servers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}VS Code / Copilot
Section intitulée « VS Code / Copilot »Ajoutez à .vscode/mcp.json :
{ "servers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}Codex CLI
Section intitulée « Codex CLI »Ajoutez à .codex/config.toml :
[mcpServers.toon-memory]command = "npx"args = ["-y", "toon-memory", "mcp"]Gemini CLI
Section intitulée « Gemini CLI »Ajoutez à .gemini/settings.json :
{ "mcpServers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}Ajoutez à ~/.config/zed/settings.json :
{ "mcp_servers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}Installateur interactif (le plus simple)
Section intitulée « Installateur interactif (le plus simple) »npx toon-memoryL’installateur va :
- Détecter les agents que vous avez installés
- Demander lesquels configurer
- Ajouter la config MCP automatiquement
Ce que chaque agent obtient
Section intitulée « Ce que chaque agent obtient »Tous les agents obtiennent les mêmes 35 outils MCP et 4 ressources MCP :
memory_remember— Enregistrer décisions, patterns, bugsmemory_recall— Rechercher en mémoire (mode plat ou graphe)memory_smart_recall— Rappel unifié avec BM25 + graphe + qualitécontext_generate— Briefing projet complet en un appelcontext_diff— Ce qui a changé depuis la dernière session- Et 15 autres outils…
Support multi-agents
Section intitulée « Support multi-agents »Vous pouvez configurer toon-memory pour plusieurs agents simultanément :
npx toon-memory# Sélectionner : claude, cursor, opencodeTous les agents partagent le même fichier mémoire à .toon-memory/memory/data.toon.
Coordination de sessions
Section intitulée « Coordination de sessions »Lors de l’exécution de plusieurs agents en parallèle :
memory_sessions()// 🧭 Active sessions (2):// • claude @ feature/auth (you)// • opencode @ feature/dbVoyez quels fichiers les autres sessions touchent pour éviter les conflits.
Agents supportés (15+)
Section intitulée « Agents supportés (15+) »| Agent | Emplacement de la config | Hooks |
|---|---|---|
| OpenCode | .opencode/opencode.json |
Basé sur plugins |
| Claude Code | .claude/settings.json |
SessionStart + PostToolUse + Stop |
| Cursor | .cursor/mcp.json |
— |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
— |
| VS Code | .vscode/mcp.json |
— |
| Codex CLI | .codex/config.toml |
SessionStart + PostToolUse + Stop |
| Gemini CLI | .gemini/settings.json |
SessionStart + PostToolUse + Stop |
| Zed | ~/.config/zed/settings.json |
— |
| Cline | .cline/mcp.json |
— |
| Continue | .continue/config.json |
— |
| Antigravity | .gemini/config/mcp_config.json |
PreInvocation + PostToolUse + Stop |
| Aider | — | Fichier d’instructions |
| KiloCode | ~/.kilocode/mcp_settings.json |
— |
| OpenClaw | .openclaw.json |
— |
| Kiro | .kiro/settings/mcp.json |
— |
Commencer
Section intitulée « Commencer »npm install -g toon-memorynpx toon-memory # Installateur interactifConsultez la page Agents supportés pour la configuration détaillée.