Haberler

Google, Geliştiriciler için Gemini CLI GitHub Actions Özelliğini Yayınladı

Google, yazılım ekiplerinin GitHub üzerindeki işlerini daha verimli şekilde yönetmelerini sağlayacak yeni bir aracı duyurdu. Şirketin “Gemini CLI GitHub Actions” adını verdiği bu özellik, hata bildirimi yönetimi ve pull request (PR) incelemeleri gibi işlemleri otomatikleştiriyor. Şu an beta sürümünde olan araç, GitHub platformu üzerinden tüm kullanıcıların erişimine açıldı.

Gemini CLI GitHub Actions ile Yazılım Süreçleri Otomatikleştirildi

Google’ın açıklamasına göre Gemini CLI GitHub Actions, ilk olarak şirketin kendi ihtiyaçlarını karşılamak üzere geliştirildi. Yazılım ekipleri, Gemini CLI deposunda yaşanan otomasyon faaliyetlerini fark edince, Google bu sistemi tüm geliştiricilere açma kararı aldı.

Sistem, belirli tetikleyicilerle devreye giriyor. Yeni bir hata bildirimi ya da PR oluşturulduğunda, Gemini CLI arka planda çalışmaya başlıyor. Kod yapısını ve projeye ait diğer unsurları tanıdığı için sürekli komut beklemeden görevleri yerine getirebiliyor.

💡Gemini CLI GitHub Actions, farklı amaçlara hizmet eden üç temel iş akışıyla geliyor:

  • Akıllı Hata Yönetimi: Yeni açılan hata bildirimlerini analiz edip uygun etiketler ekleyerek öncelik sıralaması yapıyor. Böylece geliştiriciler teknik çözüme odaklanabiliyor.
  • Hızlı Pull Request İncelemesi: Kod değişikliklerini otomatik olarak tarayıp kalite ve yazım biçimi açısından yorum yapıyor. Bu da ilk inceleme yükünü geliştiricilerden alıyor.
  • Yorumla Görev Verme: Bir PR ya da issue yorumunda “@gemini-cli” yazarak test yazdırmaktan hata düzeltmeye kadar çeşitli görevler tanımlanabiliyor.

Bu sistem, isteğe bağlı olarak sürüm notlarının hazırlanmasını da devralabilecek şekilde özelleştirilebiliyor.

Google, Gemini CLI GitHub Actions’ı güvenli hâle getirmek için Google Cloud’un Workload Identity Federation (WIF) altyapısını entegre etti. Bu sistem, uzun süre geçerli API anahtarları yerine geçerek daha kontrollü ve güvenli kimlik doğrulaması sağlıyor. Geliştiriciler, komut izin listeleri oluşturarak aracın yetkilerini sınırlandırabiliyor. Aracı kullanmaya başlamak için Gemini CLI’nin 0.1.16 ya da üzeri bir sürümü gerekiyor. Kurulum ise /setup-github komutuyla yapılıyor.

Google, Gemini CLI aracını ilk olarak haziran ayında tanıttı. Terminal üzerinden çalışan bu araç, kod yazma, hata ayıklama ve araştırma gibi görevleri doğrudan komut satırından gerçekleştirebiliyor. Gemini 2.5 Pro modeliyle desteklenen sistem, GitHub entegrasyonuyla artık yazılım geliştirme sürecine daha derin bir katkı sunuyor.

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu