Konfigurowanie Gemini Code Assist w GitHubie

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

Zanim zaczniesz

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

Klienci indywidualni

  1. mieć organizację lub konto osobiste w usłudze GitHub;

  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. mieć organizację lub konto osobiste w usłudze GitHub;

  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 administratora wykorzystania usług 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żej znajdziesz instrukcje konfigurowania Gemini Code Assist w GitHubie. Kliknij odpowiednią kartę wersji, którą chcesz skonfigurować: wersję konsumencką lub wersję dla firm.

Klienci indywidualni

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

  2. Zaloguj się na swoje konto GitHub, chyba że już masz to za sobą.

  3. Kliknij Zainstaluj.

    Wyświetli się prośba o zainstalowanie aplikacji asystującej 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 funkcją weryfikacji kodu.

    Przekierujemy Cię do konsoli administracyjnej aplikacji Gemini Code Assist.

  5. Zaloguj się na konto GitHub.

  6. Wybierz organizację GitHub lub konto osobiste w menu.

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

    Gemini Code Assist zostanie dodany do żądań pull w wybranych repozytoriach.

Po utworzeniu Gemini Code Assist podaje sugestie do przeglądu kodu za każdym razem, gdy autor żądania pull lub inni weryfikatorzy dodają komentarze z tagiem /gemini.

Usługa Gemini Code Assist jest teraz aktywna w przypadku wszystkich żądań scalenia w wybranych repozytoriach.

Enterprise

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

    Otwórz Agenty i narzędzia

    1. Jeśli interfejs Developer Connect API nie został wcześniej włączony, zobaczysz baner z ostrzeżeniem, który zachęca do włączenia interfejsu API. Jeśli tak się stanie, kliknij przycisk Włącz powiązany z banerem, a następnie kliknij przycisk Włącz w wyświetlonym oknie dialogowym.
  2. W sekcji Agenci 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 API zarządzania Gemini Code Assist 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 Połącz repozytoria Git przez Developer Connect.

  6. W menu Dostawca wybierz dostawcę GitHub, z którego korzystasz.

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

  8. Kliknij Dalej.

    Otworzy się okno dialogowe 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 GitHuba, aby uwierzytelnić się w GitHubie.

    Po potwierdzeniu dostępu okno dialogowe zostanie zamknięte 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ń scalenia w wybranych repozytoriach.

Co dalej?