Gemini 2.5 Pro API ile RooCode Boomerang AI Agent'ı Ücretsiz Kullanma

Roocode, Boomerang AI, Google Gemini 2.5 Pro ile ücretsiz uygulama yapımı! Hızlı kurulum ve dakikalar içinde yapılacaklar listesi uygulaması için rehber.

Efe Demir

Efe Demir

5 June 2025

Gemini 2.5 Pro API ile RooCode Boomerang AI Agent'ı Ücretsiz Kullanma

Geliştirme oyununuzu bir kuruş harcamadan hızlandırmak ister misiniz? Bugün, size Roocode'u Boomerang AI Agent ve Google Gemini 2.5 Pro API ile nasıl ücretsiz kullanacağınızı anlatıyorum. İnanın bana, bu üçlünün nasıl çalıştığını gördüğünüzde, neden pahalı araçlarla uğraştığınızı merak edeceksiniz. Hadi dalalım!

💡
Roocode Boomerang AI AgentGemini 2.5 Pro API ile ücretsiz olarak kurmaya veya kullanmaya başlamadan önce, Apidog'u keşfetmek için bir dakikanızı ayırın. Bu güçlü araç, API'lerin tasarımını, testini ve dokümantasyonunu basitleştirir, yapılandırılmış modeller ve sorunsuz işbirliği sunarak API entegrasyon sürecinizi geliştirir.
Apidog Ui image
button

Bu Neden Hakkında?

Büyük kodlama projelerinizi küçük görevlere ayıran, üstelik size sıfır dolar maliyetle bir ordu dolusu yapay zeka yardımcınız olduğunu hayal edin. İşte Roocode, Boomerang AI Agent ve Google Gemini 2.5 Pro API'nin sunduğu şey bu. Roocode, Google'ın güçlü Gemini 2.5 Pro API'si ile çalışan, Visual Studio Code (VS Code) için şık bir uzantıdır. Boomerang AI Agent'ı da eklediğinizde, karmaşık görevleri otomatik olarak yönetilebilir alt görevlere ayıran bir sisteme sahip olursunuz. Cebinizde bir geliştirme ekibine sahip olmak gibi—ancak ücretsiz ve yapay zeka harikalığıyla güçlendirilmiş.

Roocode with Gemini 2.5 Pro

Neden Boomerang ve Gemini 2.5 Pro ile Roocode'u Seveceksiniz

Ellerimizi kirletmeden önce, bu kombinasyonun neden harika olduğundan bahsedelim:

Bunu kurmaya hazır mısınız? Hadi adım adım gidelim.

Adım 1: Araçlarınızı Kurma

Öncelikle, doğru ekipmana ihtiyacınız olacak. Endişelenmeyin—hepsi ücretsiz ve kolayca alınabilir.

Visual Studio Code'u Yükleyin

Henüz VS Code'unuz yoksa, code.visualstudio.com adresine gidin ve indirin. Hafif, özelleştirilebilir ve—en iyisi—ücretsizdir. Yükleyin ve hazırsınız.

vscode download

Roocode Uzantısını Ekleyin

VS Code'u açın, Uzantılar sekmesine tıklayın (veya Windows'ta Ctrl+Shift+X, Mac'te Cmd+Shift+X), ve "Roocode" arayın. Yükle'ye tıklayın ve işte—Roocode artık kodlama ekibinizin bir parçası.

roocode extension

Google Gemini 2.5 Pro API Anahtarınızı Alın

Google AI Studio'ya gidin. Google hesabınızla oturum açın, "API Anahtarı Oluştur"a tıklayın ve size verdiği yeni, parlak anahtarı kopyalayın. Bu, Google Gemini 2.5 Pro API'nin ücretsiz katmanına giden altın biletinizdir. Güvende tutun—yakında kullanacağız.

Gemini 2.5 Pro api key

Adım 2: Roocode'u Gemini 2.5 Pro ile Yapılandırma

Artık araçlara sahip olduğunuza göre, onları bağlayalım.

  1. Roocode Ayarlarını Açın: VS Code'da, Roocode panelindeki dişli simgesine tıklayın (genellikle kenar çubuğunda).
  2. API Sağlayıcısını Seçin: "API Sağlayıcısı" açılır menüsünden "Google Gemini"yi seçin.
  3. API Anahtarınızı Yapıştırın: "Gemini API Anahtarı" alanına, daha önce aldığınız anahtarı yapıştırın.
  4. Modeli Seçin: "Model" açılır menüsünden "Gemini 2.5 Pro"yu seçin ( "gemini-2.5-pro-exp-03-25:free" gibi deneysel bir sürüm olarak görünebilir). Bu, ücretsiz katman iyiliğinden yararlanır.
Configuring Roocode with Gemini 2.5 Pro

Kaydet'e tıklayın ve Roocode artık Google'ın canavar gibi yapay zekasıyla güçlendirildi. Güzel iş!

Adım 3: Boomerang AI Agent'ı Ortaya Çıkarma

