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

✍️ OpenClawRadar📅 Veröffentlicht: 13. April 2026🔗 Source
Claude Codes dateibasiertes Speichersystem: Eine pragmatische Alternative zu Vektor-Datenbanken
Ad

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)
Ad

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

Ad

👀 Siehe auch

OpenClaw Agent Memory Plugin: Persistenter Kontext über Sitzungen hinweg
Werkzeuge

OpenClaw Agent Memory Plugin: Persistenter Kontext über Sitzungen hinweg

Ein Entwickler hat ein Memory-Layer-Plugin für OpenClaw erstellt, das vor jedem Zug relevanten Kontext aus vergangenen Gesprächen einspielt und nach jedem Zug neue Fakten und Ereignisse speichert, wodurch das Problem gelöst wird, dass Agenten zwischen Sitzungen alles vergessen.

OpenClawRadar
Lat.md: Ein auf Markdown basierendes Wissensdiagramm für Codebasen
Werkzeuge

Lat.md: Ein auf Markdown basierendes Wissensdiagramm für Codebasen

Lat.md erstellt einen Wissensgraphen für Codebasen mithilfe von miteinander verbundenen Markdown-Dateien in einem lat.md/-Verzeichnis. Es löst Skalierungsprobleme bei monolithischer Dokumentation, indem es Abschnitte mit [[Wiki-Links]] verknüpft, über Kommentare wie // @lat: [[section-id]] mit Quellcode verbindet und CLI-Tools für Validierung und Suche bereitstellt.

OpenClawRadar
llama.cpp上的Qwen 3.6 27B通过MTP推测解码达到2.5倍速度
Werkzeuge

llama.cpp上的Qwen 3.6 27B通过MTP推测解码达到2.5倍速度

Ein Reddit-Bericht meldet 2,5-fach schnellere Inferenz bei Qwen 3.6 27B mittels MTP spekulativem Decoding mit einem benutzerdefinierten llama.cpp-PR, was 28 tok/s auf einem Mac M2 Max 96GB erreicht. Enthält vorkonvertierte GGUF-Quantisierungen und korrigierte Chat-Templates.

OpenClawRadar
NerfGuard: Ein Klassifikator, der Codierungsanfragen an günstigere Modelle weiterleitet und die Kosten um das Dreifache senkt
Werkzeuge

NerfGuard: Ein Klassifikator, der Codierungsanfragen an günstigere Modelle weiterleitet und die Kosten um das Dreifache senkt

NerfGuard verwendet einen schnellen Klassifizierer, um Anfragen von Codierungsagenten an das günstigste Modell und die erforderliche Reasoning-Tiefe weiterzuleiten, was eine dreifache Nutzung bei gleichen Kosten ermöglicht. Inklusive Token-Optimierungen.

OpenClawRadar