Am 5. März dieses Jahres gab GitHub bekannt, dass die Code-Review-Funktion von Copilot offiziell auf eine Agenten-Architektur umgestellt wurde.
Das bisherige Problem
Die alte Code-Review-Version betrachtete im Wesentlichen zeilenweise Diffs und generierte oberflächliche Kommentare. Viele Entwickler beschwerten sich, dass es „wie ein Praktikant beim Code-Lesen" wirke – es sehe nur die Oberfläche, ohne den Kontext zu verstehen.
Wie funktioniert die neue Version?
Der aktuelle Agent durchsucht aktiv das gesamte Repository: Er liest zugehörige Dateien, verfolgt dateiübergreifende Abhängigkeiten, erstellt einen vollständigeren Kontext und gibt dann seine Bewertung ab.
Einige wichtige Kennzahlen:
- 71 % der Reviews liefern umsetzbares Feedback
- Die restlichen 29 % entscheiden sich für Stille, anstatt bedeutungslose Kommentare zu erzwingen
- Im Durchschnitt etwa 5,1 Kommentare pro Review
- Der Fokus liegt auf Korrektheit und Architekturintegrität, nicht auf Codestil
Von April letzten Jahres bis März dieses Jahres wurden insgesamt 60 Millionen Code-Reviews durchgeführt – ein zehnfaches Wachstum.
Geschlossene automatische Korrektur
Das raffinierteste Design: Bei der Überprüfung gefundene Probleme können direkt an den Coding-Agent zur Behebung übergeben werden. Copilot entdeckt einen Fehler → erstellt einen Korrektur-PR → Mensch prüft und merged. Kleine tägliche Korrekturen können automatisiert werden, der Entwickler muss nur im letzten Schritt zustimmen.
Zu beachten ist jedoch: Die Agent-Code-Review läuft auf der GitHub Actions-Infrastruktur. Wenn Ihre Organisation die von GitHub gehosteten Runner deaktiviert hat, müssen Sie zusätzlich einen Self-Hosted-Runner konfigurieren.
Verfügbar für alle zahlenden Copilot-Nutzer (Pro/Pro+/Business/Enterprise).
Quellenangabe: CocoLoop, offizielle Veröffentlichung im GitHub Changelog