Zum Inhalt springen

Speicher für Claude Code, Cursor & OpenCode — Persistenter AI-Agent-Speicher

toon-memory gibt persistenen Speicher an die AI-Coding-Agenten, die du bereits verwendest. Egal ob du Claude Code, Cursor oder OpenCode bevorzugst — dein Agent wird sich an alles zwischen Sitzungen erinnern.

Claude Code hat volle Hook-Unterstützung mit toon-memory:

{
"mcpServers": {
"toon-memory": {
"command": "npx",
"args": ["-y", "toon-memory", "mcp"]
}
}
}

Hooks: SessionStart, PostToolUse, Stop — automatische Erinnerungen und Kontext-Laden.

MCP-Konfiguration zu Cursor hinzufügen:

{
"servers": {
"toon-memory": {
"command": "npx",
"args": ["-y", "toon-memory", "mcp"]
}
}
}

Zu .opencode/opencode.json hinzufügen:

{
"mcp": {
"toon-memory": {
"type": "local",
"command": ["npx", "-y", "toon-memory", "mcp"],
"enabled": true
}
}
}

Plugin: .opencode/plugins/toon-memory.ts — SessionStart-Hooks über Plugin.

{
"servers": {
"toon-memory": {
"command": "npx",
"args": ["-y", "toon-memory", "mcp"]
}
}
}

Zu .vscode/mcp.json hinzufügen:

{
"servers": {
"toon-memory": {
"command": "npx",
"args": ["-y", "toon-memory", "mcp"]
}
}
}

Zu .codex/config.toml hinzufügen:

[mcpServers.toon-memory]
command = "npx"
args = ["-y", "toon-memory", "mcp"]

Zu .gemini/settings.json hinzufügen:

{
"mcpServers": {
"toon-memory": {
"command": "npx",
"args": ["-y", "toon-memory", "mcp"]
}
}
}

Zu ~/.config/zed/settings.json hinzufügen:

{
"mcp_servers": {
"toon-memory": {
"command": "npx",
"args": ["-y", "toon-memory", "mcp"]
}
}
}
Terminal window
npx toon-memory

Der Installer wird:

  1. Erkennen, welche Agenten installiert sind
  2. Fragen, welche konfiguriert werden sollen
  3. MCP-Konfiguration automatisch hinzufügen

Alle Agenten erhalten dieselben 35 MCP-Tools und 4 MCP-Ressourcen:

  • memory_remember — Entscheidungen, Muster, Bugs speichern
  • memory_recall — Speicher durchsuchen (flach oder Graph-Modus)
  • memory_smart_recall — Einheitlicher Abruf mit BM25 + Graph + Qualität
  • context_generate — Vollständiges Projekt-Briefing in einem Aufruf
  • context_diff — Was sich seit letzter Sitzung geändert hat
  • Und 20 weitere Tools…

Du kannst toon-memory für mehrere Agenten gleichzeitig konfigurieren:

Terminal window
npx toon-memory
# Auswählen: claude, cursor, opencode

Alle Agenten teilen sich dieselbe Speicherdatei unter .toon-memory/memory/data.toon.

Bei paralleler Ausführung mehrerer Agenten:

Terminal window
memory_sessions()
// 🧭 Aktive Sitzungen (2):
// claude @ feature/auth (du)
// opencode @ feature/db

Sieh, welche Dateien andere Sitzungen bearbeiten, um Konflikte zu vermeiden.

Agent Konfigurationsoort Hooks
OpenCode .opencode/opencode.json Plugin-basiert
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 Anweisungsdatei
KiloCode ~/.kilocode/mcp_settings.json
OpenClaw .openclaw.json
Kiro .kiro/settings/mcp.json
Terminal window
npm install -g toon-memory
npx toon-memory # Interaktiver Installer

Siehe die Seite Unterstützte Agenten für detaillierte Konfigurationsinformationen.