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:

  • Musisz mieć konto organizacji lub konto osobiste w usłudze GitHub.

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

  • Jeśli konfigurujesz wersję dla przedsiębiorstw Gemini Code Assist w GitHubie, musisz mieć odpowiednie role uprawnień, aby dokończyć konfigurację w Google Cloud.

    • Poproś administratora o przyznanie Ci roli administratora korzystania z usług i roli geminicodeassistmanagement.scmConnectionAdmin.

    • Jeśli masz podstawowe role Administrator lub Właściciel, masz odpowiednie uprawnienia IAM, aby skonfigurować wersję dla przedsiębiorstw.

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 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ę Code Review.

    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ę.

    Usługa Gemini Code Assist zostanie dodana do żądań scalenia w wybranych repozytoriach.

Po utworzeniu Gemini Code Assist będzie podawać sugestie do sprawdzania kodu za każdym razem, gdy autor żądania scalenia lub inni weryfikatorzy dodadzą 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ę Zarządzanie kodem źródłowym Code Assist i kliknij Włącz.

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

  3. W sekcji 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 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 GitHub.

    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?