Google Gemini CLI Yayınladı: Ücretsiz Gemini 2.5 Pro Erişimi ve 1000 Günlük İstek

Oliver Kingsley

Oliver Kingsley

26 June 2025

Google Gemini CLI Yayınladı: Ücretsiz Gemini 2.5 Pro Erişimi ve 1000 Günlük İstek

Google, yapay zeka kodlama dünyasını sarsan bir bomba patlattı. Herkes Claude Code ve Cursor abonelikleri için ödeme yapmakla meşgulken, Google sessizce Gemini CLI'ı piyasaya sürdü—terminalinizde sektör lideri kullanım limitleriyle çalışan, tamamen ücretsiz, açık kaynaklı bir yapay zeka ajanı. Dakikada 60 istek, günde 1000 istek, Gemini 2.5 pro'ya erişim, tamamen ücretsiz. Kredi kartı gerekmez, abonelik ücreti yok, sadece saf yapay zeka destekli geliştirme büyüsü.

Google Az Önce Gemini CLI'ı Piyasaya Sürdü — Ücretsiz Gemini 2.5 Pro Erişimi + Günde 1000 İstek

Bu kapsamlı kılavuzda, Gemini CLI'ı oyunun kurallarını değiştiren şeyin ne olduğunu, sıfırdan nasıl kurulacağını ve en önemlisi, geliştirme iş akışınızı dönüştürecek MCP sunucularıyla nasıl süper şarj edeceğinizi derinlemesine inceleyeceğiz.

Profesyonel İpucu:Apidog MCP SunucusuÜcretsiz kaydolun!
button

Gemini CLI Nedir ve Neden Önemsemelisiniz?

Gemini CLI, Google'ın yapay zeka kodlama asistanı devrimine cevabıdır. Bu sadece başka bir sohbet robotu değil—terminalinizde yaşayan, kod tabanınızı anlayan ve minimal insan müdahalesiyle karmaşık çok adımlı görevleri yürütebilen tam teşekküllü bir yapay zeka ajanıdır.

Önemli Sayılar

Gemini CLI Neden Rakiplerini Geride Bırakıyor?

Temel işlevler için yüksek fiyatlar talep eden diğer yapay zeka kodlama araçlarının aksine, Gemini CLI kurumsal düzeyde yetenekleri ücretsiz sunar. Bu, hepsi bir arada kıdemli bir geliştiriciye, kod inceleyiciye ve dokümantasyon yazıcısına sahip olmak gibidir.

Temel Avantajlar:


Gemini CLI'ya Başlarken: İlk Adımlarınız

Ön Koşullar ve Kurulum

Kuruluma başlamadan önce temel gereksinimleri karşıladığınızdan emin olun:

Adım Adım Kurulum Kılavuzu

Adım 1: Gemini CLI'ı Kurun

Tercih ettiğiniz kurulum yöntemini seçin:

# Hızlı başlangıç (önerilir)
npx https://github.com/google-gemini/gemini-cli

# Veya global olarak kurun
npm install -g @google/gemini-cli
gemini

Adım 2: Google ile Kimlik Doğrulayın

İstendiğinde, kişisel Google hesabınızla oturum açın. Bu size anında erişim sağlar:

Adım 3: Temanızı Seçin

Terminalinizin estetiğine uygun bir renk teması seçin. Bu sizin yapay zeka arkadaşınız—onu eviniz gibi hissettirin.

Kurulumunuzu Doğrulama

Kurulumunuzu basit bir komutla test edin:

gemini
> Merhaba! Ne yapabileceğimi anlamama yardım eder misin?

Yardımcı bir yanıt alırsanız, tebrikler! Yapay zeka destekli geliştirmenin gücünü açığa çıkarmaya hazırsınız.


Gemini CLI'daki MCP Sunucularını Anlamak

Model Bağlam Protokolü (MCP) Nedir?

MCP Sunucusu, yapay zeka asistanları ile veri kaynaklarınız arasında evrensel çevirmendir. Onu her şey için bir API olarak düşünün—yerel dosyalar, veritabanları, API'ler ve özel araçlar. MCP ile Gemini CLI'ın yeteneklerini yerleşik özelliklerinin ötesine genişletebilirsiniz.

MCP Sunucuları Geliştiriciler İçin Neden Önemlidir?

MCP sunucuları, Gemini CLI ile harici sistemler arasında köprü görevi görerek şunları sağlar:

Gemini CLI'daki Temel MCP Mimarisi

Gemini CLI'ın MCP entegrasyonu, sofistike bir keşif ve yürütme sistemi üzerine kurulmuştur:

Keşif Katmanı: Yapılandırılmış MCP sunucularını otomatik olarak bulur ve bağlanır Yürütme Katmanı: Araç çağrılarını, onayları ve yanıt işlemeyi yönetir Taşıma Mekanizmaları: Stdio, SSE ve HTTP akışını destekler


Gemini CLI'da MCP Sunucularını Kurma

Yapılandırma Yapısı

MCP sunucuları settings.json dosyası aracılığıyla yapılandırılır. İşte temel yapı:

{
  "mcpServers": {
    "serverName": {
      "command": "path/to/server",
      "args": ["--arg1", "value1"],
      "env": {
        "API_KEY": "$MY_API_TOKEN"
      },
      "cwd": "./server-directory",
      "timeout": 30000,
      "trust": false
    }
  }
}

Temel Yapılandırma Özellikleri

Gerekli Özellikler:

İsteğe Bağlı Özellikler:

Örnek MCP Sunucu Yapılandırmaları

