Menggunakan Gemini Code Assist di GitHub

Gemini Code Assist di GitHub memungkinkan Anda mengotomatiskan peninjauan kode dan membuat ringkasan permintaan pull langsung di repositori Anda. Halaman ini menunjukkan cara menggunakan Gemini Code Assist di GitHub.

Sebelum memulai

Untuk menyelesaikan tugas di halaman ini, pastikan Anda telah menyiapkan Gemini Code Assist di GitHub.

Mendapatkan ringkasan dan masukan permintaan pull

Untuk mendapatkan peninjauan awal permintaan pull dari Gemini Code Assist, buat permintaan pull baru.

Saat Anda membuka permintaan pull baru, Gemini Code Assist akan memberikan ulasan awal. Setelah peninjauan selesai, gemini-code-assist[bot] otomatis ditambahkan sebagai peninjau ke permintaan tarik. Gemini Code Assist menambahkan komentar masalah di tab Percakapan pada permintaan pull dengan masukan dan melanjutkan untuk menambahkan komentar tentang bagian kode yang diubah.

Komentar ulasan berisi informasi berikut:

  • Tingkat keparahan masalah, yang diberikan sebagai Kritis, Tinggi, Sedang, dan Rendah
  • Masukan terkait masalah
  • Saran kode yang dapat di-commit langsung dari GitHub
  • Referensi ke panduan gaya yang disediakan pengguna

Gemini Code Assist tidak menambahkan komentar yang memiliki tingkat keparahan kurang dari nilai minimum tingkat keparahan yang ditetapkan untuk repositori.

Memanggil Gemini Code Assist secara manual

Gemini Code Assist memproses komentar dari kontributor permintaan pull mana pun dan memutuskan apakah harus merespons atau tidak.

Untuk memanggil Gemini Code Assist secara manual, Anda dapat menggunakan perintah berikut di halaman komentar utama pada permintaan pull sebagai komentar masalah.

Perintah Deskripsi
/gemini summary Memposting ringkasan perubahan dalam permintaan pull
/gemini review Memposting peninjauan kode atas perubahan dalam permintaan pull
/gemini Memanggil Gemini Code Assist secara manual di komentar
/gemini help Ringkasan perintah yang tersedia

Mengelola setelan Gemini Code Assist

Siapa pun yang memiliki izin untuk mengubah setelan Aplikasi GitHub untuk organisasi dapat mengelola setelan aplikasi bantuan Gemini Code Assist. Anda dapat meninjau izin yang diberikan ke aplikasi Gemini Code Assist, mengelola akses repositori, dan meng-uninstal aplikasi Gemini Code Assist.

Untuk mengubah setelan, ikuti langkah-langkah berikut:

  1. Di GitHub, klik foto profil Anda, lalu klik Settings.
  2. Di bagian Integrations, klik Applications. Daftar Aplikasi GitHub akan ditampilkan.
  3. Di samping Gemini Code Assist, klik Konfigurasi.

Pemecahan masalah

Jika Anda tidak menerima respons dari Gemini Code Assist, hal ini mungkin disebabkan karena Google Cloud project yang Anda gunakan selama penyiapan tidak terhubung ke akun penagihan yang valid. Anda harus memverifikasi status penagihan project Anda dan, jika perlu, hubungkan project Anda ke akun penagihan yang valid.

Perhatikan bahwa Developer Connect memiliki paket gratis yang besar, dan tidak ada biaya untuk menggunakan Gemini Code Assist di GitHub selama Pratinjau. Meskipun akun penagihan yang valid diperlukan, akun tersebut hanya akan dikenai biaya jika penggunaan melebihi batas paket gratis.

Langkah berikutnya