Madar: Lokaler Kontext-Compiler für Claude Code / Cursor — 78 % weniger Token im NestJS-Repository

✍️ OpenClawRadar📅 Veröffentlicht: 17. Juni 2026🔗 Source
Madar: Lokaler Kontext-Compiler für Claude Code / Cursor — 78 % weniger Token im NestJS-Repository
Ad

Madar ist ein Open-Source-Tool zur lokalen Kontextkompilierung für Coding-Agenten wie Claude Code, Cursor, Copilot und Gemini. Es kartiert Ihr TypeScript/Node.js-Repository einmalig (lokal, ohne ML-Abhängigkeiten) und liefert über MCP für jede Anfrage ein minimales Kontextpaket, sodass der Agent nicht bei jeder Sitzung die Codebasis neu entdecken muss.

Funktionsweise

Installieren Sie es global und erstellen Sie einen auf Ihren Backend-Dienst beschränkten Graphen mit --spi (Single Package Isolation):

npm i -g @lubab/madar
madar generate . --spi
madar claude install   # oder: madar cursor install / madar copilot install

Das Tool ist deterministisch – reine statische Analyse von Importen und Aufrufpfaden, keine Embeddings, keine Modellaufrufe.

Benchmark bei NestJS + BullMQ (~800 Dateien)

Dieselbe Frage („Wie wird der Ideenbericht generiert?“) wurde Claude Code mit und ohne Madar gestellt. Zahlen aus Anthropics Bericht:

  • Eingabe-Tokens: 1.000.776 (ohne) → 223.539 (mit Madar) – 78% Reduktion
  • Kosten: 1,84 $ → 0,69 $ – 63% Ersparnis
  • Runden: 16 → 5
  • Tool-Aufrufe: 15 → 4
Ad

Nachteile

Der Autor ist transparent bezüglich der Einschränkungen:

  • Nur mit einem Repository, einem Agenten und einem Fragetyp („Wie funktioniert X?“) getestet. Kein allgemeingültiger Anspruch.
  • Die Eingrenzung ist entscheidend: Die Verwendung von --spi für einen einzelnen Dienst funktionierte; bei einem gesamten Monorepo erzeugte es Kontextpakete, die die Token-Nutzung sogar erhöhen konnten.
  • Bearbeitungs- und Überprüfungsaufgaben sind noch nicht validiert – der Vorteil liegt bei erklärenden Abfragen.
  • Funktioniert derzeit nur mit TypeScript/Node.js-Codebasen.

Für wen es geeignet ist

Entwickler, die an großen NestJS-, Express- oder Node.js-Repositories arbeiten, KI-Coding-Agenten nutzen und Token-Verschwendung durch wiederholtes Kontext-Sammeln vermeiden möchten. Nicht geeignet für Monorepos ohne sorgfältige Eingrenzung.

📖 Quelle lesen: r/ClaudeAI

Ad

👀 Siehe auch

🦀
Werkzeuge

Zusammenarbeiten: Eine Claude-Code-Fähigkeit für strukturiertes, asynchrones Dokumentenschreiben mit Multi-Agent-Übergaben

Eine Claude Code-Fähigkeit namens ‚collaborate‘ ermöglicht das Schreiben von Dokumenten mit mehreren Mitwirkenden, wobei jeder Teilnehmer eine verständliche Zusammenfassung von Claude über vorherige Änderungen, die zugrundeliegenden Überlegungen und die nächsten Aufgaben erhält, mit Unterstützung für parallele Abschnitte, strukturierte Kritik und Slack-/Signal-Benachrichtigungen.

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
Open-Source Ralph Loop Toolkit für Claude Code: Pickle Rick und Mr. Meeseeks Agents
Werkzeuge

Open-Source Ralph Loop Toolkit für Claude Code: Pickle Rick und Mr. Meeseeks Agents

Eine Open-Source-Erweiterung für Claude Code implementiert die Ralph-Loop-Technik mit zwei autonomen Agenten: Pickle Rick für PRD-gesteuerte Entwicklung und Mr. Meeseeks für Code-Review. Beide nutzen tmux mit Live-Dashboards und macOS-Benachrichtigungen.

OpenClawRadar
2-Prompt-System zur Kontextübertragung zwischen Claude-Chats ohne Token-Verschwendung
Werkzeuge

2-Prompt-System zur Kontextübertragung zwischen Claude-Chats ohne Token-Verschwendung

Ein Entwickler teilt zwei Prompts, um eine gesamte Claude-Konversation in einen strukturierten Kontextblock zu komprimieren und in einen neuen Chat zu laden, wobei Entscheidungen, Arbeit und nächste Schritte erhalten bleiben.

OpenClawRadar