Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Użyj konektora GitHub, aby połączyć github.com ze swoim agentem do zarządzania zgłoszeniami, pull requestami i przepływami pracy. Skonfiguruj łącznik w portalu za pomocą Builder > Connectors.
Uwaga / Notatka
Ten samouczek obejmuje konektor GitHub do operacji dotyczących zgłoszeń, pull requestów i przepływów pracy. Aby uzyskać kontekst kodu podczas analizy, zobacz Połącz kod źródłowy. Aby uzyskać GitHub Enterprise Cloud, zobacz Connect GitHub Enterprise Cloud.
Wymagania wstępne
- Aktywny agent w stanie Działa
- Dostęp do
github.comrepozytoriów, których agent ma używać - Rola agenta: Administrator lub Użytkownik standardowy
Otwieranie konfiguracji łącznika GitHub
- Otwórz swojego agenta w portalu.
- Przejdź do pozycji Łączniki konstruktora>.
- Wybierz pozycję Dodaj łącznik.
- Wybierz łącznik OAuth usługi GitHub.
Wybieranie metody uwierzytelniania
Wybierz jedną metodę:
| Method | Kiedy stosować |
|---|---|
| OAuth | Interaktywna konfiguracja dostępu opartego na użytkowniku |
| osobisty token dostępu | Konto usługi lub konfiguracja nieinteraktywna |
Przepływ OAuth
- Wybierz pozycję OAuth.
- Wybierz pozycję Zaloguj się do usługi GitHub.
- Ukończ autoryzację wyskakujących okienek GitHub.
- Potwierdź, że stan jest wyświetlany jako Połączono.
Przepływ PAT
- Wybierz PAT.
- Wklej token GitHub z wymaganymi zakresami.
- Wybierz Połącz.
- Potwierdź, że stan jest wyświetlany jako Połączono.
Potwierdzanie operacji środowiska uruchomieniowego łącznika GitHub
Po zapisaniu konektora przetestuj go za pomocą monitu na czacie:
List recent issues from owner/repo and summarize the top 3 risks.
Użyj bezpośredniego monitu weryfikacji jako końcowego punktu kontrolnego:
Get me recent issues from owner/repo.
Wymagane uprawnienia dla poszczególnych operacji
| Operation | Minimalna wartość protokołu OAuth/pat |
|---|---|
| Odczytywanie metadanych/zawartości repozytorium |
repo w przypadku repozytoriów prywatnych (public_repo tylko dla publicznych) |
| Wyświetl lub utwórz zgłoszenia | Dostęp do repozytorium z obsługą zgłoszeń |
| Operacje pull request | Dostęp do repozytorium z obsługą PR |
Rozwiązywanie problemów z połączeniami
| Objaw | Prawdopodobna przyczyna | Napraw. |
|---|---|---|
| Łącznik pokazuje rozłączenie | Token wygasł lub odwołany | Ponowne uwierzytelnianie OAuth lub rotacja tokenu dostępu |
| W zgłoszeniu odczyt działa, ale akcje PR kończą się niepowodzeniem | Brak uprawnień do PR | Udziel uprawnienia PR i spróbuj ponownie |
| Łącznik nie może uzyskać dostępu do prywatnych repozytoriów | Zbyt wąski zakres tokenu | Użyj zakresu repo dla prywatnych repozytoriów |
| Okno podręczne nie jest otwarte | Wyskakujące okno zostało zablokowane | Zezwalaj na wyskakujące okienka dla domeny portalu |
Treści powiązane
- Łącznik usługi GitHub
- Połącz GitHub Enterprise Cloud
- Łączenie kodu źródłowego
- Konfigurowanie łącznika MCP