Claude Codes dateibasiertes Speichersystem: Eine pragmatische Alternative zu Vektor-Datenbanken

Claude Code verwendet einen dateibasierten Ansatz für Agentenspeicher, der die typische Vektordatenbank- und Embedding-Einrichtung ersetzt. Anstatt vollständiges RAG zu nutzen, speichert es Erinnerungen als .md-Dateien mit kleinen Frontmatter-Abschnitten, die Name, Beschreibung und Typinformationen enthalten, plus einer MEMORY.md-Datei, die als Index fungiert.
Wie das System funktioniert
Zur Laufzeit embeddet oder durchsucht das System nicht alles. Es folgt diesem Prozess:
- Scannt Speicherdateien (begrenzt auf etwa 200, neueste zuerst)
- Liest nur die ersten ~30 Zeilen (hauptsächlich Metadaten)
- Erstellt ein leichtgewichtiges Manifest
- Verwendet ein kleines Modell, um die ~5 relevantesten Erinnerungen auszuwählen
- Lädt nur diese ausgewählten Erinnerungen in den Kontext (mit Größenbeschränkungen)
Wesentliche Vorteile
Das Design bietet mehrere praktische Vorteile:
- Kosteneffizient: Begrenzte Dateien, begrenzte Tokens, vorhersehbare Kosten
- Schnell: Keine Embedding- oder Ähnlichkeitssuchoperationen
- Kontrolliert: Injiziert nur wenige Erinnerungen mit harten Grenzen überall
- Menschenlesbar: Alles wird als Markdown-Dateien gespeichert
- Weniger Müll: Vermeidet explizit das Speichern von Informationen, die bereits aus dem Repository abgeleitet werden können
Das System behandelt Speicher als "möglicherweise veraltet" anstatt als absolute Wahrheit, was einen erfrischenden Ansatz für das Agentenspeichermanagement bietet. Dieses Design ist besonders pragmatisch für Programmier- und Debugging-Agenten, bei denen der meiste "Speicher" aus Präferenzen, Kontext oder externen Referenzen besteht, anstatt aus großen Wissensdatenbanken.
Während dieser Ansatz RAG für alle Anwendungsfälle nicht ersetzt, stellt er einen soliden Kompromiss für Entwicklungsagenten dar, bei denen Einfachheit und Vorhersehbarkeit wichtiger sind als umfassende Wissensabfrage.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Manifest fügt Unterstützung für MiniMax-Token-Pläne mit dem M2.7-Modell hinzu
Manifest, eine Open-Source-Routing-Schicht für OpenClaw, unterstützt jetzt MiniMax-Token-Pläne ab 10 US-Dollar pro Monat. Das neue MiniMax M2.7-Modell wurde speziell für OpenClaw-Workflows trainiert und erzielt 62,7 Punkte auf MM-ClawBench und 56,2 Punkte auf SWE-Bench Pro.

Anwendung der Claude-Code-Architektur auf lokale 9B-Modelle: Wichtige Erkenntnisse und Optimierungen
Ein Entwickler extrahierte Architekturmuster aus dem geleakten Quellcode von Claude Code und wandte 10 Optimierungen auf qwen3.5:9b an, das lokal auf einer RTX 5070 Ti läuft. Die wichtigste Erkenntnis war, dass qwen3.5:9b native strukturierte tool_calls hat, und die größte Einschränkung für 9B-Modelle ist die Selbstdisziplin, zu wissen, wann man mit dem Erkunden aufhören und mit der Ausgabeerzeugung beginnen soll.

Scheiß erledigen: Meta-Prompting-System für KI-Codierungsagenten
Get Shit Done ist ein Meta-Prompting-, Kontext-Engineering- und spezifikationsgetriebenes Entwicklungssystem, das mit Claude Code, OpenCode, Gemini CLI, Codex, Copilot und Antigravity funktioniert. Es behebt Kontextverfall durch strukturierte Prompts und Verifizierungs-Workflows.

Claude Code v2.1.59 fügt Auto-Memory, den Copy-Befehl und Shell-Verbesserungen hinzu.
Claude Code v2.1.59 führt automatisches Kontextspeichern in den Auto-Speicher mit /memory-Verwaltung ein, fügt einen /copy-Befehl für interaktive Codeblock-Auswahl hinzu und verbessert Präfix-Vorschläge für zusammengesetzte Bash-Befehle.