Untuk informasi lebih lanjut tentang mengaktifkan GitHub dalam akun Anda, lihat Gunakan konektor untuk memperluas kemampuan Claude.
Hubungkan repositori GitHub Anda langsung ke Claude untuk memberikan konteks komprehensif bagi tugas pengembangan perangkat lunak Anda. Anda dapat dengan mudah menambahkan repositori dengan memilihnya dari daftar, membantu Claude lebih memahami dan membantu dengan basis kode Anda.
Cara menambahkan repositori GitHub
Catatan: Jika Anda saat ini tidak terautentikasi dengan GitHub, Anda akan dialihkan ke GitHub untuk melakukan autentikasi sebelum Anda dapat menggunakan integrasi ini.
Obrolan
Klik tombol "+" di sudut kiri bawah antarmuka obrolan.
Pilih "Tambahkan dari GitHub" dari menu tarik-turun.
Gunakan peramban file untuk memilih file dan folder tertentu.
Saat Anda mengirim pesan Anda, Claude akan mengakses dan memproses konten untuk menginformasikan responsnya.
Proyek
Klik tombol "+" di sudut kanan atas bagian pengetahuan proyek Anda.
Pilih "GitHub" dari menu tarik-turun.
Cari melalui repositori yang dapat diakses Anda, atau tempel URL repositori.
Gunakan peramban file untuk memilih file dan folder tertentu.
Konten pilihan Anda akan ditambahkan ke pengetahuan proyek untuk diakses dan diproses oleh Claude.
Anda dapat menggunakan ikon "Sinkronkan" untuk memastikan Anda bekerja dengan versi basis kode terbaru.
Anda dapat menggunakan ikon "Konfigurasi file" untuk mengubah file dan folder mana yang dianalisis Claude.
Terhubung ke repositori pribadi
Jika Claude tidak dapat mengakses repositori setelah Anda memasukkan URL yang valid, kemungkinan besar berarti Anda mencoba menghubungkan Claude ke repositori pribadi: Ikuti tautan ke Aplikasi GitHub kami, di mana Anda dapat memberikan akses ke repo jika Anda adalah administrator GitHub, atau kirim permintaan kepada administrator organisasi GitHub Anda.
Berikan akses sendiri jika Anda bisa: Anda dapat memilih antara membiarkan Claude mengakses semua repo atau repo tertentu.
Minta akses jika Anda tidak memiliki izin yang diperlukan: Administrator organisasi GitHub Anda akan menerima notifikasi email tentang permintaan Anda. Setelah mereka menyetujui permintaan, Anda akan dapat menyinkronkan dan mengakses repositori di Claude.
Praktik terbaik
Mulai dari yang kecil: Mulai dengan memilih subset kecil dari basis kode Anda untuk dianalisis. Ini akan membantu Anda memahami bagaimana Claude menafsirkan dan mendiskusikan kode Anda.
Iterasi dan penyempurnaan: Jika respons awal Claude tidak sepenuhnya menjawab pertanyaan Anda, jangan ragu untuk mengajukan pertanyaan lanjutan atau meminta klarifikasi.
Gabungkan dengan keahlian manusia: Gunakan wawasan Claude sebagai titik awal untuk penyelidikan dan diskusi lebih lanjut dengan tim Anda. Harap tinjau pekerjaan Claude.
Pemilihan file yang bijaksana: Saat menggunakan "Konfigurasi file," bersikaplah strategis tentang pilihan Anda. Sertakan file dan direktori kunci yang merupakan pusat tugas atau proyek Anda saat ini, tetapi hindari memilih file yang tidak perlu untuk tetap berada dalam batas token dan mempertahankan fokus.
Pembaruan rutin: Ingat untuk menyegarkan sinkronisasi GitHub proyek Anda secara berkala untuk memastikan Claude bekerja dengan versi basis kode terbaru dan terutama sebelum memulai analisis baru atau ketika Anda tahu ada perubahan signifikan pada repo Anda.
Pertanyaan yang sering diajukan
Informasi apa yang diambil dari GitHub?
Hanya file (nama dan konten) di repo pada cabang tertentu yang disinkronkan. Kami tidak mengambil riwayat komit, PR, atau metadata lainnya.
Apa yang terjadi jika repositori saya diperbarui setelah menambahkannya ke proyek?
Anda dapat mengklik "Sinkronkan sekarang" untuk mengambil perubahan terbaru dari repositori Anda. Ini akan memperbarui semua file dan folder yang dipilih sebelumnya.
Bisakah saya menambahkan beberapa repositori ke proyek atau obrolan tunggal?
Ya, Anda dapat menambahkan beberapa repositori untuk memberikan Claude konteks komprehensif untuk tugas pengembangan Anda. Repositori harus sesuai dengan jendela konteks Claude.
Apa yang terjadi jika saya kehilangan akses ke repositori?
Jika Anda kehilangan akses ke repositori, Anda tidak akan dapat melihat kontennya di proyek tempat repositori tersebut sebelumnya ditambahkan. Pratinjau repositori akan dihapus, meskipun riwayat percakapan akan dipertahankan.
Jelajahi semua konektor yang tersedia di Direktori Konektor.
