Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Gunakan konektor GitHub untuk menyambungkan github.com ke agen Anda untuk mengelola masalah, permintaan pull, dan alur kerja. Konfigurasikan konektor melalui Builder > Connectors di portal.
Note
Tutorial ini mencakup konektor GitHub untuk masalah, PR, dan operasi alur kerja. Untuk konteks kode selama penyelidikan, lihat Menyambungkan kode sumber. Untuk GitHub Enterprise Cloud, lihat Koneksikan GitHub Enterprise Cloud.
Prerequisites
- Agen aktif dalam status Running
- Akses ke
github.comrepositori yang Anda inginkan untuk digunakan agen - Peran agen: Administrator atau Pengguna Standar
Buka penyiapan konektor GitHub
- Buka agen Anda di portal.
- Buka Builder > Konektor.
- Pilih Tambahkan konektor.
- Pilih GitHub konektor OAuth.
Pilih metode autentikasi
Pilih satu metode:
| Method | Kapan digunakan |
|---|---|
| OAuth | Penyiapan interaktif untuk akses yang dikendalikan pengguna |
| PAT | Akun layanan atau penyiapan non-interaktif |
Alur OAuth
- Pilih OAuth.
- Pilih Masuk ke GitHub.
- Selesaikan otorisasi popup GitHub.
- Konfirmasi status memperlihatkan Tersambung.
Alur PAT
- Pilih PAT.
- Tempelkan token GitHub dengan cakupan yang diperlukan.
- Pilih Sambungkan.
- Konfirmasi status memperlihatkan Tersambung.
Konfirmasikan operasi runtime pada konektor GitHub
Setelah menyimpan konektor, uji dengan perintah obrolan:
List recent issues from owner/repo and summarize the top 3 risks.
Gunakan perintah verifikasi langsung sebagai titik pemeriksaan akhir:
Get me recent issues from owner/repo.
Izin yang diperlukan untuk setiap operasi
| Pengoperasian | OAuth/PAT minimum |
|---|---|
| Baca metadata atau konten repositori |
repo untuk repositori privat (public_repo hanya untuk publik) |
| Mencantumkan atau membuat masalah | Akses repositori berkemampukan masalah |
| Operasi permintaan pull | Akses repo berkemampukan PR |
Memecahkan masalah koneksi
| Gejala | Kemungkinan penyebabnya | Perbaiki |
|---|---|---|
| Konektor menunjukkan sambungan terputus | Token kedaluwarsa atau dicabut | Mengautentikasi ulang OAuth atau memutar PAT |
| Masalah pekerjaan baca, tindakan PR gagal | Izin PR hilang | Berikan izin PR dan coba lagi |
| Konektor tidak dapat mengakses repositori privat | Cakupan token terlalu sempit | Gunakan cakupan repo untuk repositori privat |
| Popup tidak terbuka | Popup peramban diblokir | Perbolehkan popup untuk domain portal |