GitHub-Code mit Gemini Code Assist überprüfen

Gemini Code Assist für GitHub prüft Code und nutzt dafür Gemini zum Ausführen von Pull-Anfragen. Gemini Code Assist für GitHub verwendet einen Gemini-basierten Agenten, der Pull-Anfragen automatisch zusammenfasst und umfassende Code Reviews bietet. 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 aufrufen in jeder Phase der Pull- Anfrage, um den Code zu prüfen. Sie können direkt in den Kommentaren der Pull-Anfrage mit Gemini Code Assist interagieren:

  • Sie können klärende Fragen zum Review stellen, das von Gemini Code Assist erstellt wurde.
  • Sie können Gemini Code Assist auffordern, Fragen im Kontext der Pull-Anfrage zu stellen, indem Sie den Tag /gemini zu Ihren Kommentaren hinzufügen.

Gemini Code Assist ruft automatisch hilfreiche Informationen aus dem Repository und der Pull-Anfrage ab, um seine Aufgaben auszuführen.

Dieses Dokument richtet sich an Entwickler aller Erfahrungsstufen. Es wird davon ausgegangen, dass Sie mit GitHub vertraut sind.

Enterprise-Version

Gemini Code Assist für GitHub ist in einer Enterprise Version verfügbar, die Sie über installieren Google Cloud.

In der folgenden Tabelle werden verschiedene Aspekte der Enterprise-Version zusammengefasst:

Enterprise-Version (Vorschau)
Nutzungsbedingungen Google Cloud Nutzungsbedingungen
Kontingente Mehr als 100 Pull-Anfragen pro Tag
Konfigurationen verwalten

Pro Repository in GitHub

Für mehrere Repositorys mit Google Cloud

Styleguide hinzufügen

Pro Repository in GitHub

Für mehrere Repositorys mit Google Cloud

GitHub-Support

GitHub

GitHub Enterprise Server

GitHub Enterprise Cloud

Hinweise

  • Gemini Code Assist für GitHub generiert keine Zusammenfassungen oder Codevorschläge für Dateien im Verzeichnis .github/workflows. Diese Ausnahme trägt dazu bei, die Einführung potenziell unsicherer Konfigurationen in das Repository zu verhindern.

  • Gemini Code Assist für GitHub verwendet eine Developer Connect-Verbindung , um Ihre GitHub-Repositories mit zu verbinden Google Cloud.

    • Diese Developer Connect-Verbindung wird immer in der Region us-east1 erstellt.

    • Diese Developer Connect-Verbindung muss im Bereich Code Assist-Quellcodeverwaltung unter Agents &Tools in Gemini Code Assist erstellt werden. Eine Anleitung finden Sie unter Gemini Code Assist für GitHub einrichten.

    • Wenn Sie ein GitHub-Repository zu einer Developer Connect-Verbindung hinzufügen möchten, die Sie zuvor bei der Einrichtung von Gemini Code Assist für GitHub erstellt haben, müssen Sie Developer Connect verwenden.

Nächste Schritte