Google, Açık Kaynaklı Gemini CLI'yı Yayınladı

Google, Gemini AI modellerini doğrudan geliştiricilerin terminallerine getiren güçlü yeni bir araç olan Gemini CLI'yı yayınladı. Bu açık kaynaklı araç, geliştiricilerin doğal dil kullanarak Gemini ile etkileşim kurmasını sağlayarak kodlama iş akışlarını kolaylaştırıyor.

Temel Özellikler ve Avantajlar

Gemini CLI, geliştiricilere şunları yapma olanağı sağlar:

  • Karmaşık kod bölümlerini açıklama
  • Yeni kod özellikleri oluşturma
  • Mevcut kodu hata ayıklama
  • Terminal komutlarını yürütme

Bu araç, Google'ın Gemini Code Assist ve Jules dahil olmak üzere büyüyen AI kodlama araçları paketine katılıyor. Gemini CLI, terminal tabanlı arayüzüyle, hızları ve verimlilikleriyle bilinen OpenAI'nin Codex CLI'sı ve Anthropic'in Claude Code'u gibi rakiplerine karşı rekabet avantajı sunuyor.

Gemini 2.5 Pro'nun başarısını temel alan yeni CLI, şirket içi AI çözümleri sağlayarak Google'ın geliştiricilerle bağlantısını güçlendirmeyi amaçlıyor. Öncelikli olarak kodlama için olsa da, Gemini CLI, Veo 3 ile video oluşturma, araştırma raporu oluşturma, Google Arama aracılığıyla gerçek zamanlı bilgi erişimi ve MCP sunucuları aracılığıyla harici veritabanlarına bağlantı gibi diğer görevleri de destekliyor.

Açık Kaynak ve Cömert Kullanım Limitleri

İzin verici Apache 2.0 lisansı altında yayınlanan Gemini CLI, GitHub'daki topluluk katkılarını teşvik ediyor. Google, ücretsiz kullanıcılar için cömert kullanım limitleri sunuyor: dakikada 60 istek ve günde 1.000 istek, bu da testler sırasında ortalama geliştirici kullanımının iki katı.

AI Kodlama Araçları için Dikkat Edilmesi Gerekenler

AI kodlama araçları popülerlik kazanırken, potansiyel risklerin farkında olmak önemlidir. 2024 Stack Overflow anketi, geliştiricilerin yalnızca %43'ünün AI araçlarının doğruluğuna güvendiğini ortaya koydu. Çalışmalar ayrıca, AI tarafından oluşturulan kodun bazen hatalar getirebileceğini veya güvenlik açıklarını gideremeyebileceğini göstermiştir. Geliştiriciler bu araçları dikkatli kullanmalı ve çıktıyı doğrulamalıdır.

Gemini CLI hakkında daha fazla bilgi edinin ve projeye GitHub'dan katkıda bulunun.