API'leri Roo Code'a Bağlamak için Basit Bir Kılavuz

Roo Code'a bir API bağlayın ve harici API'leri bağlamayı, ayarları yapılandırmayı ve AI kodlama iş akışlarını iyileştirmeyi öğrenin. Gelişmiş AI özelliklerine erişmek ve Roo Code ile daha akıcı bir geliştirme deneyimi oluşturmak için bunu Kimi API ile eşleştirebilirsiniz.

10 dakikalık okuma2026-08-12
Kimi API Roo Code'a Nasıl Bağlanır

Roo Code, kodlama görevlerini yönetmenize ve harici servisleri tek bir yerde bağlamanıza yardımcı olan bir AI kodlama aracıdır. Roo Code'a bir API bağlamayı öğrenmek, Kimi API gibi araçları bağlamanıza ve iş akışınızı daha akıcı hale getirmenize yardımcı olabilir. Daha fazla AI özelliği eklemenin ve Roo Code'u farklı geliştirme görevleri için daha kullanışlı hale getirmenin basit bir yoludur. Bunun adım adım nasıl işlediğini görmek için okumaya devam edin.

Roo Code nedir?

Roo Code, VS Code için oluşturulmuş açık kaynaklı bir AI kodlama agent'ıdır ve geliştiricilerin kodu daha verimli bir şekilde yazmasına, düzenlemesine ve yönetmesine yardımcı olur. IDE'niz içinde çalışır, böylece normal geliştirme kurulumunuzdan ayrılmadan AI desteğinden yararlanabilirsiniz. Roo Code, kod üretme, hata ayıklama, yeniden yapılandırma, belgeleri güncelleme ve projeniz hakkında sorulara yanıt verme gibi görevlerde yardımcı olabilir.

Roo Code sizin için ne yapabilir?

Bir API bağlamadan önce, Roo Code'un neden kullanışlı olduğunu anlamak faydalıdır. Bu, VS Code içinde sadece temel bir kodlama asistanı değildir. Farklı geliştirme görevlerini ele alabilir, günlük kodlama işlerini destekleyebilir ve geliştirme sürecinde zaman kazandırabilir. Roo Code'un sizin için yapabileceklerine daha yakından bakalım:

Açıklamalardan kod üretir

Roo Code, düz metin prompt'larını gerçek koda dönüştürebilir, bu da özellikleri daha hızlı oluşturmak istediğinizde yardımcı olur. İhtiyacınızı basit kelimelerle tanımlayabilirsiniz ve o istek doğrultusunda kod üretir. Bu, fonksiyonlar, küçük araçlar oluşturmak veya yeni proje bölümlerine başlamak için kullanışlıdır.

Kodu yeniden yapılandırır ve hata ayıklar

Mevcut kodu inceleyebilir, temizleyebilir ve kodun ana amacını değiştirmeden yapısını iyileştirebilir. Roo Code, hataları tespit etmeye, sorunları düzeltmeye ve sorunlu alanları yazmak için daha iyi yollar önermeye de yardımcı olabilir. Bu, kod kalitesini artırmayı ve sorunları daha hızlı çözmeyi kolaylaştırır.

Belgeler yazar ve günceller

Roo Code, kurulum kılavuzları, açıklamalar ve kod yorumları dahil olmak üzere projeniz için belgeler oluşturmanıza yardımcı olabilir. Kodunuz değiştiğinde eski belgeleri de güncelleyebilir, böylece dokümantasyonunuz kullanışlı ve anlaşılır kalır. Bu, zaman kazandırır ve proje bilgilerini düzenli tutar.

Kod tabanıyla ilgili soruları yanıtlar

Büyük bir projede çalışıyorsanız, Roo Code dosyaları, fonksiyonları ve kod tabanının farklı bölümlerinin nasıl bağlandığını açıklamanıza yardımcı olabilir. Her şeyi manuel olarak kontrol etmek yerine, doğrudan sorular sorabilir ve daha hızlı yanıtlar alabilirsiniz. Bu, tanıdık olmadığınız kodu anlamayı kolaylaştırabilir.

Terminal komutları çalıştırır

Roo Code, iş akışınızın bir parçası olarak terminal komutlarını da çalıştırabilir; bu, paket kurma, betik çalıştırma veya proje kurulum adımlarını yönetme gibi görevlerde yardımcı olur. Bu, geliştirme çalışmanızın daha fazla kısmını bir arada tutar. Tekrarlayan görevlerin yönetimini kolaylaştırabilir.

