Mengaktifkan alat Gemini Code Assist

Dokumen ini menjelaskan cara mengaktifkan alat Gemini Code Assist. Google Cloud administrator harus menyelesaikan langkah-langkah ini untuk mengaktifkan alat bagi developer di IDE mereka.

Untuk mengetahui informasi selengkapnya tentang alat, baca ringkasan alat Gemini Code Assist. Untuk mengonfigurasi alat untuk digunakan di IDE, lihat Mengonfigurasi alat Gemini Code Assist.

Sebelum memulai

  1. Siapkan Gemini Code Assist.
  2. Make sure that billing is enabled for your Google Cloud project.

  3. Enable the Developer Connect API.

    Enable the API

    Developer Connect digunakan untuk membuat koneksi antara akun pengguna dan layanan alat Gemini Code Assist.

Peran yang diperlukan

Untuk mendapatkan izin yang Anda perlukan guna mengaktifkan alat Gemini Code Assist, minta administrator untuk memberi Anda peran IAM berikut pada project Google Cloud :

Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Mengaktifkan alat

  1. Di Google Cloud console, buka halaman Alat Gemini Code Assist.

    Buka Alat

  2. Cari alat yang ingin Anda aktifkan, lalu klik Aktifkan. Halaman detail alat akan terbuka.

  3. Di bagian Konfigurasi, pilih region tempat Anda akan membuat konektor akun Developer Connect untuk alat ini. Region yang tersedia tercantum di lokasi Developer Connect.

  4. Klik Aktifkan.

    Alat ini diaktifkan untuk project Anda dan tersedia bagi developer di IDE mereka.

    Anda akan diminta untuk terhubung ke akun Anda untuk menggunakan alat di IDE. Jika Anda ingin menggunakan alat ini di IDE, klik Hubungkan dan ikuti petunjuk untuk menghubungkan akun Anda. Anda dapat melewati langkah koneksi jika tidak ingin menggunakan alat ini.

  5. Agar pengguna dapat mengautentikasi ke alat ini, Anda harus membuat peran kustom dan memberikannya kepada pengguna.

    1. Buat peran kustom dengan menjalankan perintah berikut:

      gcloud iam roles create ROLE_NAME \
          --project=PROJECT \
          --title="Gemini Code Assist Tools User" \
          --description="custom role for tools user" \
          --permissions=cloudaicompanion.codeToolsSettings.get,cloudaicompanion.codeToolsSettings.list,cloudaicompanion.settingBindings.codeToolsSettingsGet,cloudaicompanion.settingBindings.codeToolsSettingsList,cloudaicompanion.instances.queryEffectiveSetting
      

      Ganti kode berikut:

      • ROLE_NAME dengan nama yang ingin Anda berikan ke peran kustom.
      • PROJECT dengan Google Cloud project ID Anda.
    2. Berikan peran kustom kepada pengguna dengan menjalankan perintah berikut:

      gcloud projects add-iam-policy-binding PROJECT \
          --member=PRINCIPAL_TYPE:PRINCIPAL \
          --role=projects/PROJECT/roles/ROLE_NAME
      

      Ganti kode berikut:

      • PROJECT dengan Google Cloud project ID Anda.
      • PRINCIPAL_TYPE dengan jenis akun utama yang ingin Anda berikan peran kustom. Untuk informasi selengkapnya tentang jenis akun utama, lihat ID utama.
      • PRINCIPAL dengan ID untuk akun utama Anda.
      • ROLE_NAME dengan nama yang Anda berikan untuk peran kustom.

        Contoh berikut memberikan peran khusus tools-user kepada satu pengguna luka@example.com di project test-project:

        gcloud projects add-iam-policy-binding test-project \
            --member=user:luka@example.com \
            --role=projects/test-project/roles/tools-user
        

      Setelah Anda memberikan peran kustom kepada pengguna, mereka dapat melakukan autentikasi ke alat Gemini Code Assist yang diaktifkan dengan meminta alat tersebut di chat Gemini Code Assist dengan @TOOL_NAME. Dengan TOOL_NAME adalah nama alat.

langkah selanjutnya