Codebase Memory MCP: Graph-basierte Code-Erkundung für Claude Code

Ein Entwickler hat einen MCP-Server namens codebase-memory-mcp erstellt, der ein häufiges Problem mit Claude Code angeht: ineffizienter Token-Verbrauch bei der Erkundung der Codebasis-Struktur. Anstatt Claude Dateien einzeln nach Fragen wie "Was ruft diese Funktion auf?" oder "Finde toten Code" durchsuchen zu lassen, baut dieses Tool einen persistenten Wissensgraphen der Codebasis auf.
Wie es funktioniert
Der Server verwendet Tree-sitter, um 64 Sprachen (einschließlich Python, Go, JavaScript, TypeScript, Rust, Java und C++) in einen SQLite-basierten Graphen zu parsen, der Funktionen, Klassen, Aufrufketten, HTTP-Routen und serviceübergreifende Verknüpfungen erfasst. Wenn Claude Code strukturelle Fragen stellt, fragt es diesen Graphen ab, anstatt Dateien einzeln zu scannen.
Leistungsverbesserungen
In einem Vergleich verbrauchten 5 strukturelle Fragen etwa 412.000 Token über traditionelle Datei-für-Datei-Erkundung gegenüber nur etwa 3.400 Token über Graph-Abfragen – eine Reduzierung um das 120-fache. Der Entwickler berichtet von durchschnittlichen Einsparungen von etwa 20-fach weniger Token im regulären Betrieb, plus erheblichen Zeitersparnissen.
Hauptfunktionen
- 64 Sprachunterstützung via Tree-sitter-Parsing
- Aufrufgraph-Verfolgung: "Was ruft ProcessOrder auf?" liefert die vollständige Kette in <100ms
- Dead-Code-Erkennung mit intelligenter Einstiegspunkt-Filterung
- Serviceübergreifende HTTP-Verknüpfung (findet REST-Aufrufe zwischen Diensten)
- Cypher-ähnliche Abfragesprache für Ad-hoc-Erkundung
- Architekturübersicht mit Louvain-Community-Erkennung
- Architecture Decision Records, die über Sitzungen hinweg bestehen bleiben
- 14 MCP-Tools (funktioniert auch mit Codex CLI, Cursor, Windsurf und anderen Integrationen)
- CLI-Modus für direkte Terminalnutzung ohne MCP-Client
Einrichtung und Nutzung
Das Tool ist eine einzelne Go-Binärdatei ohne Docker, externe Datenbanken oder API-Schlüssel erforderlich. Die Installation erfolgt über codebase-memory-mcp install, was Claude Code automatisch konfiguriert. Benutzer sagen einfach "Indexiere dieses Projekt" zum Starten, und der Graph synchronisiert sich automatisch bei Dateiänderungen, um aktuell zu bleiben.
Benchmarks und Lizenzierung
Der Entwickler hat Benchmarks über 35 echte Open-Source-Repositories mit 78 bis 49.000 Knoten durchgeführt, einschließlich des Linux-Kernels. Das Projekt ist Open Source unter MIT-Lizenz.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Open-Source-Chrome-Erweiterungs-Entwicklungskompetenzpaket veröffentlicht
Der Entwickler quangpl hat vier Jahre Erfahrung in der Chrome-Erweiterungsentwicklung in acht KI-Agenten-Fähigkeiten verpackt, die Gerüstbau mit WXT, Manifest-Generierung, Sicherheitsaudits, Tests, Asset-Generierung, Veröffentlichung und MV2-zu-MV3-Migration abdecken.

BaseLayer: Open-Source Behavioral Compression Pipeline für KI-Gedächtnissysteme
BaseLayer ist eine Open-Source-Pipeline, die Überzeugungen, Verhaltensweisen, Spannungen und Widersprüche aus Gesprächen, Tagebüchern und veröffentlichten Texten extrahiert und sie in ein Identitätsprofil für KI-Modelle komprimiert. Sie wurde an Datensätzen getestet, die von 8 persönlichen Tagebucheinträgen bis hin zu großen Korpora wie den Aktionärsbriefen von Warren Buffett (350.000 Wörter) und den Investment-Memos von Howard Marks (600.000 Wörter) reichen.

Agent Memory Protocol (AMP): Offene Spezifikation für interoperables KI-Agentengedächtnis auf Basis von MCP
AMP definiert eine standardisierte Schnittstelle für persistenten Speicher in MCP-kompatiblen Agenten mit sechs Kernverben: encode, recall, forget, consolidate, pin und stats. Enthält Konformitätstestsuite und Referenzimplementierung.

Argus: Open-Source VS Code Erweiterung für Echtzeit-Beobachtbarkeit von Claude Code
Argus visualisiert Claude Code-Agent-Schritte in Echtzeit in VS Code und zeigt Zeitstrahl, Abhängigkeitsdiagramm sowie Kosten-/Schleifenerkennung, um tokenverschwendendes Verhalten zu debuggen.