Google, Gemini CLI’ye Eklentiler Özelliğini Getirdi

Google, geliştiriciler için tasarladığı Gemini CLI aracına yeni bir “eklentiler” özelliği ekledi. Şirket, bu özellikle kullanıcıların kendi araçlarını komut satırına entegre edebileceğini ve kişisel bir yapay zekâ deneyimi oluşturabileceğini açıkladı.

Google’ın Nanobanana Eklentisi Görselleri Terminal Üzerinden Üretiyor

Gemini CLI’nin yeni eklenti sistemi, geliştiricilerin favori araçlarını doğrudan terminal üzerinden kullanabilmesine olanak tanıyor. Eklentiler, herkese açık GitHub depolarında barındırılıyor. Böylece isteyen herkes, Google’dan onay beklemeden kendi eklentisini yayınlayabiliyor. Şu anda eklenti galerisinde 50’den fazla seçenek bulunuyor. Bu eklentiler arasında Stripe’ın ödeme API’sini iş akışlarına entegre eden bir araç ile altyapı otomasyonu sağlayan Terraform eklentisi de yer alıyor.

Google, eklentilerle birlikte kendi geliştirdiği Nanobanana eklentisini de tanıttı. Bu araç sayesinde kullanıcılar, terminalde yazdıkları metin komutlarıyla görseller oluşturabiliyor. Ayrıca eklentilerden biri, Chrome DevTools bağlantısı kurarak kodlama süreçlerinde Gemini’nin yardımcı olmasını sağlıyor.

Kullanıcılar, yükledikleri eklentileri görmek için /extension komutunu çalıştırabiliyor. Gemini, verilen komutlara göre uygun eklentiyi otomatik olarak seçebiliyor. Dileyen kullanıcılar ise özel komutlarla eklentileri manuel şekilde çalıştırabiliyor.

Google, geliştiricilere kendi Gemini CLI eklentilerini oluşturma imkânı sunuyor. Bunun için hazırlanan şablonlar, eklentinin tanımlarını içeren gemini-extension.json adlı bir dosyaya dayanıyor. Bu dosya, Model Context Protocol (MCP) adlı bir sunucuya işaret ediyor. MCP sunucusu, CLI ile iletişim kurarak yeni araçları Gemini’ye tanıtıyor. Ayrıca geliştiriciler, commands klasörü altına TOML uzantılı dosyalar ekleyerek karmaşık işlemler için kısa komutlar tanımlayabiliyor. Böylece kullanıcı, uzun komutlar yerine kısa tanımlarla işlem yapabiliyor.

Gemini CLI, yılın başlarında tanıtıldığında geliştiricilere doğrudan terminal üzerinden Gemini’ye erişme imkânı sağlamıştı. Bu araç, yerel dosyaları okuma, hata tespiti yapma ya da sistem komutlarını çalıştırma gibi işlemleri kolaylaştırıyor. Kullanıcılar, Google hesaplarıyla oturum açarak dakikada 60 isteğe kadar ücretsiz kullanım hakkı elde ediyor.

Google, ilk sürümün ardından Gemini CLI’yi Firebase Studio ve Zed Editor gibi platformlara da entegre etti. Bu sayede araç, artık kod yazma, fonksiyon düzenleme ve karmaşık kod bloklarını açıklama gibi görevleri üstlenebiliyor.