
Gemini ما هي (كيلي)؟ المصدر المفتوح
تُرجم تلقائيًاGemini CLI, 25 Haziran 2025’te Google tarafından duyurulan ücretsiz, açık kaynak (Apache 2.0) bir yapay zekâ aracıdır. Yapay zeka ile kod yazmak, görevler otomatikleştirmek ve kendi akıllı asistanınızı geliştirmek mi istiyorsunuz? Gemini CLI, açık kaynaklı ve güçlü yapısıyla tam da bu noktada devreye giriyor.
Gemini CLI Nedir?
Geleneksel yapay zekâ asistanları genellikle web tarayıcılarında çalışırken, Gemini CLI doğrudan terminalinize entegre olarak doğal dilde komutlar alır ve sonuçları anında döndürür. Böylece kod yazma, hata ayıklama, içerik üretimi ve araştırma gibi görevlerde tarayıcı odaklı etkileşim ihtiyaçlarını ortadan kaldırır.
Gemini CLI’nin en önemli avantajlarından biri, açık kaynak olmasıdır. GitHub’da tamamen incelenebilir kod bazıyla sunulur; geliştiriciler diledikleri gibi katkıda bulunabilir, hataları düzeltebilir veya ihtiyaçlarına göre özelleştirebilirler. Kullanmak için tek gereken, sisteminize Node.js (v18+) ve npm/yarn kurmak ile kişisel bir Google hesabıdır. Google hesabıyla ücretsiz “Gemini Code Assist” lisansı alındıktan sonra dakikada 60, günde 1.000 API isteğine kadar kısıtlamasız erişim sağlanır.
Aracın beynini, Google’ın Gemini 2.5 Pro modeli oluşturur. Bu model, 1 milyon token’a kadar (yaklaşık 30.000 satır kod veya uzun dokümanlar) bağlamı aynı anda işleyebilir. Geniş bağlam penceresi sayesinde; büyük kod tabanlarını, proje dökümantasyonlarını ve uzun sohbet geçmişlerini tek seferde kavrayarak tutarlı ve bağlamsal açıdan zengin yanıtlar üretebilir.
Kurulum ve İlk Adım Yöntemleri Nedir?
Ön Koşullar: Sisteminizi Hazırlayın
- Node.js
- Sürüm 18 veya üzeri olmalıdır.
- Mevcut sürümünüzü kontrol etmek için:
node -v - Yüklü değilse resmi Node.js sitesinden uygun paketi indirip kurabilirsiniz.
- Paket Yöneticisi
- npm (Node.js ile birlikte gelir) veya tercihe göre yarn kullanılabilir.
- npm sürümünüzü kontrol etmek için:
npm -v
- İşletim Sistemi
- Windows 10+, macOS 10.15+ veya modern bir Linux dağıtımı (Ubuntu, Fedora, vb.) üzerinde çalışır.
- Google Hesabı
- İlk kimlik doğrulaması için kişisel bir Google hesabı gereklidir. Kurumsal/Workspace hesaplarında ek yapılandırma gerekebilir.
Kurulum Yöntemleri
Gemini CLI’yi iki temel yolla kurabilirsiniz:
/wp:paragrap h الرؤوس {"المستوى"4}a) single Expedition Operation with NPX
/wp : wp:codenpx https://github.com/google-gemini/gemini-cli /wp:code wp:list - البند من القائمة
- وتُحمّل القيادة مباشرة وتدير الطرد من GitHub. /wp:list-item البند من القائمة
- The most up-to-date version of each use automatically loads. /wp:list-item
(ب) الهيكل العالمي
/wp : wp:codenpm install -g @google/gemini-cli /wp:code wp:list - البند من القائمة
geminiيسمح لك باستخدام القيادة من كل صفيفة /wp:list-item البند من القائمة - إذا كنت قد حصلت على خطأ الأذن في Linux/macOS
sudoإضافة. /wp:list-item
c) From Homebrew (macOS/Linux)
/wp : wp:codebrew install gemini-cli /wp:code wp:list - البند من القائمة
- خيار تركيب سريع ونظيف لأولئك الذين يستعملون (هومبريو) /wp:list-item
العملية الأولية واختيار الموضوع
/wp : wp:paragrap hوبعد الانتهاء من التركيب، تدخل القيادة التالية في المحطة:
/wp:paragrap h wp:codegemini /wp:code wp:list {"ordered":true} - البند من القائمة
- Color Theme Selection: wp:list
- البند من القائمة
- وتقدم المؤسسة مجموعة متنوعة من الخيارات المواضيعية. /wp:list-item البند من القائمة
- الحشد مع مفاتيح السهم والتأكيد مع Enter. /wp:list-item
/wp:list-item البند من القائمة - البداية المرشدة: wp:list
- البند من القائمة
- وتظهر رسالة ترحيب قصيرة وترويج النصوص الأساسية. /wp:list-item
Bu adım, aracı kolayca özelleştirmenizi sağlayarak uzun süreli kullanımda göz yorgunluğunu azaltır.
Kimlik Doğrulama: Google Oturumu
İlk çalıştırma sonrasında veya gemini auth login komutuyla:
gemini auth login
- Tarayıcınız açılır ve Google hesabınızla giriş yapmanız istenir.
- Başarılı giriş sonrası CLI’ya geri dönerek “Authentication successful” mesajı alırsınız.
- Ücretsiz “Gemini Code Assist” lisansıyla dakikada 60, günde 1.000 model isteği hakkı kazanırsınız
Kurulumu Doğrulama ve Hızlı Test
Aşağıdaki komutlarla her şeyin doğru kurulduğunu kontrol edin:
gemini --version
- Yüklü sürümü gösterir.
gemini "Merhaba, kendini tanıtır mısın?"
- Basit bir doğal dil isteğiyle yapay zekâ asistanınızın yanıtını test edin.
Sorunsuz bir yanıt alıyorsanız, terminaliniz üzerinden yapay zekâ destekli ilk sohbetinizi başlatmışsınız demektir.
Gemini CLI Temel Kullanım ve Komutları Nelerdir?
1. CLI’yi Başlatma
/wp : wp:list- البند من القائمة
- طريقة التفاعل (REPL)
geminiوتبدأ هذه القيادة جلسة تفاعلية للمحطات الطرفية مثل الدردشة؛ ويتم تجهيز كل مدخلاتك على الفور. /wp:list-item البند من القائمة - One Flight Inquiry
gemini -p "Proje dizinindeki tüm JavaScript dosyalarını listele"-pعودوا بسرعة وعودوا مرة مثالية للاستفسار السريع دون الحاجة إلى الدخول. /wp:list-item البند من القائمة - Piping (Pipeing)
echo "Count to five" | geminiيمكنك تجهيز النواتج القياسية مباشرة لـ (كى لي) /wp:list-item
2. Slash Commands (Slash Commands)/)
/wp : wp:paragrap h The most used commands of Gemini CLI begin with the “slash” prefik. على الأقل يمكنك أن ترى القليل من الأهم
/wp:paragrap h الجناح:| Home Tags | الوصف |
|---|---|
/help | يعرض قائمة ووصفا موجزا للقيادات القائمة. |
/tools | وضع قوائم بالأدوات (الملفات، القصف، البحث على الشبكة وما إلى ذلك). |
/clear | وينظف الشاشة الطرفية (Ctrl+L أيضاً يرى نفس العمل). |
/stats | Report token usage and savings statistics. |
/memory show | كل شيء GEMINI.md صور من خلال الجمع بين سياقاتها. |
/memory refresh | كل شيء GEMINI.md إعادة تركيب الملفات |
/chat save | انه يحفظ انكي الدردشة مع علامة محددة. |
/chat resume | ويستمر مع نفس العلامة إلى الدردشة المسجلة سابقا. |
/restore [checkpoint_adı] | طلقات مجهزة لتغيير الملفات |
/auth | يغير طريقة التوثيق |
/theme | يُسمح لك بتغيير مُلامسة (كِلي) |
/bug | استمارات اخطاء |
/quit | وتنتهي الدورة وتعود إلى الوضع النهائي العادي. |
3. Context Commands@)
/wp : wp:paragrap h إدراج الملفات والملفات في المشروع السريع @ يمكنك استخدام الإشارة:
- البند من القائمة
- ملف واحد
gemini -p "Bu fonksiyonun ne işe yaradığını açıkla" @./src/utils.js /wp:list-item البند من القائمة - Folder
gemini -p "Tüm bileşenleri React 18’e uygun şekilde güncelle" @./src/components/ /wp:list-item
كلي .gitignore- هم فقط يَحتاجونَ إلى تَتبُّع الملفاتِ بإمْرار الملفات تلقائياً.
4. Shell Commands (en)!)
Doğrudan shell komutları çalıştırmak için:
- Tek Komut
gemini > !ls -la - Kalıcı Shell Modu
gemini > !
$ git status $ npm test $ ! # tekrar '!' yazarak çıkış
Shell tool, testler, build script’leri, linter’lar ve diğer CLI araçlarını kesintisiz kullanmanızı sağlar.
Gemini CLI, açık kaynak dünyasında yapay zeka agent’larıyla çalışma biçimimizi dönüştüren güçlü ve erişilebilir bir araç sunuyor. Geliştiriciler, araştırmacılar ve meraklı kullanıcılar için esnek, özelleştirilebilir ve topluluk destekli bu platform sayesinde AI çözümleri oluşturmak artık çok daha kolay. Siz de Gemini CLI’yi deneyerek, geleceğin yapay zekasına kendi katkınızı sunabilirsiniz.
Hollywood ve Yapay Zeka: 2025'in Hayal Kırıklığı Yaratan Projeleri


Açık Problemler İçin Prompt Mühendisliği Teknikleri




