Gemini CLI Nedir? Nasıl Kullanılır?
Gemini CLI, Google'ın güçlü yapay zeka modeli Gemini'yi doğrudan terminalinize getiren açık kaynaklı bir araçtır. Bu yazıda, Gemini CLI'nin ne olduğunu, nasıl kurulacağını ve nasıl kullanılacağını inceleyeceğiz.
Published by Adem Hatay on
Bu blog yazısı Gemini CLI kullanılarak üretilmiştir.

Geliştiriciler için komut satırı (CLI), sadece bir araç değil, aynı zamanda bir evdir. Terminalin verimliliği, her yerde bulunabilirliği ve taşınabilirliği, onu işleri halletmek için başvurulan bir yardımcı program haline getirir. Geliştiricilerin terminale olan bağımlılığı devam ettikçe, entegre yapay zeka yardımına olan talep de artmaktadır.
İşte bu yüzden Google, Gemini’nin gücünü doğrudan terminalinize getiren açık kaynaklı bir yapay zeka ajanı olan Gemini CLI’yi tanıttı. Gemini’ye hafif erişim sağlayarak, isteminizden modele en doğrudan yolu sunar. Kodlama konusunda üstün olsa da, Google Gemini CLI’yi çok daha fazlasını yapacak şekilde geliştirdi. İçerik oluşturma ve problem çözmeden derin araştırmalara ve görev yönetimine kadar çok çeşitli görevler için kullanabileceğiniz çok yönlü, yerel bir yardımcı programdır.
Bireysel Geliştiriciler için Eşsiz Kullanım Limitleri
Gemini CLI’yi ücretsiz kullanmak için kişisel bir Google hesabıyla giriş yapmanız yeterlidir. Bu ücretsiz lisans, size Gemini 2.5 Pro’ya ve devasa 1 milyon jetonluk bağlam penceresine erişim sağlar. Bu önizleme sırasında nadiren bir sınıra takılmanızı sağlamak için sektördeki en büyük kullanım hakkını sunuyor: dakikada 60 model isteği ve günde 1.000 istek ücretsiz.
Komut Satırınızdaki Güçlü Modeller
Şu anda önizlemede olan Gemini CLI, kod anlama ve dosya manipülasyonundan komut yürütme ve dinamik sorun gidermeye kadar güçlü yapay zeka yetenekleri sunar. Komut satırı deneyiminize temel bir yükseltme sunarak, doğal dil ile kod yazmanıza, sorunları ayıklamanıza ve iş akışınızı kolaylaştırmanıza olanak tanır.
Açık ve Genişletilebilir
Gemini CLI tamamen açık kaynaklı (Apache 2.0) olduğundan, geliştiriciler kodu inceleyerek nasıl çalıştığını anlayabilir ve güvenlik etkilerini doğrulayabilirler. Google, küresel bir geliştirici topluluğunun hataları bildirerek, özellikler önererek, güvenlik uygulamalarını sürekli iyileştirerek ve kod iyileştirmeleri göndererek bu projeye katkıda bulunmasını bekliyor.
Nasıl Başlanır?
Gemini CLI ile terminal deneyiminizi bugün yükseltin. Başlamak için Gemini CLI’yi yüklemeniz yeterlidir. Terminalinizde Gemini’yi neredeyse sınırsız kullanmak için tek ihtiyacınız olan bir e-posta adresi.
Bu Blog Yazısı Gemini CLI ile Nasıl Yazıldı?
Bu okuduğunuz blog yazısı da aslında Gemini CLI kullanılarak oluşturuldu. Süreç oldukça basitti:
-
Projenin Klonlanması: İlk olarak, blog projesinin bulunduğu GitHub deposunu klonladım:
git clone https://github.com/ademhatay/ademhatay.git
-
Geliştirme Sunucusunun Başlatılması: Proje dizinine girdikten sonra, gerekli bağımlılıkları kurdum ve geliştirme sunucusunu başlattım:
cd ademhatay npm install npm run dev
-
Blog Yazısının Oluşturulması: Son olarak, Gemini CLI’ye bu blog yazısını oluşturması için gerekli talimatları verdim. Gemini, verdiğim İngilizce metni referans alarak, Türkçe’ye çevirdi, imla ve dilbilgisi kurallarına uygun hale getirdi ve markdown formatında yeni bir blog yazısı dosyası oluşturdu.
İşte bu kadar! Gemini CLI, geliştiricilerin iş akışlarını hızlandırmak ve daha verimli çalışmalarını sağlamak için tasarlanmış güçlü bir araç.
Kaynak: https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/