Bazı geliştiriciler, entegre geliştirme ortamlarının (IDE) göz alıcı grafiklerini ve dosya yönetim özelliklerini bir kenara bırakarak komut satırı arayüzünde (CLI) çalışmayı tercih eder. Google'ın en son yapay zeka aracı, tam da bu terminal severler için geliştirildi. Adı Gemini CLI ve Google'ın daha önce duyurduğu Gemini Code Assist ile birçok ortak noktası bulunuyor ancak bu araç, bir IDE ile entegre olmak yerine doğrudan terminal ortamınızda çalışıyor. Belki de en iyisi, ücretsiz ve açık kaynaklı olması!
Gemini CLI, Google'ın kodlama ve simüle edilmiş akıl yürütme için en gelişmiş modellerinden biri olan Gemini 2.5 Pro'yu kullanıyor. Doğrudan terminal içinde sizin için kod oluşturabilir ve değiştirebilir. Ancak bununla da sınırlı değil; diğer Google modellerini kullanarak terminal güvenliğinizden ayrılmadan görseller veya videolar da oluşturabilirsiniz. Temel olarak, komut satırından kodlama yaparken yapay zekadan tam destek almanız mümkün.
Bu araç tamamen açık kaynaklı, bu sayede geliştiriciler kodu inceleyebilir ve iyileştirilmesine katkıda bulunabilirler. Açıklık, yapay zeka ajanını nasıl yapılandıracağınıza kadar uzanıyor. Model Bağlam Protokolü (MCP) ve paketlenmiş uzantıları destekleyerek terminalinizi istediğiniz gibi özelleştirmenize olanak tanıyor. Kendi sistem komutlarınızı bile ekleyebilirsiniz; Gemini CLI, farklı görevler veya ekipler için modeli ayarlamak amacıyla kullanabileceğiniz GEMINI.md dosyalarına dayanır.
Gemini 2.5 Pro'nun genel kullanıma sunulmasıyla birlikte, Gemini Code Assist de Gemini CLI ile aynı teknolojiyi kullanacak şekilde güncellendi. Code Assist, daha zengin özellikli bir ortama ihtiyaç duyduğunuz zamanlar için VS Code gibi IDE'lerle entegre oluyor. Code Assist'teki yeni ajan modu, yapay zekaya "Uygulamama karanlık mod desteği ekle" veya "Projemizi derle ve hataları düzelt" gibi daha genel talimatlar vermenizi sağlıyor.
Google, mümkün olduğunca çok kişinin geliştirme çalışmalarında Gemini'yi kullanmasını istiyor. Bu nedenle Gemini CLI, Windows, Mac ve Linux platformlarında kullanılabilir ve neredeyse herkes için ücretsiz. Bireysel geliştiriciler, Gemini CLI'ı da kapsayan ücretsiz bir Gemini Code Assist lisansı almak için kaydolabilirler. Ücretsiz plan, dakika başına 60 ve gün başına 1000 model isteği içerir. Google, bu sınırların kendi dahili ekibinin kullandığının yaklaşık iki katı olduğunu ve bu nedenle neredeyse herkesin Gemini CLI'yı sınırlara takılmadan entegre edebileceğini belirtiyor. Aynı anda birden fazla ajan çalıştırmak veya özel modeller kullanmayı tercih eden profesyoneller için Gemini CLI, Vertex AI veya AI Studio üzerinden kullanıma dayalı faturalandırmayı desteklemektedir.
Başlamak için aracı indirme ve kurulum adımlarını takip edebilirsiniz. Ayrıca sorunları bildirmek ve Google'ın yapay zeka geliştirme araçlarını iyileştirmek için katkıda bulunmak da mümkün.