IUM: MCP-Symbol-Indexer reduziert KI-Agent-Tokenverbrauch um 15,9x im Vergleich zu grep

IUM ist ein Zwei-Durchgang-AST-Walker, der eine SQLite-Datenbank jedes Symbolereignisses erstellt – Definitionen, Aufrufstellen, Mutationen – und den Index dann über das Model Context Protocol (MCP) als Werkzeuge für Claude Code, Cursor oder jeden MCP-Client bereitstellt. Statt dass grep Tausende von Zeilen in den Kontext spült, erhalten Agenten genaue Datei:Zeilen-Koordinaten, Call-Graph-Tracing und semantische Suche.
Warum es das gibt
Claude Code hat Kontextfenster verbrannt, indem es wiederholte grep-Aufrufe über unbekannte Codebasen hinweg machte – Dutzende von Dateien lesen, um eine einzige Funktion zu finden. IUM ersetzt das durch einen vorgebauten Index, der über MCP abgefragt wird.
Benchmark: Token-Kosten
Getestet gegen die DataFusion-Codebasis (1.538 Dateien, Rust). Vier äquivalente Abfragen wurden mit grep versus IUM ausgeführt:
- grep: 82.645 Tokens
- IUM: 5.190 Tokens
- Verhältnis: 15,9x weniger Tokens
Einschränkung vom Autor: grep gewinnt bei roher Ausführungsgeschwindigkeit. IUM gewinnt bei Token-Kosten in großem Umfang. Für einmalige Skripte verwenden Sie grep. Für KI-Agenten, die Tausende von Aufrufen tätigen, spricht die Rechnung für IUM.
Technische Details
- Zwei-Durchgang-AST-Walk → SQLite-Matrix von Symbolereignissen
- Stellt MCP-Werkzeuge für Trace, Suche und Koordinatensuche bereit
- Alles läuft lokal – Ihr Code verlässt niemals Ihren Rechner
- Unterstützte Sprachen: Rust, Python, TypeScript, CSS, HTML
Verwendung
Installieren von copecode.dev. Funktioniert sofort mit Claude Code, Cursor oder jedem MCP-Client.
📖 Vollständige Quelle lesen: r/ClaudeAI
👀 Siehe auch

PocketBot: Ein lokaler KI-Autopilot für iOS mit App-Intents und On-Device-Inferenz
PocketBot ist eine iOS-App, die ein quantisiertes 3B-Llama-Modell lokal auf dem Neural Engine des iPhones über Metal ausführt und dabei Apples AppIntents- und CoreLocation-Frameworks nutzt, um ereignisgesteuerte Automatisierungen ohne Cloud-Datenübertragung zu erstellen.

RescueBot: Telegram-basierte Sicherung und Wiederherstellung für OpenClaw-Bots
RescueBot ist eine leichtgewichtige Funktion, die automatisch Snapshots von OpenClaw-Bot-Konfigurationen erstellt und eine Ein-Klick-Wiederherstellung über Telegram-Befehle ermöglicht, wodurch SSH-Zugriff bei Ausfällen überflüssig wird.

"Erstellen eines lokalen Open-Source-AI-Arbeitsbereichs mit Rust und Tauri"
Entdecken Sie einen vollständig lokalen, Open-Source-AI-Arbeitsbereich, der mit Rust, Tauri und sqlite-vec erstellt wurde, ohne ein Python-Backend.

Log Reducer MCP Server reduziert Token-Verbrauch, wenn Claude Code Protokolle liest
Log Reducer ist ein MCP-Server, der Logdateien serverseitig verarbeitet, bevor er reduzierte Ausgaben an Claude Code sendet, wodurch Rohlogs im Kontextfenster vermieden werden. Er wendet 19 deterministische Transformationen an, die Logs um 50-90% komprimieren, wobei ein 2000-Zeilen-Log über 20.000+ Token aus Sitzungen entfernt.