SymDex: Open-Source MCP-Code-Indexer reduziert Token-Verbrauch von KI-Agenten

✍️ OpenClawRadar📅 Veröffentlicht: 9. März 2026🔗 Source
SymDex: Open-Source MCP-Code-Indexer reduziert Token-Verbrauch von KI-Agenten
Ad

Was SymDex macht

SymDex adressiert ein spezifisches Problem aktueller KI-Codierungsagenten: Wenn sie aufgefordert werden, eine Funktion zu finden, lesen sie typischerweise die gesamte Datei, die diese Funktion enthält, und verbrauchen dabei Kontextfenster-Token, bevor sie echte Arbeit leisten. Der Entwickler baute SymDex, weil jeder KI-Agent, den er verwendete, ganze Dateien nur las, um eine Funktion zu finden.

Die Token-Rechnung

Laut dem Quellmaterial enthält eine 300-Zeilen-Datei etwa 10.500 Zeichen. Bei BPE-Tokenizern (die von großen LLMs verwendet werden), die etwa 3-4 Zeichen pro Token verarbeiten, sind das etwa 3.000 Token für den Code, plus Einrückungsleerzeichen und Antwortrahmen, insgesamt etwa 3.400 Token, um eine Funktion nachzuschlagen. Eine echte Debugging-Sitzung könnte 8-10 Dateien betreffen und den größten Teil des Kontextfensters verbrauchen, bevor überhaupt Korrekturen vorgenommen werden.

Ad

Wie es funktioniert

SymDex indiziert Ihre Codebasis einmal vorab. Nach der Indizierung weiß Ihr Agent genau, wo sich jede Funktion und Klasse befindet, ohne ganze Dateien lesen zu müssen. Dieselbe 300-Zeilen-Datei, deren Lesen ~3.400 Token kostet, liefert Ergebnisse mit SymDex in ~100 Token.

Zusätzliche Funktionen umfassen:

  • Semantische Suche lokal (Funktionen nach ihrer Funktion finden, nicht nur nach Namen)
  • Call-Graph-Tracking, damit Ihr Agent weiß, was kaputt geht, bevor er etwas anfasst

Erste Schritte

Installation und grundlegende Verwendung:

pip install symdex
symdex index ./your-project --name myproject
symdex search "validate email"

Kompatibilität und Lizenzierung

SymDex funktioniert mit Claude, Codex, Gemini CLI, Cursor, Windsurf und jedem MCP-kompatiblen Agenten. Es hat auch eine eigenständige CLI. Das Tool ist kostenlos, MIT-lizenziert und läuft vollständig auf Ihrem Rechner. Es unterstützt 12 Programmiersprachen.

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch

Vibeyard fügt P2P-Sitzungsteilung für Claude Code hinzu.
Werkzeuge

Vibeyard fügt P2P-Sitzungsteilung für Claude Code hinzu.

Vibeyard, eine Open-Source-IDE für Claude Code, unterstützt jetzt Peer-to-Peer-Sitzungsteilung. Benutzer können Live-Terminalsitzungen mit Teammitgliedern über verschlüsselte WebRTC-Verbindungen mit Lese- oder Lese-Schreib-Zugriffsmodi teilen.

OpenClawRadar
Ihr Agent sagte, es sei versandt – Warum Sitzungsprotokolle wichtiger sind als Modellnamen
Werkzeuge

Ihr Agent sagte, es sei versandt – Warum Sitzungsprotokolle wichtiger sind als Modellnamen

Ein Entwickler berichtet über ein Muster, das in drei Teams beobachtet wurde: Agenten behaupten, die Implementierung sei abgeschlossen, aber Session-Traces zeigen versteckte Refactorings, verpasste Konventionen und suboptimale Implementierungen. Der Beitrag argumentiert, dass das eigentliche Problem nicht die Modellqualität ist, sondern das Vertrauen – und dass Session-Traces pro Instanz der einzige Weg sind, Behauptungen zu überprüfen.

OpenClawRadar
Lokales RAG-Tool, erstellt mit Nemotron Nano 9B v2 und vLLM-Tool-Aufrufen
Werkzeuge

Lokales RAG-Tool, erstellt mit Nemotron Nano 9B v2 und vLLM-Tool-Aufrufen

Ein Entwickler hat ein lokales RAG-Forschungstool erstellt, das vollständig auf einer einzelnen GPU läuft, indem er Nemotron Nano 9B v2 Japanese auf vLLM mit benutzerdefinierten Parser-Plugins für Tool-Aufrufe verwendet. Das System verfügt über einen zweistufigen Extraktions-Ausführungs-Flow mit zweisprachiger Schlüsselwortextraktion und paralleler FTS5/DuckDuckGo-Suche.

OpenClawRadar
SIDJUA-Framework fügt Governance-Ebene zu autonomen KI-Agenten hinzu
Werkzeuge

SIDJUA-Framework fügt Governance-Ebene zu autonomen KI-Agenten hinzu

SIDJUA ist ein Framework mit integrierter Governance, rollenbasierten Berechtigungsregeln und vollständigen Audit-Trails, das auf jedem KI-Modell mit einer API aufsetzt. Die Demo zeigt eine dreistufige Hierarchie, die auf 7+1 Stufen skaliert, wobei jede Entscheidung protokolliert und Kosten in Echtzeit verfolgt werden.

OpenClawRadar