Beide indexieren ein Repository lokal zu einem Graphen aus Symbolen und Aufrufen, ohne LLM, und stellen ihn Coding-Agenten über MCP bereit. GitNexus bietet 19 Tools, darunter Umbenennungen mit Vorschau, rohe Cypher-Abfragen und Datenflussanalyse, unter einer nichtkommerziellen Lizenz. CodeGraph führt standardmäßig ein Tool nur mit Lesezugriff, synchronisiert bei jedem Speichern neu und steht unter MIT-Lizenz.
Die beiden Server gehen von derselben Idee aus. Beide zerlegen ein Repository lokal in einen Graphen aus Symbolen, Aufrufen und Abhängigkeiten, ohne Code an ein Modell zu schicken, sodass ein Agent fragen kann, wie etwas funktioniert oder was eine Änderung kaputtmachen würde, und die Antwort mit einem Aufruf bekommt statt mit zwanzig Runden grep. Sie trennen sich bei der Frage, wie viel sie dem Agenten geben und zu welchen Bedingungen.
GitNexus geht tiefer. Seine 19 Tools umfassen impact, nach Tiefe gruppiert und mit Konfidenzwert, detect_changes, um einen Diff auf Ausführungsflüsse abzubilden, rename mit Vorschauschritt, das Nachverfolgen von API-Routen und, bei mit --pdg gebauten Indizes, Datenfluss auf Anweisungsebene. CodeGraph führt ein einziges Tool, codegraph_explore, das Quellcode, Aufrufpfade und eine Zusammenfassung des Auswirkungsradius zusammen liefert; sieben engere Tools bleiben verborgen, sofern du sie nicht aktivierst. Sein Maintainer argumentiert, dass ein starkes Tool Agenten besser lenkt als eine Auswahl, und im eigenen Benchmark des README mit sieben Repositories, ausgeführt mit Claude Opus 4.8, meldete es 88% weniger Tool-Aufrufe und 44% niedrigere Kosten als ein Agent ohne das Tool. Diese Zahlen sind selbst angegeben, und dasselbe README sagt, dass CodeGraph über eine lange Sitzung etwa 80% mehr abgerufenen Text im Kontextfenster lässt.
Für die meisten Leser entscheidet die Lizenz. GitNexus steht unter PolyForm Noncommercial, ein Unternehmen braucht also selbst für ein Pilotprojekt eine kommerzielle Lizenz, und der Preis ist nicht veröffentlicht. CodeGraph steht unter MIT. Die Aktualität ist die zweite praktische Lücke: Der Watcher von CodeGraph synchronisiert etwa zwei Sekunden nach dem Speichern neu, während GitNexus ohne --watch veraltet und das automatische Neuindexieren seinem Enterprise-Angebot vorbehält. Graphify, ein ähnliches Tool, das wir unter GitHub-Repos getestet haben, liegt dazwischen: Apache-2.0, breiter in dem, was es indexiert, aber nach einem git pull veraltet, bis es aktualisiert wird.
Bei beiden solltest du Standards ändern. GitNexus schreibt Hooks, Skills und Kontextdateien in dein Repository, sofern du nicht --index-only übergibst, und bietet rohe Cypher-Abfragen und angewendete Umbenennungen an, sofern nicht GITNEXUS_MCP_READ_ONLY=1 gesetzt ist. CodeGraph ist von Grund auf nur lesend, sendet aber anonyme Nutzungstelemetrie, sofern du sie nicht abschaltest, und sein Rückstau von etwa 400 offenen Pull Requests ist groß. Für nichtkommerzielle Arbeit, die den tiefsten strukturellen Blick braucht, ist GitNexus das stärkere Tool; für alle anderen ist CodeGraph der vernünftige Standard.