Harici bir LLM Roo Code'a nasıl bağlanır?

Roo Code, API ayarları üzerinden harici LLM'lerle bağlanabilir, bu da VS Code içinde seçtiğiniz bir modeli kullanmanıza olanak tanır. Kesin adımlar sağlayıcıya bağlı olarak biraz değişebilir, ancak genel süreç büyük ölçüde aynı kalır. Aşağıdaki adımlar, kurulumun baştan sona nasıl çalıştığını görebilmeniz için örnek olarak Kimi'yi kullanır:

Not: Roo Code'un kendi belgelerine göre, Roo Code eklentisi 15 Mayıs 2026'da kapatılmıştır. Zaten yüklüyse veya bir fork kullanıyorsanız, kurulum yine de temelde bu şekildedir.

1. Adım: Kimi API anahtarınızı alın

Kimi API platformuna gidin, hesabınıza giriş yapın ve yeni bir API anahtarı oluşturun. Anahtar göründüğünde onu kopyalayın ve hazır tutun çünkü kurulum sırasında Roo Code'a yapıştırmanız gerekecek. Bu anahtar, Roo Code'u Kimi hesabınıza bağlayan ve modele istek göndermesini sağlayan şeydir.

Kimi API anahtarınızı alın

2. Adım: Roo Code ayarlarını açın

VS Code'u açın ve kenar çubuğundan Roo Code panelini tıklayın. Ardından dişli simgesini tıklayarak ayarlar bölümünü açın. Roo Code, harici LLM bağlantıları için kullanılan sağlayıcı, API anahtarı, temel URL ve model ayarlarını burada tutar.

Roo Code ayarlarını açın

3. Adım: API sağlayıcısını seçin

Roo Code ayarları içinde API Sağlayıcı alanını bulun. Moonshot'ı görürseniz, seçin çünkü Kimi API'yi doğrudan bağlamak için en kolay seçenektir. Bu, Roo Code'a prompt gönderip yanıt alırken hangi servisi kullanması gerektiğini bildirir.

API sağlayıcısını seçin

Adım 4: Kimi API anahtarınızı yapıştırın

Sağlayıcıyı seçtikten sonra Kimi API anahtarınızı Moonshot API key alanına yapıştırın. Roo Code base URL isterse bunu da kontrol etmelisiniz. Global Kimi API için doğru base URL şudur: https://api.moonshot.ai/v1

Bu adım, Roo Code kurulumunuzu Kimi API uç noktasına bağlar, böylece eklenti modelle iletişim kurabilir.

Kimi API anahtarınızı yapıştırın

Adım 5: Bir Kimi Modeli Seçin

Ardından, model alanından bir Kimi modeli seçin veya gerekirse manuel olarak yazın. Geliştirme çalışmaları için kimi-k2.7-code iyi bir seçenektir, çünkü kodlama görevlerine yöneliktir. Seçildikten sonra Roo Code bu modeli promptlar, kod yardımı ve projeyle ilgili istekler için kullanır.

Bir Kimi Modeli Seçin

Adım 6: Moonshot Mevcut Değilse OpenAI Compatible Kullanın

Bazı Roo Code sürümleri veya çatalları Moonshot'ı sağlayıcı olarak göstermeyebilir. Bu durumda OpenAI Compatible'ı seçin ve Kimi API bilgilerini manuel olarak girin. Aşağıdaki değerleri kullanın:

  • API Sağlayıcısı: OpenAI Compatible

  • Base URL: https://api.moonshot.ai/v1

  • API Anahtarı: Kimi API anahtarınız

  • Model ID: kimi-k2.7-code

Adım 7: Kaydedin ve Test Edin

Ayarları kaydedin, ardından Roo Code'a basit bir istek gönderin, örneğin:

Lütfen mevcut proje yapısını açıklayın.

Roo Code normal şekilde yanıt verirse Kimi API bağlantınız çalışıyor demektir.

Kaydedin ve Test Edin

Kimi API kullanmanın faydaları

Kimi API, rutin kodlama görevlerini üstlenerek ve geliştiricilere kullanışlı kodlama desteği sağlayarak yazılım geliştirmeyi daha üretken hale getirmeye yardımcı olur. İş akışınızı nasıl iyileştirebileceğini görmek için aşağıdaki faydalara göz atın:

Tekrarlayan manuel işleri azaltın

Boilerplate kod yazma, fonksiyonları açıklama ve hataları giderme gibi yaygın görevleri otomatikleştirerek geliştirmeyi hızlandırın. Bu, kodlama sırasında ortaya çıkan küçük ama zaman alan işleri azaltmaya yardımcı olur, böylece daha fazla zamanınızı özellik geliştirme ve problem çözmeye ayırabilirsiniz.

Kod kalitesini ve tutarlılığını artırın

Mevcut uygulamaları analiz edin, olası iyileştirmeleri tespit edin ve geliştirme sürecinde daha iyi kodlama uygulamalarını destekleyin. Bu, kodunuzu farklı dosyalar ve proje bölümleri arasında daha temiz, daha okunaklı ve daha tutarlı tutmanıza yardımcı olabilir.

İş akışları arasında esnekliği artırın

Kod üretimi, proje keşfi, refactoring, dokümantasyon ve daha birçok geliştirme etkinliği için iş akışınızı değiştirmeden Kimi'yi kullanın. Farklı kodlama görevlerini destekleyebilecek tek bir kurulum sağlar, bu da günlük geliştirmeyi daha akıcı ve yönetilebilir hale getirir.

Roo Code API entegrasyonu sorunlarını gidermek

Kurulum tamamlandıktan sonra bile küçük yapılandırma hataları bağlantının düzgün çalışmasını engelleyebilir. Roo Code API kurulumunuz beklendiği gibi yanıt vermiyorsa, sorun genellikle API anahtarı, base URL, model adı veya araç ayarlarıyla ilgilidir. Bu yaygın sorunları kontrol etmek, bağlantıyı daha hızlı düzeltmenize ve Roo Code'u yeniden çalışır hale getirmenize yardımcı olabilir:

Geçersiz API anahtarı: Yeniden oluşturun ve yapıştırın

Yanlış veya süresi dolmuş bir API anahtarı, bağlantının başarısız olmasının en yaygın nedenlerinden biridir. Roo Code isteğinizi doğrulayamıyorsa, sağlayıcı panelinize geri dönün, yeni bir anahtar oluşturun ve doğru API anahtarı alanına yeniden yapıştırın. Anahtarın önünde veya arkasında fazladan boşluk olmadığından da emin olmanız yardımcı olur.

Yanlış base URL: Tam uç noktayı kopyalayın

Base URL, sağlayıcının doğru API uç noktasıyla eşleşmelidir; aksi takdirde Roo Code isteklerini nereye göndereceğini bilemez. URL'deki küçük bir hata bile bağlantıyı bozabilir. Sağlayıcının resmi dokümantasyonundan tam uç noktayı kopyalayın ve ayarlarınızdaki mevcut olanın yerine koyun.

Desteklenmeyen model ID: Tam adı kullanın

Model ID hatalı yazılmışsa veya seçilen model kurulumunuzda desteklenmiyorsa, istekler başarısız olabilir veya hata döndürebilir. Model adını sağlayıcının dokümantasyonundan kontrol edin ve Roo Code ayarlarında tam yazımını kullanın. Bu, tire işaretlerinin, sürüm adlarının ve koda özgü model etiketlerinin eşleştirilmesini de içerir.

Araç çağrıları başarısız oluyor: Yerel araç çağırmayı etkinleştirin

Mevcut yapılandırmada araç çağırma kapalıysa veya desteklenmiyorsa bazı özellikler düzgün çalışmayabilir. Bu durumda Roo Code veya sağlayıcı ayarlarını kontrol edin ve model bunu destekliyorsa yerel araç çağırmayı etkinleştirin. Bu, işlemlerin, komutların veya yapılandırılmış araç yanıtlarının beklendiği gibi çalışmadığı sorunları çözmeye yardımcı olabilir.

Hız sınırı hataları: Bakiye ve modeli kontrol edin

İstek sınırlarına ulaştığınızda, daha sıkı sınırları olan bir model kullandığınızda veya hesap kullanım kısıtlamalarıyla karşılaştığınızda hız sınırı hataları oluşabilir. Bakiyenizin, kotanızın veya mevcut model sınırlarınızın soruna neden olup olmadığını görmek için sağlayıcı hesabınızı kontrol edin. Bazı durumlarda desteklenen başka bir modele geçmek de yardımcı olabilir.