Python MCP Sunucusu:

{
  "mcpServers": {
    "pythonTools": {
      "command": "python",
      "args": ["-m", "my_mcp_server", "--port", "8080"],
      "cwd": "./mcp-servers/python",
      "env": {
        "DATABASE_URL": "$DB_CONNECTION_STRING",
        "API_KEY": "${EXTERNAL_API_KEY}"
      },
      "timeout": 15000
    }
  }
}

Node.js MCP Sunucusu:

{
  "mcpServers": {
    "nodeServer": {
      "command": "node",
      "args": ["dist/server.js", "--verbose"],
      "cwd": "./mcp-servers/node",
      "trust": true
    }
  }
}

Apidog MCP Sunucusu: API Geliştirme Süper Gücünüz

Apidog MCP Sunucusunun Neden Oyunun Kurallarını Değiştirdiği

Gemini CLI yapay zeka temelini sağlarken, Apidog MCP Sunucusu onu bir API geliştirme güç merkezine dönüştürür. Bu entegrasyon, yapay zeka asistanlarının API spesifikasyonlarınıza doğrudan erişmesini sağlayarak, dokümantasyon ve kod arasında sürekli bağlam geçişini ortadan kaldırır.

Apidog MCP Sunucusunun Temel Faydaları

Apidog MCP Sunucusunu Kurma

Adım 1: OpenAPI Dosyasını Hazırlayın

  1. Swagger/OpenAPI dosyasına bir URL veya yerel bir yolunuz olduğundan emin olun
  2. Desteklenen formatlar: JSON veya YAML'deki OpenAPI dosyaları

Adım 2: IDE'nizde MCP'yi Yapılandırın

Bu yapılandırmayı MCP ayarlarınıza ekleyin:

{
  "mcpServers": {
    "API specification": {
      "command": "npx",
      "args": [
        "-y",
        "apidog-mcp-server@latest",
        "--oas=<oas-url-or-path>"
      ]
    }
  }
}

Adım 3: Bağlantıyı Doğrulayın

Gemini CLI'a sorarak kurulumu test edin:

Lütfen MCP aracılığıyla API spesifikasyonunu getir ve projede kaç uç nokta olduğunu söyle

Apidog MCP Sunucusunu nasıl kuracağınıza dair ayrıntılı bir kılavuzu buradan keşfedin.

Gelişmiş Gemini CLI İş Akışları

Kod Keşfi ve Anlama

Gemini CLI, karmaşık kod tabanlarını anlamanıza yardımcı olmakta üstündür:

gemini
> Bu sistemin mimarisinin ana parçalarını açıkla
> Hangi güvenlik mekanizmaları mevcut?
> Bu kod tabanını Java'nın en son sürümüne taşımama yardım et

Otomatik İş Akışı Entegrasyonu

Güçlü otomasyon için MCP sunucularından yararlanın:

gemini
> Bana son 7 günün git geçmişini gösteren bir slayt destesi yap
> En çok etkileşimde bulunduğumuz GitHub sorunlarını görüntülemek için bir web uygulaması oluştur
> Bu dizindeki tüm resimleri EXIF tarih adlandırmasıyla PNG'ye dönüştür

Apidog Entegrasyonu ile API Geliştirme

Sorunsuz API geliştirme için Gemini CLI'ı Apidog MCP Sunucusu ile birleştirin:

gemini
> API spesifikasyonunu almak ve 'Product' şeması için Java kayıtları oluşturmak üzere Apidog MCP'yi kullan
> API spesifikasyonuna dayanarak, 'Product' DTO'ya yeni alanları ekle
> API spesifikasyonuna göre '/users' uç noktasıyla ilgili tüm MVC kodunu oluştur

Sorun Giderme ve En İyi Uygulamalar

Yaygın Sorunlar ve Çözümleri

Bağlantı Sorunları:

MCP Sunucu Sorunları:

Performans Optimizasyonu:

Güvenlik Hususları


Sonuç: Yapay Zeka Destekli Geliştirmenin Yeni Çağı

Google'ın Gemini CLI'ı sadece başka bir yapay zeka aracından daha fazlasını temsil ediyor—geliştiricilerin yapay zeka ile etkileşim kurma biçiminde bir paradigma değişikliğidir. Kurumsal düzeyde yetenekleri ücretsiz sunarak, Google oyun alanını eşitliyor ve dünya genelindeki geliştiricilerin güçlü yapay zeka yardımına erişmesini sağlıyor.

MCP sunucularıyla, özellikle Apidog MCP Sunucusu ile entegrasyon, yapay zekanın iş akışınızda gerçek bir ortak haline geldiği kapsamlı bir geliştirme ortamı yaratır. Karmaşık kod tabanlarını anlamaktan, API spesifikasyonlarından üretime hazır kod oluşturmaya kadar olasılıklar sonsuzdur.

2025'e girerken, soru yapay zeka destekli geliştirmeyi benimseyip benimsemeyeceğimiz değil—hangi araçları seçeceğimizdir. Gemini CLI ve Apidog MCP Sunucusu ile her iki dünyanın da en iyisini elde edersiniz: güçlü yapay zeka yetenekleri ve sorunsuz API geliştirme entegrasyonu, hepsi cebinizi boşaltmadan.

Geliştirme iş akışınızı dönüştürmeye hazır mısınız? Gemini CLI ile başlayın, Apidog MCP Sunucusunu ekleyin ve yapay zeka destekli geliştirmenin geleceğini bugün deneyimleyin.

button

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin