Memoria para Claude Code, Cursor y OpenCode — Memoria Persistente para Agentes
Memoria para Tu Agente Favorito
Sección titulada «Memoria para Tu Agente Favorito»toon-memory le da memoria persistente a los agentes de IA para coding que ya usas. Ya sea que prefieras Claude Code, Cursor u OpenCode, tu agente recordará todo entre sesiones.
Configuración por Agente
Sección titulada «Configuración por Agente»Claude Code
Sección titulada «Claude Code»Claude Code tiene soporte completo de hooks con toon-memory:
{ "mcpServers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}Hooks: SessionStart, PostToolUse, Stop — recordatorios automáticos y carga de contexto.
Agrega configuración MCP a Cursor:
{ "servers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}OpenCode
Sección titulada «OpenCode»Agrega a .opencode/opencode.json:
{ "mcp": { "toon-memory": { "type": "local", "command": ["npx", "-y", "toon-memory", "mcp"], "enabled": true } }}Plugin: .opencode/plugins/toon-memory.ts — hooks SessionStart vía plugin.
Windsurf
Sección titulada «Windsurf»{ "servers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}VS Code / Copilot
Sección titulada «VS Code / Copilot»Agrega a .vscode/mcp.json:
{ "servers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}Codex CLI
Sección titulada «Codex CLI»Agrega a .codex/config.toml:
[mcpServers.toon-memory]command = "npx"args = ["-y", "toon-memory", "mcp"]Gemini CLI
Sección titulada «Gemini CLI»Agrega a .gemini/settings.json:
{ "mcpServers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}Agrega a ~/.config/zed/settings.json:
{ "mcp_servers": { "toon-memory": { "command": "npx", "args": ["-y", "toon-memory", "mcp"] } }}Instalador Interactivo (El Más Fácil)
Sección titulada «Instalador Interactivo (El Más Fácil)»npx toon-memoryEl instalador:
- Detecta qué agentes tienes instalados
- Pregunta cuáles configurar
- Agrega la configuración MCP automáticamente
Qué Obtiene Cada Agente
Sección titulada «Qué Obtiene Cada Agente»Todos los agentes obtienen las mismas 35 herramientas MCP y 4 recursos MCP:
memory_remember— Guardar decisiones, patrones, bugsmemory_recall— Buscar memoria (modo flat o graph)memory_smart_recall— Recall unificado con BM25 + grafo + calidadcontext_generate— Resumen completo del proyecto en una llamadacontext_diff— Qué cambió desde la última sesión- Y 20 herramientas más…
Soporte Multi-Agente
Sección titulada «Soporte Multi-Agente»Puedes configurar toon-memory para múltiples agentes simultáneamente:
npx toon-memory# Seleccionar: claude, cursor, opencodeTodos los agentes comparten el mismo archivo de memoria en .toon-memory/memory/data.toon.
Coordinación de Sesiones
Sección titulada «Coordinación de Sesiones»Cuando ejecutas múltiples agentes en paralelo:
memory_sessions()// 🧭 Sesiones activas (2):// • claude @ feature/auth (tú)// • opencode @ feature/dbMira qué archivos están tocando otras sesiones para evitar conflictos.
Agentes Soportados (15+)
Sección titulada «Agentes Soportados (15+)»| Agente | Ubicación de Config | Hooks |
|---|---|---|
| OpenCode | .opencode/opencode.json |
Basado en plugin |
| 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 | — | Archivo de instrucciones |
| KiloCode | ~/.kilocode/mcp_settings.json |
— |
| OpenClaw | .openclaw.json |
— |
| Kiro | .kiro/settings/mcp.json |
— |
Empieza
Sección titulada «Empieza»npm install -g toon-memorynpx toon-memory # Instalador interactivoMira la página de Agentes Soportados para configuración detallada.