GitHub'da Gemini Code Assist'i ayarlama

Bu sayfada, çekme isteklerini otomatik olarak özetleyen ve ayrıntılı kod incelemeleri sağlayan Gemini destekli bir aracı olan GitHub'da Gemini Code Assist'i nasıl ayarlayacağınız gösterilmektedir.

Başlamadan önce

GitHub'da Gemini Code Assist'i ayarlamak için aşağıdakileri yaptığınızdan emin olun:

  • GitHub kuruluş veya kişisel hesabınız olmalıdır.

  • GitHub'da Gemini Code Assist'i etkinleştirmek istediğiniz bir veya daha fazla GitHub deposuna sahip olmanız gerekir.

    • Böyle bir deponuz yoksa kullanmak için örnek depomuzun bir çatalını oluşturabilirsiniz.
  • GitHub'da Gemini Code Assist'in Enterprise sürümünü kuruyorsanız Google Cloud'da kurulumu tamamlamak için uygun IAM rollerine sahip olmanız gerekir.

GitHub'da Gemini Code Assist'i yükleme

Aşağıdaki adımlarda, GitHub'da Gemini Code Assist'i nasıl ayarlayacağınız gösterilmektedir. Kurmak istediğiniz sürümle ilgili sekmeyi (tüketici sürümü veya kurumsal sürüm) tıklayın.

Tüketici

  1. Gemini Code Assist uygulama sayfasına gidin.

  2. Henüz yapmadıysanız GitHub hesabınızda oturum açın.

  3. Yükle'yi tıklayın.

    Kullanıcı veya kuruluş için Gemini Code Assist uygulamasını yükleme istemi gösterilir.

  4. Bir kullanıcı veya kuruluş için Gemini Code Assist uygulamasını yüklemeniz istendiğinde, uygulamayı kullanmayı planladığınız kuruluşu seçin.

    GitHub kuruluşunuz için Gemini Code Assist uygulamasını yükledikten sonra, Code Review entegrasyonunu etkinleştirmek üzere depoları seçmeniz istenir.

    Gemini Code Assist uygulaması için Yönetici Konsolu'na yönlendirilirsiniz.

  5. GitHub hesabınızla giriş yapın.

  6. Açılır menüden bir GitHub kuruluşu veya kişisel hesap seçin.

  7. Google Hizmet Şartları, Üretken Yapay Zeka Yasaklanan Kullanım Politikası ve Gizlilik Politikası'nı inceleyip kabul edin, ardından Kurulumu tamamla'yı tıklayın.

    Gemini Code Assist, seçtiğiniz depolardaki çekme isteklerine eklenir.

Gemini Code Assist, oluşturma işleminden sonra çekme isteği yazarı veya diğer gerçek kişi incelemeciler çekme isteğine /gemini etiketiyle yorum eklediğinde kod incelemenizle ilgili öneriler sunar.

Gemini Code Assist artık seçtiğiniz depolardaki tüm çekme istekleri için etkin.

Kurumsal

  1. Google Cloud Console'da Gemini Code Assist Aracıları ve Araçları sayfasına gidin.

    Aracılar ve Araçlar'a gidin

    1. Daha önce Developer Connect API'yi etkinleştirmediyseniz API'yi etkinleştirmenizi isteyen bir uyarı banner'ı görürsünüz. Bu durumda, banner ile ilişkili Etkinleştir düğmesini ve açılan iletişim penceresinde Etkinleştir düğmesini tıklayın.
  2. Agents (Aracılar) bölümünde Code Assist Source Code Management (Code Assist Kaynak Kodu Yönetimi) kartını bulup Enable'ı (Etkinleştir) tıklayın.

    Enable Code Assist Source Code Management (Code Assist Kaynak Kodu Yönetimi'ni Etkinleştir) bölmesi açılır.

  3. Gemini Code Assist Management API bölümünde Etkinleştir'i tıklayın.

  4. Bağlantı seçin bölümünde Bağlantı açılır listesini tıklayın.

  5. Açılır listede Yeni bağlantı oluştur'u tıklayın.

    Geliştirici Bağlantısı aracılığıyla Git depolarını bağlayın bölmesi açılır.

  6. Provider (Sağlayıcı) açılır listesinde, kullandığınız GitHub sağlayıcısını seçin.

  7. Ad alanına bağlantınız için bir ad girin.

  8. Devam'ı tıklayın.

    GitHub OAuth jetonu iste iletişim kutusu açılır.

  9. Sorumluluk reddi beyanını okuduktan sonra Anlıyorum ve devam ediyorum'u tıklayın.

  10. Gemini Code Assist'i yükleyin sayfasında, uygulamayı yüklemek istediğiniz hesabı tıklayın.

  11. Uygulamayı Tüm depolar veya Yalnızca belirli depolar için mi yükleyeceğinizi seçin.

  12. Yükle'yi tıklayın.

  13. GitHub'da kimlik doğrulaması yapmak için GitHub adımlarını uygulayın.

    Erişim onaylandıktan sonra iletişim penceresi kapanır ve Developer Connect aracılığıyla Git depolarını bağlama bölmesine geri dönersiniz.

  14. Bağlantı depoları bölümünde Depolar açılır listesini tıklayın, bağlamak istediğiniz depoları seçin ve Tamam'ı tıklayın.

  15. Bağla'yı tıklayın.

  16. Bağlantı seçin açılır listesinde oluşturduğunuz bağlantıyı seçin.

  17. Bitti'yi tıklayın.

Gemini Code Assist artık seçtiğiniz depolardaki tüm çekme istekleri için etkin.

Sırada ne var?