Wie ich KI-Code-Review-Tools tatsächlich bewerte (ohne Händlerzahlen)

Published 2026-08-20 · AI Daily — AI-assisted deep research, methodology & disclosure

Jedes KI-Code-Review-Tool veröffentlicht einen Blogbeitrag voller Präzisionszahlen: "98 % Präzision, 87 % Recall, 40 % weniger ausgelieferte Bugs." Ich hörte auf, ihnen zu vertrauen, als ich das erste Mal eins in einem echten Repository laufen ließ und 30 Kommentare bekam, von denen 25 pedantisch oder falsch waren. Händler-Benchmarks sind Bewertungen, die der Händler ausgewählt hat, auf Repositories, die der Händler ausgewählt hat, bewertet nach einer Bewertungsrubrik, die der Händler geschrieben hat. Nicht nutzlos. Aber auch nicht genug. Hier ist die DIY-Methode, die ich auf meinen eigenen Repositories anwende, bevor ich entscheide, ob ein Tool einen Platz in CI verdient.

Hintergrund

Cole Halton hat auf Dev.to einen Aufsatz veröffentlicht, der ein in der KI-Code-Review-Welt längst routiniertes Muster entlarvt. Jeder Anbieter veröffentlicht einen Blogbeitrag, der nur so vor Präzisions- und Recall-Zahlen stinkt: „98 % Präzision, 87 % Recall, 40 % weniger ausgelieferte Bugs.“ Halton merkt an, dass sich diese Zahlen zwischen den Wettbewerben fast identisch anfühlen, was für ihn selbst schon ein Warnsignal war. Seine eigene Erfahrung untergrub den Versprechen: Als er das erste Mal ein Tool gegen ein echtes Repository laufen ließ, erhielt er 30 Kommentare, von denen 25 entweder antipetische Kleinigkeiten oder schlicht falsch waren. So bleibt ein Verhältnis von fünf nützlichen Rückmeldungen zu fünfundzwanzig, was in scharfem Kontrast zur Marketingversprechung stehlt, im Produktionssystem deutlich weniger Bugs zu produzieren.

Der Kern seiner Behauptung lautet, dass Händler-Benchmarks Evaluationen sind, die der Händler ausgewählt hat, auf Repositories, die der Händler ausgewählt hat, bewertet nach einer Rubrik, die der Händler geschrieben hat. Halton wirft den Metriken an sich keine Mängel vor; er kritisiert, dass ihre Berechnung eine systematische Verzerrung trägt. Anbieter bauen ihre Testmengen meist aus Code-Ausschnitten auf, die für KI leicht zu beurteilen sind und klare Grenzen haben, und meiden damit die unscharfen Randfälle und komplexen Geschäftslogiken, bei denen ihre eigenen Modelle schwächeln. Die gewählten Repositories sind gut strukturierte Projekte mit einheitlichem Stil und ausreichenenden Kommentaren, nicht die chaotischen, historisch belasteten Codebasen, die in der Realität dominieren. Entscheidend ist, dass der Händler die Definition eines guten Kommentars kontrolliert, sodass ein Tool, das zufällig die Präferenzen der Rubrik trifft, gut abschneidet – ganz gleich, ob es Ingenieuren wirklich hilft.

Tiefenanalyse

Haltons zentrale Einsicht ist, dass der einzige vertrauenswürdige Maßstab für die Bewertung eines KI-Code-Review-Tools der eigene Code und das eigene Team ist. Nur man weiß selbst, welche Probleme wirklich kritisch sind, welche Vorschläge reinem Rauschen entsprechen und welche Kommentierungsart die eigenen Ingenieure tatsächlich annehmen würden. Dies verschiebt die ganze Evaluation von einer vom Anbieter gelieferten Zahl hin zu einer internen, überprüfbaren Frage.