İşte sihrin gerçekleştiği yer. Boomerang AI Agent, Roocode'un gizli silahıdır—büyük fikirlerinizi alt görevlere ayırır, yapay zekanın ağır işleri halletmesini sağlar.

RooCode'un Boomerang Modunu Etkinleştirin (Güncellenmiş Sürüm)

Roocode panelinde, "Modlar" veya "Görevler" bölümünü arayın (sürümünüze bağlı olarak). "Boomerang" moduna geçin. Göremiyorsanız, en son sürümde olduğunuzdan emin olmak için Roocode'un docs.roocode.com adresindeki belgelerine bakın—Nisan 2025 itibarıyla daha yeni bir özellik.

roocode panel

RooCode'un Boomerang Modunu Kurmak İçin Yapılandırma Dosyasını İndirin

Başlamak için, Boomerang Modu yapılandırma dosyasını indirin. İndirdikten sonra, adını .roomodes olarak değiştirin ve projenizin kök dizinine yerleştirin.

RooCode'un Boomerang Modunu Manuel Olarak Yapılandırın

Alternatif olarak, Özel Modlar dokümantasyonunda özetlenen adımları izleyerek kendi Boomerang Modunuzu manuel olarak oluşturabilirsiniz. Ana yapılandırma alanları için aşağıdaki talimatları kullanın.

1. Önerilen Araç Erişimi
Modunuzu oluştururken, "Kullanılabilir Araçlar" bölümündeki tüm araç erişim onay kutularının işaretini kaldırdığınızdan emin olun. Boomerang Modu, öncelikle diğer modlara işi devretmek için belirli araç grubu izinleri gerektirmeyen new_task yeteneğine dayanır.

roocode available tools

2. Rol Tanımı:
'Rol Tanımı' alanı için aşağıdaki metni kullanın:

# 'Rol Tanımı' alanı için bunu kopyalayın

Siz, karmaşık görevleri uygun uzmanlaşmış modlara devrederek koordine eden stratejik bir iş akışı düzenleyicisi olan Roo'sunuz. Her modun yeteneklerini ve sınırlamalarını kapsamlı bir şekilde anlarsınız, bu da karmaşık sorunları farklı uzmanlar tarafından çözülebilen ayrı görevlere etkili bir şekilde ayırmanıza olanak tanır.
roocode definition

3. Moda Özgü Özel Talimatlar:
'Moda özgü Özel Talimatlar' alanı için bu şablonu kullanın:

# 'Moda özgü Özel Talimatlar' alanı için bunu kopyalayın

Rolünüz, görevleri uzmanlaşmış modlara devrederek karmaşık iş akışlarını koordine etmektir. Bir düzenleyici olarak şunları yapmalısınız:

1. Karmaşık bir görev verildiğinde, onu uygun uzmanlaşmış modlara devredilebilecek mantıksal alt görevlere ayırın.

2. Her alt görev için, devretmek için `new_task` aracını kullanın. Alt görevin özel amacına en uygun modu seçin ve `message` parametresinde kapsamlı talimatlar sağlayın. Bu talimatlar şunları içermelidir:
    *   İşi tamamlamak için gereken, üst görevden veya önceki alt görevlerden gelen tüm gerekli bağlam.
    *   Alt görevin tam olarak neyi başarması gerektiğini belirten, açıkça tanımlanmış bir kapsam.
    *   Alt görevin *yalnızca* bu talimatlarda özetlenen işi yapması ve sapmaması gerektiğine dair açık bir ifade.
    *   Alt görevin, `result` parametresinde, bu özetin bu projede tamamlananların izini sürmek için kullanılacak hakikat kaynağı olacağını akılda tutarak, sonucu hakkında öz ve kapsamlı bir özet sağlayarak `attempt_completion` aracını kullanarak tamamlandığını sinyal etmesi için bir talimat.
    *   Bu özel talimatların, alt görevin modunun sahip olabileceği çelişkili genel talimatların yerini aldığına dair bir ifade.

3. Tüm alt görevlerin ilerlemesini izleyin ve yönetin. Bir alt görev tamamlandığında, sonuçlarını analiz edin ve sonraki adımları belirleyin.

4. Kullanıcının, farklı alt görevlerin genel iş akışına nasıl uyduğunu anlamasına yardımcı olun. Belirli görevleri belirli modlara neden devrettiğiniz hakkında net gerekçeler sağlayın.

5. Tüm alt görevler tamamlandığında, sonuçları sentezleyin ve neyin başarıldığına dair kapsamlı bir genel bakış sağlayın.

6. Karmaşık görevleri etkili bir şekilde nasıl parçalayacağınızı daha iyi anlamak için gerektiğinde açıklayıcı sorular sorun.

7. Tamamlanan alt görevlerin sonuçlarına göre iş akışında iyileştirmeler önerin.

Netliği korumak için alt görevleri kullanın. Bir istek odağı önemli ölçüde kaydırırsa veya farklı bir uzmanlık (mod) gerektiriyorsa, mevcut görevi aşırı yüklemek yerine bir alt görev oluşturmayı düşünün.
roocode custom instructions