Sonuç

API anahtarını Roo Code'a nasıl bağlayacağınızı anlamak, dış yapay zeka desteğini fazladan karmaşıklık eklemeden kodlama iş akışınıza dahil etmeyi kolaylaştırabilir. Kurulum doğru şekilde tamamlandığında, Roo Code VS Code içindeki farklı geliştirme görevleri için daha esnek hale gelir. Önemli olan, en başından itibaren doğru sağlayıcı ayarlarını, model bilgilerini ve API yapılandırmasını kullanmaktır. Daha akıcı bir kodlama deneyimi istiyorsanız, Kimi denemeye değer bir seçenektir. Roo Code ile deneyin ve iş akışınıza nasıl uyduğunu görün.

SSS

Roo Code hangi AI modellerini destekler?
Roo Code, bağladığınız sağlayıcıya bağlı olarak farklı modellerle çalışabilir. Bunlar arasında OpenAI uyumlu sağlayıcılar, Z AI/GLM modelleri ve kimi-k2.7-code gibi Kimi modellerinden gelen modeller bulunabilir. Kesin liste, Roo Code sürümünüzde veya fork'unuzda mevcut olan sağlayıcı seçeneklerine bağlıdır. Bu, kullanıcılara kodlama görevleri için model seçerken daha fazla esneklik sağlar.
Roo Code'da harici bir API'yi yapılandırmak için hangi bilgilere ihtiyacım var?
Genellikle dört ana ayrıntıya ihtiyacınız olur: API sağlayıcısı, API anahtarı, temel URL ve model kimliği. Bu ayarlar Roo Code'a hangi servise bağlanacağını ve hangi modeli kullanacağını söyler. Bazı sağlayıcılar ek seçenekler de içerebilir, ancak bu dört ayar temel olanlardır. Doğru şekilde girildikten sonra Roo Code, harici modele istek göndermeye başlayabilir.
Roo Code'daki API kimlik doğrulama hatalarını nasıl düzeltebilirim?
Kimlik doğrulama hataları genellikle API anahtarının yanlış, süresi dolmuş veya hatalı yapıştırılmış olmasından kaynaklanır. Hızlı bir çözüm, sağlayıcı panelinizden yeni bir anahtar oluşturup dikkatlice tekrar yapıştırmaktır. Ayrıca sağlayıcının ve temel URL'nin kullandığınız API servisiyle eşleştiğini kontrol etmelisiniz. Sorun devam ederse hesap erişiminizi veya API kullanım durumunuzu inceleyin.
Roo Code'da kodlama için hangi AI modeli ideal?
En iyi model, sağlayıcıya ve yapmak istediğiniz kodlama işinin türüne bağlıdır. Kimi tabanlı kodlama görevleri için kimi-k2.7-code iyi bir seçenektir çünkü geliştirme kullanım senaryoları için tasarlanmıştır. Kod üretimi, hata ayıklama, yeniden yapılandırma ve proje analizi için kullanışlı olabilir. Kodlamaya odaklı bir model seçmek genellikle geliştirme görevleri için daha iyi sonuçlar verir.
Bunları da Beğenebilirsiniz
Claude Code Kurulumu: Windows ve Mac için Tam Rehber
Claude Code Kurulumu: Windows ve Mac için Tam Rehber
2026-08-12
Droid API Entegrasyonu: Harici AI Modelleri Nasıl Bağlanır
Droid API Entegrasyonu: Harici AI Modelleri Nasıl Bağlanır
2026-08-12
2026 Yılında İş Akışlarını Otomatikleştiren 10 Kodsuz Yapay Zeka Agent'ı
2026 Yılında İş Akışlarını Otomatikleştiren 10 Kodsuz Yapay Zeka Agent'ı
2026-08-12
AI Agent Framework'leri Açıklandı: Mimari, Araçlar ve API'ler
AI Agent Framework'leri Açıklandı: Mimari, Araçlar ve API'ler
2026-08-12
Kimi K3 Fiyatlandırması | Planlar, Üyelik ve API Maliyetleri
Kimi K3 Fiyatlandırması | Planlar, Üyelik ve API Maliyetleri
2026-08-12
Harici API'ler Roo Code'a Nasıl Bağlanır