Sein DIY-Prozess beginnt damit, das Tool an ein Repository anzuschließen, das man wirklich pflegt, nicht an ein frisch angelegtes Testprojekt. Echte Repositories tragen echte Komplexität: Legacy-Code, implizite Konventionen und modulübergreifende Abhängigkeiten – genau dort nämlich zeigen KI-Tools ihre Schwächen. Der zweite Schritt besteht darin, die Qualitätsverteilung der erzeugten Kommentare zu beobachten. Es geht nicht um die Gesamtzahl, sondern um den Anteil der tatsächlich Nützlichen, getrennt von Ratschlägen, die man ernsthaft verfolgen würde, von offenkundigem Füllmaterial und von irreführenden Fehlern.

Der dritte Schritt, den Halton als den am leichtesten übersehenen bezeichnet, ist das Einsammeln echter Rückmeldung aus dem Team. Der Wert eines Tools hängt letztlich davon ab, ob die nutzenden Ingenieure bereit sind, ihn zu verwenden und ihm zu vertrauen. Zu viele laute Kommentare führen dazu, dass Ingenieure sie ganz ignorieren und damit den Review-Prozess verlangsamen; zu wenige, zu flache Kommentare leisten keine echte Prüfung. Er betont, dass die Evaluation lang genug laufen muss, um mehrere vollständige Iterationszyklen abzudecken, damit man das stabile Verhalten im echten Arbeitsablauf beurteilen kann, statt von der Erstneugier oder gelegentlichen Auftritten überrascht zu werden.

Branchenwirkung

Für die Tool-Anbieter deckt dies eine peinliche Realität auf: Modelle, die sich in Marketingmaterial gut schlagen, können in echten Umgebungen in sich zusammenfallen, was die Anbieter zwingt, von einer Demonstrations- hin zu einer realen Szenario-getriebenen Produktentwicklung zu wechseln. Für Engineering-Teams, die ein Tool auswählen, bietet es einen handhabbaren Entscheidungsrahmen, der die nicht überprüfbare Frage nach der Präzision durch die direkt testbare Frage ersetzt, ob das Tool im eigenen Repository tatsächlich hilft. Dies verringert die Blindheit von Beschaffungsentscheidungen erheblich.

Für die Entwicklergemeinschaft insgesamt fordert dies eine Neubewertung dessen, wozu KI-Code-Review-Tools überhaupt da sind. Die Rahmung verschiebt sich hin zum Werkzeug als Assistent, sorgfältige Auswahl und kontinuierliche Aufsicht erfordert, statt eines automatischen Reviewers, den man mit einem Klick übergeben und dann vergessen kann. Nach Haltons Worten war die eigentliche Frage nie, ob das Tool Bugs finden kann, sondern, ob das, was es findet, den Wert hat, angehalten und ernst genommen zu werden.

Ausblick

Mehrere Signale sind watchenswert. Anbieter könnten beginnen, transparentere Details zur Entstehung ihrer Benchmarks preiszugeben, einschließlich der Herkunft der Testmengen, der Auswahlkriterien für Repositories und der konkreten Bewertungskala. Tools könnten über das bloße Ausgeben von Kommentaren hinausgehen und tiefer in die Arbeitsabläufe der Teams integrieren, indem sie etwa Team-Präferenzen aus historischen Review-Aufzeichnungen lernen. Und die Evaluationsmethodik selbst könnte sich Richtung Standardisierung bewegen und unabhängige Third-Party-Bewertungsmechanismen hervorbringen.

Für Teams, die die Einführung eines solchen Tools erwägen, ist der pragmatischste Rat, die Beschaffungsentscheidung hinauszuziehen und stattdessen mehrere Iterationszyklen damit zu verbringen, Haltons Methode gegen das eigene Repository laufen zu lassen. Der eigene Code und das Feedback der Ingenieure wird die Antwort weit besser nennen als jedes Händler-Presentation. Die wahre Bedeutung dieser DIY-Methode liegt nicht darin, den Wert von KI-Code-Review-Tools zu leugnen, sondern die Macht der Evaluation aus den Händen der Anbieter zurückzuholen und jenen zurückzugeben, die sie tatsächlich nutzen.

Sources