Überblick
Code Review bündelt Pull Requests, Codeänderungen, Review-Ergebnisse, Kommentare und Prüfungen an einem Ort. Du kannst Änderungen anderer Personen prüfen, Feedback zu deinen eigenen Pull Requests verfolgen oder dir von Codex eine Änderung erklären lassen, bevor du antwortest.
Das Plugin Code Review unterstützt Reviews auf dem Desktop und im Web. Das Prüfen von GitLab-Merge-Requests ist als Vorschau verfügbar. Cloudbasierte Code-Reviews für GitLab sind nicht verfügbar.
Bevor du beginnst
Nutze ein Repository-Konto mit Zugriff auf den Pull Request, den du prüfen möchtest. Deine Repository-Berechtigungen bestimmen, was du lesen oder ändern kannst.
In einem verwalteten Workspace müssen dir das Plugin Code Review und alle erforderlichen App-Verbindungen zur Verfügung stehen. Die Installation eines Plugins gewährt keinen Zugriff auf ein Repository.
Informationen zur Einrichtung von Plugins und zu Workspace-Einstellungen findest du im Artikel Plugins in ChatGPT und Codex.
Einen Pull Request finden
Öffne Code Review, um Pull Requests zu finden, die du erstellt hast oder prüfen sollst. Grenze die Liste mit der Suche und Filtern ein und wähle dann einen Pull Request aus.
Prüfe Repository, Titel, verfassende Person und Branch, um sicherzugehen, dass du die richtige Änderung prüfst. Die Beschreibung erklärt das Ziel der verfassenden Person; der Diff zeigt den geänderten Code.
Änderungen prüfen
Lies die Beschreibung und Zusammenfassung des Pull Requests.
Prüfe die geänderten Dateien und die relevanten Zeilen im Diff.
Sieh dir Review-Ergebnisse und vorhandene Kommentare an.
Kontrolliere Testergebnisse, Prüfungen und noch ungelöste Merge-Konflikte.
Frage Codex zu allem, was genauer untersucht werden muss.
Gleiche generierte Review-Ergebnisse mit dem relevanten Code ab, bevor du dich darauf verlässt.
Codex Fragen zu einem Pull Request stellen
Nutze die Unterhaltung zum Pull Request, um Fragen zu den Änderungen zu stellen oder einem Review-Ergebnis nachzugehen. Gib an, welches Verhalten oder welche Prüfkriterien dir wichtig sind. Zum Beispiel:
„Explain how this change affects sign-in.“
„Check whether the new error path releases the database connection.“
„Show me the code that supports this finding.“
„Compare this revision with the review feedback and identify anything still unresolved.“
Du kannst Codex auch bitten, eine Korrektur vorzubereiten. Beschreibe die gewünschte Änderung und grenze ihren Umfang gegebenenfalls ein. Prüfe anschließend den entstandenen Diff und die Testergebnisse.
Zum Beispiel: „Address the error-handling finding. Keep the change limited to this function and add a test for the failing case.“
Prüfe das Ergebnis, bevor du Kommentare absendest, Änderungen committest oder zusammenführst.
GitLab-Merge-Requests prüfen
Die GitLab-Vorschau integriert Merge Requests in Code Review. Du kannst Änderungen prüfen und mit Unterstützung von Codex Review-Feedback verstehen und bearbeiten.
Nutze die GitLab-Verbindung für das Konto und die Projekte, in denen du Reviews durchführen möchtest. Informationen zu Verbindungsoptionen und Repository-Berechtigungen findest du im Artikel GitLab mit ChatGPT und Codex verbinden.
Die Vorschau in der App umfasst keine cloudbasierten Code-Reviews für GitLab. Wenn du GitLab verbindest oder ein Merge Request in Code Review angezeigt wird, aktiviert das keine automatischen Cloud-Reviews für das betreffende Repository.
Häufig gestellte Fragen
Kann ich lokale Änderungen prüfen, bevor ich einen Pull Request erstelle?
Ja. Du kannst Codex bitten, lokale Änderungen zu prüfen. Möglichkeiten für lokale Reviews findest du im Leitfaden zu Code-Reviews.
Werden dadurch meine bestehenden Cloud-Reviews in die neuen Cloud-Umgebungen übertragen?
Nein. Dieses Update überträgt bestehende cloudbasierte Code-Reviews nicht in die neuen Cloud-Umgebungen.
