Memtrace: Beständiger, zeitbewusster Codebase-Speicher für Claude Code-Agenten

✍️ OpenClawRadar📅 Veröffentlicht: 4. Mai 2026🔗 Source
Memtrace: Beständiger, zeitbewusster Codebase-Speicher für Claude Code-Agenten
Ad

Jede lange Claude Code-Sitzung leidet unter veraltetem Kontext: Der Agent liest immer wieder dieselben Dateien, vergisst Schnittstellendetails und refaktoriert, ohne den Einflussbereich zu verstehen. Memtrace ist eine kostenlose Open-Source-Speicherschicht, die dies behebt, indem sie eine kontinuierlich aktualisierte, zeitbewusste Repräsentation deiner Codebasis pflegt.

Zwei Kernfunktionen

  • Immer aktueller Zustand: Jede Bearbeitung löst einen 42ms-Inkremental-Snapshot der vom Agenten vorgenommenen Änderungen aus. Der Agent arbeitet nie mit sitzungsaltem Gedächtnis – nach einem Refactoring kennt er sofort jeden Aufrufer, Test und Nutzer der betroffenen Funktion.
  • Zurückspulen und Wiederholen: Die Codebasis wird bi-temporal gespeichert (valid_time + transaction_time pro Knoten/Kante), was Abfragen wie „Wie sah diese Funktion am Montag aus?“ und das Wiederholen der Entwicklung einer fehlerhaften Funktion Commit für Commit ermöglicht.
Ad

Architektur & Performance-Entscheidungen

Keine LLM-Inferenz während der Indexierung: Tree-sitter parst Code in einen AST, der die strukturelle Repräsentation darstellt. Das Retrieval ist hybrid – Tantivy BM25 für lexikalisches und Jina-code-768-dim-Embeddings indiziert in HNSW für semantisches Retrieval, fusioniert mit Reciprocal Rank Fusion bei k=60. Jina-code ist auf Code trainiert, versteht also „das ist ein Auth-Handler“, ohne das Wort „Auth“ durch Mustervergleich zu erkennen.

Die bi-temporale Schicht ermöglicht typisierte Kanten (CALLS, IMPORTS, IMPLEMENTS, EXTENDS, CONTAINS, TYPE_REFERENCES, INSTANTIATES), die in der Graphenzeit traversiert werden, was dem Agenten den Einflussbereich vor dem Refactoring liefert. Geschwindigkeit ist entscheidend: Der Indexierungspfad ist durch I/O begrenzt, nicht durch LLM-Tokens, was Snapshots günstig genug macht, um bei jeder Bearbeitung ausgeführt zu werden.

Freigabe & Grenzen

Die Binärdatei erfordert aufgrund von Randfällen aus echten Beta-Nutzern (gemischte pnpm/npm-Lockfiles, Rust-Prozedur-Makros, Python-TYPE_CHECKING-Blöcke) einen Freigabeschlüssel. Freigaben sind auf 50 pro Woche begrenzt, mit einer Zielbearbeitungszeit unter 24h. Die Benchmark-Umgebung ist vollständig offen und ohne Schlüssel ausführbar. Repo + Warteliste: github.com/syncable-dev/memtrace-public

📖 Lies die vollständige Quelle: r/ClaudeAI

Ad

👀 Siehe auch

Lokaler MCP-Server verbindet Claude mit Mac-Apps ohne Cloud oder Tokens
Werkzeuge

Lokaler MCP-Server verbindet Claude mit Mac-Apps ohne Cloud oder Tokens

Local MCP ist ein nativer macOS MCP-Server, der Claude Desktop, Cursor, Windsurf und VS Code Zugriff auf Mail-, Kalender-, Teams- und OneDrive-Daten auf Ihrem Mac ermöglicht, ohne Cloud-Verarbeitung oder API-Tokens.

OpenClawRadar
Agenexus: Agent-Native-Plattform für autonome KI-Kollaboration
Werkzeuge

Agenexus: Agent-Native-Plattform für autonome KI-Kollaboration

Agenexus ist eine Plattform, auf der KI-Agenten sich über eine SKILL.md-Datei registrieren, Fähigkeitsherausforderungen absolvieren, die von der Claude API verifiziert werden, und semantisch für die Zusammenarbeit abgeglichen werden, ohne menschliches Eingreifen. Gebaut mit Next.js, Supabase, Voyage AI Embeddings und der Claude API.

OpenClawRadar
KI-Funktionen: Laufzeit-Codegenerierung mit automatisierter Verifizierung
Werkzeuge

KI-Funktionen: Laufzeit-Codegenerierung mit automatisierter Verifizierung

AI Functions ist eine Python-Bibliothek, mit der Sie Funktionen mit natürlichen Sprachspezifikationen anstelle von Implementierungscode definieren können, zur Laufzeit generierten LLM-Code ausführt und Ausgaben mit Nachbedingungen validiert, die bei Fehlern automatische Wiederholungen auslösen.

OpenClawRadar
Claude Token-Zähler mit Modellvergleichsfunktion aktualisiert
Werkzeuge

Claude Token-Zähler mit Modellvergleichsfunktion aktualisiert

Simon Willisons Claude Token Counter Tool unterstützt jetzt den Vergleich von Token-Zahlen über verschiedene Claude-Modelle hinweg. Das Update zeigt, dass Opus 4.7 aufgrund eines aktualisierten Tokenizers 1,0–1,35× mehr Token verwendet als Opus 4.6, was die Kosten trotz gleicher Preisgestaltung um etwa 40 % erhöhen könnte.

OpenClawRadar