Besserer Kontext statt mehr: einen Coding-Agenten auf den richtigen Code lenken
Von Sheela ·
Eine Entwicklerin, die einen Bug behebt, liest nicht zuerst das ganze Repository. Sie sucht, folgt Referenzen, liest die wenigen Dateien, auf die es ankommt, ändert sie und lässt die Tests laufen. Coding-Agenten arbeiten auf dieselbe Weise besser. Die Tools unten helfen in verschiedenen Phasen.
Fang mit dem an, was du schon hast
Bevor du etwas hinzufügst, nutze deterministische Werkzeuge. git diff zeigt, was sich geändert hat, git log und git blame zeigen, warum, und Compiler, Linter und Test-Runner finden Fehler zuverlässiger, als ein Modell es kann. Gib dem Modell ihre Ausgabe, statt es raten zu lassen.
Packen: kleine Repos und einmalige Fragen
- Repomix (4,3) packt ein Repository in eine einzige KI-taugliche Datei, mit Token-Zählung, Filterung von Secrets und optionaler Kompression. Es ist die Standardwahl für diese Aufgabe, bis die Codebasis über das Kontextfenster des Modells hinauswächst.
- code2prompt (3,8) tut dasselbe mit Vorlagen und Git-Diffs. Repomix hat mehr Schutzmechanismen und veröffentlicht häufiger.
- Riflet (3,5) ist eine Desktop-App zum Klicken für Leute, die kein Terminal benutzen wollen. Es ist eine frühe Closed-Source-Beta.

Suchen: den Agenten Code nach Bedeutung finden lassen
- Serena (4,4) gibt Agenten Werkzeuge auf Symbolebene, gestützt auf Language Server.
- Semble (4,1) und grepai (3,7) führen semantische Codesuche lokal aus. Beide sind jung, und ihre Angaben zur Token-Ersparnis stammen von ihren Autoren.

Kartieren: Beziehungen zwischen Dateien
- Graphify (4,1) baut einen lokalen Wissensgraphen, den ein Agent abfragt, statt zu greppen. Sein Dokumentationsdurchlauf kann standardmäßig Inhalte an ein entferntes Modell senden.
- code-review-graph (4,0) und GitNexus (3,9) beantworten die Frage „Was betrifft diese Änderung?“. GitNexus braucht für kommerzielle Nutzung eine kostenpflichtige Lizenz.
- CodeGraph (4,1) beantwortet dieselbe Art von Frage über ein einziges MCP-Tool, unter MIT, und aktualisiert seinen Graphen, wenn sich Dateien ändern. Nutzungstelemetrie ist aktiv, bis du sie abschaltest.

Gehostete Optionen
- DeepWiki (4,0) schreibt kostenlose Wikis für öffentliche GitHub-Repos und hat einen MCP-Server. Gut, um sich in einem unbekannten Projekt zu orientieren, aber seine Seiten können dem Code hinterherhinken.
- Greptile (4,1) prüft Pull Requests anhand einer Karte der gesamten Codebasis. Tiefere Review-Modi verbrauchen mehr Credits.
- Sourcegraph (4,2) ist die bewährte Option für die Suche über viele Repositories, ab einem jährlichen Mindestvertrag von 16.000 $.

Was du nutzen solltest
Kleines Projekt: Git, ripgrep und Repomix reichen. Mittleres: Ergänze eine Datei mit Projektanweisungen (CLAUDE.md oder AGENTS.md) und ein Tool für semantische Suche. Groß oder mehrere Repos: Symbol-Werkzeuge, ein Code-Graph und organisationsweite Suche. Was du auch wählst, ein kurzer Prompt, der die relevanten Dateien, die Randbedingungen und den bekannten Fehler nennt, schlägt einen riesigen.