Gemini Code Assist für GitHub nutzt die Leistungsfähigkeit von Gemini für den Pull-Request-Prozess, indem es als Code-Reviewer fungiert. Gemini Code Assist für GitHub verwendet einen auf Gemini basierenden Agent, der Pull-Anfragen automatisch zusammenfasst und detaillierte Code Reviews durchführt. So werden Reviews beschleunigt und die Codequalität verbessert.
Nachdem Sie Gemini Code Assist für GitHub eingerichtet haben, können Sie Gemini Code Assist in jeder Phase der Pull-Anfrage aufrufen, um den Code zu überprüfen. Sie können direkt in den Pull-Request-Kommentaren mit Gemini Code Assist interagieren, indem Sie:
- Klärende Fragen zur Überprüfung stellen, die von Gemini Code Assist erstellt wurde.
- Sie können Gemini Code Assist auffordern, Fragen im Kontext der Pull-Anfrage zu stellen, indem Sie Ihren Kommentaren das Tag
/gemini
hinzufügen.
Gemini Code Assist ruft automatisch hilfreiche Informationen aus dem Repository und dem Pull-Request ab, um seine Aufgaben auszuführen.
Dieses Dokument richtet sich an Entwickler aller Erfahrungsstufen. Außerdem wird davon ausgegangen, dass Sie mit GitHub vertraut sind.
Hinweis
Wenn Sie die Schritte in diesem Dokument testen möchten, müssen Sie einen der folgenden Schritte ausführen:
Zusammenfassung und Feedback zu Pull-Requests erhalten
Wenn Sie eine erste Überprüfung einer Pull-Anfrage durch Gemini Code Assist erhalten möchten, erstellen Sie eine neue Pull-Anfrage.
Wenn Sie den neuen Pull-Request öffnen, führt Gemini Code Assist eine erste Überprüfung durch. Sobald die Überprüfung abgeschlossen ist, wird gemini-code-assist[bot]
automatisch als Prüfer zur Pull-Anfrage hinzugefügt. Gemini Code Assist fügt einen Problemkommentar auf dem Tab Unterhaltung der Pull-Anfrage mit seinem Feedback hinzu und fährt dann fort, Kommentare zu geänderten Teilen des Codes hinzuzufügen.
Rezensionskommentare enthalten die folgenden Informationen:
- Schweregrad des Problems: „Kritisch“, „Hoch“, „Mittel“ oder „Niedrig“
- Feedback zum Problem
- Codevorschlag, der direkt über GitHub übernommen werden kann
- Verweise auf einen vom Nutzer bereitgestellten Styleguide
Gemini Code Assist manuell aufrufen
Gemini Code Assist berücksichtigt Kommentare von allen Mitwirkenden an Pull-Requests und entscheidet, ob es darauf reagieren soll.
Um Gemini Code Assist manuell aufzurufen, können Sie die folgenden Befehle auf der Hauptkommentarseite der Pull-Anfrage als Problemkommentar verwenden.
Befehl | Beschreibung |
---|---|
/gemini summary |
Gibt eine Zusammenfassung der Änderungen in der Pull-Anfrage aus. |
/gemini review |
Es wird eine Codeprüfung der Änderungen in der Pull-Anfrage durchgeführt. |
/gemini |
Gemini Code Assist manuell in Kommentaren aufrufen |
/gemini help |
Übersicht über die verfügbaren Befehle |
Gemini Code Assist-Einstellungen verwalten
Jeder Nutzer mit der Berechtigung, die Einstellungen der GitHub-App für die Organisation zu ändern, kann die Einstellungen der Gemini Code Assist-App verwalten. Sie können die Berechtigungen der Gemini Code Assist App einsehen, den Repository-Zugriff verwalten und die Gemini Code Assist App deinstallieren.
So ändern Sie die Einstellungen:
- Klicken Sie auf GitHub auf Ihr Profilbild und dann auf Einstellungen.
- Klicken Sie im Bereich Integrationen auf Anwendungen. Eine Liste mit GitHub-Apps wird angezeigt.
- Klicken Sie neben Gemini Code Assist auf Konfigurieren.