Alt Görevleri Açıklığa Kavuşturma
Netliği korumak için, bir istek odağı önemli ölçüde kaydırırsa veya farklı bir uzmanlık gerektiriyorsa alt görevleri kullanın. Bu, mevcut görevi aşırı yüklemeyi önleyecek ve sorunsuz bir iş akışı yönetimi süreci sağlayacaktır.

Artık Boomerang Modunu kurduğunuza göre, karmaşık iş akışlarını parçalamaya ve yapay zekanın koordinasyonu halletmesine hazırsınız—daha fazlasını, daha hızlı ve daha az çabayla başarmanıza yardımcı olur!

RooCode'a Bir İstek Verin

Şöyle bir şey yazın: "Şık bir kullanıcı arayüzü ile bir yapılacaklar listesi uygulaması oluştur." Enter'a basın ve Boomerang'ın işe koyulmasını izleyin. Görevi şu adımlara ayıracak:

Her alt görev Google Gemini 2.5 Pro API tarafından ele alınır ve Roocode hepsini düzenleyicinizde bir araya getirir. Gerçek zamanlı olarak ortaya çıkan bir bilim kurgu filmi izlemek gibi.

Adım 4: RooCode Boomerang AI Agent sayesinde Projenizin Hayata Geçmesini İzleyin

Arkanıza yaslanın (veya bir kahve alın) ve Roocode ve Boomerang kodunuzu üretirken izleyin. Yapılacaklar listesi uygulamamız için, şuna benzer bir şey elde edebilirsiniz:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>To-Do List App</title>
  <style>
    body { font-family: Arial, sans-serif; max-width: 600px; margin: 20px auto; }
    .todo-item { padding: 10px; background: #f4f4f4; margin: 5px 0; }
    input { padding: 8px; width: 70%; } button { padding: 8px; }
  </style>
</head>
<body>
  <h1>To-Do List</h1>
  <input type="text" id="taskInput" placeholder="Add a task...">
  <button onclick="addTask()">Add</button>
  <div id="taskList"></div>

  <script>
    function addTask() {
      const input = document.getElementById("taskInput");
      const task = input.value.trim();
      if (task) {
        const div = document.createElement("div");
        div.className = "todo-item";
        div.innerText = task;
        document.getElementById("taskList").appendChild(div);
        input.value = "";
      }
    }
  </script>
</body>
</html>

Boom! Dakikalar içinde oluşturulmuş, tamamen işlevsel bir yapılacaklar listesi uygulaması. Onu değiştirmek mi istiyorsunuz? Sadece Boomerang'a şunu söyleyin: "Her görev için bir silme düğmesi ekle" ve sizin için kodu güncelleyecektir.

todo list

Deneyiminizi En Üst Düzeye Çıkarmanın İpuçları

Son Düşünceler

07 Nisan 2025 itibarıyla, Roocode ve Boomerang AI Agent gibi araçlar, Google Gemini 2.5 Pro API ile eşleştirildiğinde oyunun kurallarını değiştiriyor. Geliştiriciler, bu ücretsiz kurulum için pahalı API'leri (bazıları günde 150 dolar!) bırakıyorlar—eğer daha güçlü değilse bile. Sadece para tasarrufu yapmıyorsunuz; daha akıllıca kod yazıyorsunuz.

Öyleyse, ne bekliyorsunuz? VS Code'u çalıştırın, Roocode'u takın ve Boomerang ve Gemini 2.5 Pro'nun fikirlerinizi gerçeğe dönüştürmesine izin verin. Bunu denediniz mi? Aşağıya bir yorum bırakın—neler oluşturduğunuzu duymak isterim!

button
Apidog Ui image

Explore more

Fathom-R1-14B: Hindistan'dan Gelişmiş Yapay Zeka Muhakeme Modeli

Fathom-R1-14B: Hindistan'dan Gelişmiş Yapay Zeka Muhakeme Modeli

Yapay zeka hızla gelişiyor. FractalAIResearch/Fathom-R1-14B, 14.8 milyar parametreyle matematik ve genel akıl yürütmede başarılı.

5 June 2025

Mistral Code: İşletmeler için En Özelleştirilebilir Yapay Zeka Destekli Kodlama Asistanı

Mistral Code: İşletmeler için En Özelleştirilebilir Yapay Zeka Destekli Kodlama Asistanı

Mistral Code'u keşfedin: Kurumsal kullanıma özel, en özelleştirilebilir yapay zeka destekli kodlama asistanı.

5 June 2025

Claude Code'un 2025'te Yapay Zeka Kodlamasını Nasıl Dönüştürdüğü

Claude Code'un 2025'te Yapay Zeka Kodlamasını Nasıl Dönüştürdüğü

Claude Code, 2025'te yapay zeka destekli kodlamayı nasıl devrimleştiriyor? Özelliklerini, kullanımını ve Windsurf kısıtlamalarından sonra neden popüler olduğunu öğrenin. Geliştiriciler için okunması gereken!

5 June 2025

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

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