Konfigurowanie Gemini Code Assist w GitHubie

Na tej stronie dowiesz się, jak skonfigurować Gemini Code Assist w GitHubie, agenta opartego na Gemini, który automatycznie podsumowuje żądania ściągnięcia i przeprowadza szczegółowe recenzje kodu.

Zanim zaczniesz

Aby skonfigurować Gemini Code Assist w GitHubie, wykonaj te czynności:

Klienci indywidualni

  1. Musisz mieć konto osobiste lub konto organizacji na GitHubie.

  2. Musisz mieć co najmniej 1 repozytorium GitHub, w którym chcesz włączyć Gemini Code Assist w GitHubie.

    Jeśli nie masz takiego repozytorium, możesz utworzyć rozwidlenie naszego przykładowego repozytorium.

Enterprise

  1. Musisz mieć konto osobiste lub konto organizacji na GitHubie.

  2. Musisz mieć co najmniej 1 repozytorium GitHub, w którym chcesz włączyć Gemini Code Assist w GitHubie.

    Jeśli nie masz takiego repozytorium, możesz utworzyć rozwidlenie naszego przykładowego repozytorium.

  3. Poproś administratora o przyznanie Ci roli Administrator użycia usługi i roli geminicodeassistmanagement.scmConnectionAdmin.

  4. Sprawdź, czy projekt Google Cloud, którego używasz podczas konfiguracji, jest połączony z prawidłowym kontem rozliczeniowym.

Instalowanie Gemini Code Assist w GitHubie

Poniższe instrukcje pokazują, jak skonfigurować Gemini Code Assist w GitHubie. Kliknij odpowiednią kartę wersji, którą chcesz skonfigurować, albo wersję konsumencką lub Enterprise.

Klienci indywidualni

  1. Otwórz stronę aplikacji Gemini Code Assist.

  2. Zaloguj się na swoje konto GitHub, jeśli jeszcze tego nie zrobisz.

  3. Kliknij Zainstaluj.

    Wyświetli się prośba o zainstalowanie aplikacji Gemini Code Assist dla użytkownika lub organizacji.

  4. Gdy pojawi się prośba o zainstalowanie aplikacji Gemini Code Assist dla użytkownika lub organizacji, wybierz organizację, w której chcesz jej używać.

    Po zainstalowaniu aplikacji Gemini Code Assist w organizacji GitHub pojawi się prośba o wybranie repozytoriów, w których chcesz włączyć integrację z recenzją kodu.

    Przekierujemy Cię do konsoli administracyjnej aplikacji Gemini Code Assist.

  5. Zaloguj się na swoje konto GitHub.

  6. W menu wybierz konto osobiste lub konto organizacji na GitHubie.

  7. Zapoznaj się z Warunkami korzystania z usług Google, Zasadami dotyczącymi niedozwolonych zastosowań generatywnej AI i Polityką prywatności, a następnie zaakceptuj je i kliknij Zakończ konfigurację.

    Usługa Gemini Code Assist zostanie dodana do żądań ściągnięcia w wybranych repozytoriach.

Po utworzeniu Gemini Code Assist będzie podawać sugestie dotyczące recenzji kodu za każdym razem, gdy autor żądania ściągnięcia lub inni recenzenci dodadzą komentarze z tagiem /gemini w żądaniu ściągnięcia.

Usługa Gemini Code Assist jest teraz aktywna w przypadku wszystkich żądań ściągnięcia w wybranych repozytoriach.

Enterprise

  1. W konsoli Google Cloud otwórz stronę Agenty i narzędzia Gemini Code Assist.

    Otwórz Agenty i narzędzia

    1. Jeśli nie masz jeszcze włączonego interfejsu Developer Connect API, zobaczysz baner z ostrzeżeniem, który zachęca do włączenia interfejsu API. W takim przypadku kliknij przycisk Włącz powiązany z banerem, a następnie kliknij przycisk Włącz w wyświetlonym oknie.
  2. W sekcji Agenty znajdź kartę Code Assist do zarządzania kodem źródłowym i kliknij Włącz.

    Otworzy się panel Włącz Code Assist do zarządzania kodem źródłowym.

  3. W sekcji Interfejs Gemini Code Assist Management API kliknij Włącz.

  4. W sekcji Wybierz połączenie kliknij menu Połączenie.

  5. W menu kliknij Utwórz nowe połączenie.

    Otworzy się panel Łączenie repozytoriów Git za pomocą Developer Connect.

  6. W menu Dostawca wybierz dostawcę GitHub, którego używasz.

  7. W polu Nazwa wpisz nazwę połączenia.

  8. Kliknij Dalej.

    Otworzy się okno Poproś o token OAuth GitHub.

  9. Po przeczytaniu informacji o wyłączeniu odpowiedzialności kliknij Rozumiem i kontynuuj.

  10. Na stronie Zainstaluj Gemini Code Assist kliknij konto, na którym chcesz zainstalować aplikację.

  11. Wybierz, czy chcesz zainstalować aplikację we Wszystkich repozytoriach czy Tylko w wybranych repozytoriach.

  12. Kliknij Zainstaluj.

  13. Postępuj zgodnie z instrukcjami GitHub, aby uwierzytelnić się w GitHubie.

    Po potwierdzeniu dostępu okno dialogowe zamknie się i wrócisz do panelu Łączenie repozytoriów Git za pomocą Developer Connect.

  14. W sekcji Połącz repozytoria kliknij menu Repozytoria, wybierz repozytoria, które chcesz połączyć, i kliknij OK.

  15. Kliknij Połącz.

  16. W menu Wybierz połączenie wybierz utworzone połączenie.

  17. Kliknij Gotowe.

Usługa Gemini Code Assist jest teraz aktywna w przypadku wszystkich żądań ściągnięcia w wybranych repozytoriach.

Co dalej?