Gemini Code Assist in GitHub prüft Code und nutzt dafür Gemini zum Ausführen von Pull-Anfragen. Gemini Code Assist in GitHub verwendet einen Gemini-basierten Agenten, der Pull-Anfragen automatisch zusammenfasst und umfassende Code Reviews bietet. So werden Reviews beschleunigt und die Qualität des Codes gesteigert.
Nachdem Sie Gemini Code Assist in GitHub eingerichtet haben, können Sie Gemini Code Assist in jeder Phase der Pull-Anfrage aufrufen, um den Code zu prüfen. Sie können direkt in den Pull-Anfrage-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 den Tag
/geminizu 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. Außerdem wird davon ausgegangen, dass Sie mit GitHub vertraut sind.
Verbraucher- und Unternehmensversion
Gemini Code Assist in GitHub ist in einer Enterprise-Version verfügbar, die Sie über Google Cloudinstallieren. Es gibt auch eine Version für Privatnutzer. Die Verarbeitung von Anfragen an diese Version wird jedoch eingestellt. Sie sollten diese Version nicht installieren.
In der folgenden Tabelle werden die Unterschiede zwischen der privaten Version und der Enterprise-Version zusammengefasst:
| Version für Privatnutzer | Enterprise-Version (Vorschau) | |
|---|---|---|
| Nutzungsbedingungen | Google-Nutzungsbedingungen | Google Cloud Nutzungsbedingungen |
| Kontingente | 33 Pull-Anfragen pro Tag | Mehr als 100 Pull-Anfragen pro Tag |
| Konfigurationen verwalten |
Pro Repository in GitHub Alle mit einem Konto verknüpften Repositories über die Einstellungsseite |
Pro Repository in GitHub Über mehrere Repositories hinweg mit Google Cloud |
| Styleguide hinzufügen | Pro Repository in GitHub |
Pro Repository in GitHub Über mehrere Repositories hinweg mit Google Cloud |
| GitHub-Unterstützung |
GitHub |
GitHub |
Hinweise
Gemini Code Assist in GitHub generiert keine Zusammenfassungen oder Codevorschläge für Dateien im Verzeichnis
.github/workflows. Diese Ausnahme trägt dazu bei, dass keine potenziell unsicheren Konfigurationen in das Repository eingeführt werden.In der Enterprise-Version wird eine Developer Connect-Verbindung verwendet, um Ihre GitHub-Repositories mit Google Cloudzu verbinden.
Diese Developer Connect-Verbindung wird immer in der Region
us-east1erstellt.Diese Developer Connect-Verbindung muss im Bereich Code Assist Source Code Management in Agents & Tools von Gemini Code Assist erstellt werden. Eine Anleitung finden Sie unter Gemini Code Assist in GitHub einrichten.
Nächste Schritte
- Gemini Code Assist in GitHub einrichten
- Gemini Code Assist in GitHub verwenden
- Informationen zum Anpassen des Verhaltens von Gemini Code Assist in GitHub