Kilo Code'u OpenAI Compatible ile herhangi bir katalog modelinde çalıştırın.

Updated 2026-07-30

Kilo Code, gateway'ler için inşa edilmiş bir özel-sağlayıcı akışı sunar: Provider API olarak OpenAI Compatible'ı seçin, Base URL'i https://api.apisrouter.com/v1 olarak ayarlayın, tek bir anahtar yapıştırın; Kilo model listesini /v1/models'tan otomatik çeker. Claude, Kimi ve Codex sınıfı id'ler agent için birbirinin yerine geçebilir backend'ler olur.

Hızlı yanıt: tek bir özel sağlayıcı girdisi.

Kilo Code'un ayarlarını dişli çark simgesi üzerinden açın, Providers sekmesine gidin ve özel sağlayıcı seçeneğini seçin. Ona bir Provider ID ve görünen ad verin, Provider API'yi OpenAI Compatible'a, Base URL'i https://api.apisrouter.com/v1'e ayarlayın ve anahtarınızı yapıştırın. Base URL ve anahtar geçerli olduğunda, Kilo endpoint'in /v1/models listelemesini sorgular ve mevcut her id'nin aranabilir bir seçicisini sunar, bu yüzden claude-sonnet-4-6 veya kimi-k2.7-code'u kör yazmak yerine bir listeden seçersiniz. Modeller elle de eklenebilir ve özel HTTP başlıkları, ihtiyacınız olursa anahtar-değer çiftleri olarak desteklenir. Kaydedin; agent'ın bir sonraki görevi gateway üzerinden yönlenir.

Provider ID:    apisrouter
Display name:   APIsRouter
Provider API:   OpenAI Compatible
Base URL:       https://api.apisrouter.com/v1
API key:        sk-YOUR-APISROUTER-KEY
Models:         pick from the auto-fetched list
                (e.g. claude-sonnet-4-6, kimi-k2.7-code)

Kilo Code sağlayıcıyı nasıl kullanır.

Kilo Code (GitHub'da yaklaşık 26K yıldız), VS Code için açık kaynaklı bir AI kodlama agent'ıdır: Roo ve Cline soyundan gelen onay kapılarıyla planlar, dosyaları düzenler, komutlar çalıştırır ve başarısızlıklar üzerinde yineler. Bu döngünün belirli bir trafik şekli vardır: girişte uzun bağlam, çıkışta tool çağrıları ve diff'ler, görev başına birçok tur, ki bu da altta yatan modeli hem kalite kaldıracı hem de maliyet sürücüsü yapar. OpenAI Compatible sağlayıcı, o döngüyü Base URL'inize standart chat completions olarak gönderir, model id'si düz bir dize olarak. Kablo formatı satıcıları umursamaz, ki bu da gerçek model alışverişini mümkün kılan şeydir: claude-sonnet-4-6, kimi-k2.7-code ve gpt-5.6-sol, üç ayrı faturalandırma kurulumuna sahip üç satıcı hesabı yerine tek bir sağlayıcı arkasında birbirinin yerine geçebilir girdilerdir. Model başına ayar için, token limitleri, tool-çağırma davranışı ve varyantlar kilo.jsonc config dosyasında yaşar; bir model, UI'ın açığa çıkarmadığı ayarlara ihtiyaç duyduğunda bunu doğrudan düzenleyebilirsiniz. Beyan edilen limitleri iyimserlikten değil modelin belgelerinden ayarlayın: agent bağlamı agresif şekilde paketler ve abartılmış bir pencere, tam olarak en büyük görevlerde başarısız olur.

Kilo'nun döngüsü için kodlama modelleri seçmek.

Kilo'nun modları farklı türde işlerin farklı yapılandırma taşımasına izin verir ve bunu kullanmanın dürüst yolu ampiriktir: aynı sınıftaki görevi bir hafta boyunca iki id'de çalıştırın, ardından gateway konsolunda model başına harcamayı ne sıklıkta müdahale etmek zorunda kaldığınızın yanında okuyun. Agent döngüleri bir modeli kullanmanın en token-yoğun yoludur, bu yüzden fark ölçülebilir, his değil.

  • claude-sonnet-4-6 güvenilir varsayılandır: güçlü tool çağırma, temiz diff'ler ve bir komut görev ortasında başarısız olduğunda iyi kurtarma.
  • kimi-k2.7-code, uzun agent oturumları için hacim seçimidir; kod için ayarlanmış ve Kilo'nun gerçekte çalıştırdığı çok turlu döngü için fiyatlandırılmıştır.
  • gpt-5.6-sol, tur başına gecikmenin oturumu şekillendirdiği hızlı kapsamlı düzenlemelere ve test-düzeltme çalıştırmalarına uygundur.
  • claude-opus-4-7, oranını zor görevlerde kazanır: dosyalar arası refaktörler, mimari çalışma, bağlamda tüm resmi gerektiren hata ayıklama.
  • gpt-5.5, benchmark tablolarında değil kendi repository'nizde Claude'a karşı A/B yapılacak frontier genelist modeldir.

Kullandıkça öde · resmi fiyatların altında

Selected models are priced below official list prices. Exact input, output, cache, and per-request prices are shown for each model.

ModelResmi FiyatBizim Fiyatımız
Claude Sonnet 4.6$3.00 / $15.00 per M$2.40 / $12.00 per M
Claude Opus 4.7$5.00 / $25.00 per M$4.00 / $20.00 per M
Kimi K2.7 Code$0.95 / $4.00 per M$1.00 / $4.00 per M
GPT-5.6 Sol$5.00 / $30.00 per M$4.00 / $24.00 per M
GPT-5.5$5.00 / $30.00 per M$4.00 / $24.00 per M

Kilo Code'a özgü hata modları.

Standart sırada hata ayıklayın: modeller listelemesini curl'leyin, tam id ile bir completion'ı curl'leyin ve ancak o zaman Kilo'nun ayarlarını değiştirin. İki komut, gateway sorunlarını editör yapılandırmasından temiz bir şekilde ayırır.

  • Model seçici boş geliyor: seçici canlı bir /v1/models çağrısından doldurulduğundan, Base URL veya anahtar yanlıştır. Aynı değerlerle listelemeyi curl'leyerek doğrulayın.
  • Her istekte 404: Base URL /v1'ini kaybetti veya bir base'in ait olduğu yere tam bir /chat/completions yolu yapıştırdınız. Kilo tam endpoint URL'lerini kabul eder, ama yalnızca doğru chat-completions rotasına işaret ediyorlarsa.
  • Bir görevin derinliklerinde kesik veya unutkan davranış: kilo.jsonc'daki beyan edilmiş bağlam limitleri, modelin gerçekten desteklediğinden fazladır. Belgelenmiş değerleri kullanın.
  • Tool çağrıları çalıştırılmak yerine anlatılıyor: seçilen id, function calling'de zayıftır. Ayarlara dokunmadan önce model seçimini yapılandırmadan ayırmak için görevi claude-sonnet-4-6'da yeniden çalıştırın.
  • Belgelerden Azure'a özgü bir not: Azure GPT-5 deployment'ları, özel OpenAI-compatible sağlayıcıların gönderdiği max_tokens alanını reddeder, bu yüzden Azure, Kilo'nun yerel azure sağlayıcısını kullanmalıdır. Bir gateway için ilgisizdir, ama ikisini de test ederseniz kafa karıştırıcı bir hatayı açıklar.

Kilo Code'u bir gateway üzerinden kim yönlendirir.

  • Ayrı bir Anthropic faturalandırma ilişkisi olmadan, ücretsiz, kartsız bir başlangıçla ön ödemeli bir bakiyede agent'ı yöneten Claude'u isteyen geliştiriciler.
  • Otomatik çekilen seçiciyi kendi gerçek repository'lerinde gerçek görevlerde kodlama id'lerini denemek için kullanan model alışverişçileri.
  • Planlama düzeyi iş için bir frontier modeli, uzun yürütme oturumları için bir hacim modeliyle eşleştiren yoğun kullanıcılar.
  • Paylaşımlı bir satıcı faturasını tersine mühendislik yapmak yerine anahtar başına kullanımla geliştirici başına agent harcamasını ölçen ekipler.
  • VS Code agent'ını aynı anahtarda ve kullanım logunda isteyen, zaten diğer araçları bir gateway üzerinden yönlendiren kişiler.

Endpoint'i doğrulayın ve ilk görevi çalıştırın.

Editörü yapılandırmadan önce gateway yarısını curl ile kanıtlayın: modelleri listeleyin, ardından seçmeyi düşündüğünüz id ile bir completion gönderin. İkisi de geçtiğinde, geri kalan her şey sağlayıcı formundadır. Ardından Kilo'ya net bir hedefi olan küçük gerçek bir görev verin ve ilk turları izleyin. Temiz tool çağrıları ve makul düzenlemeler, id'nin döngüye uyduğu anlamına gelir; zor hatalar üç alana eşlenir. Görevler akmaya başladığında, APIsRouter konsolu istek başına modeli, token'ları ve harcamayı gösterir, ki bir haftalık agent kullanımının model başına somut bir sayı hâline geldiği yer burasıdır.

curl -s https://api.apisrouter.com/v1/models \
  -H "Authorization: Bearer $APISROUTER_API_KEY" | head -50

curl -s https://api.apisrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $APISROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"kimi-k2.7-code",
       "messages":[{"role":"user","content":"ping"}]}'

Sık sorulan sorular

Kilo Code'a OpenAI-compatible bir sağlayıcıyı nasıl eklerim?

Ayarlar dişli çarkı → Providers sekmesi → özel sağlayıcı. Provider API'yi OpenAI Compatible'a, Base URL'i https://api.apisrouter.com/v1'e ayarlayın ve anahtarınızı yapıştırın. Kilo daha sonra model listesini /v1/models'tan otomatik çeker ve aranabilir bir listeden id'ler seçersiniz.

Kilo Code bu sağlayıcı üzerinden Claude modellerini çalıştırabilir mi?

Evet. Sağlayıcı, model id'sini standart chat completions üzerinden düz bir dize olarak iletir, bu yüzden claude-sonnet-4-6 ve claude-opus-4-7, GPT id'leriyle aynı şekilde, tek bir anahtarda çalışır ve satıcı değiştirmek bir seçici seçimidir.

Sağlayıcıyı ekledikten sonra model listesi neden boş?

Otomatik çekme, canlı bir /v1/models çağrısından doldurulur, bu yüzden boş bir liste Base URL veya anahtarın yanlış olduğu anlamına gelir. Aynı değerlerle listelemeyi curl'leyin; bu çalışıyorsa, sağlayıcı formunda gerçekte ne kaydettiğinizi yeniden kontrol edin. Modeller elle de eklenebilir.

Özel bir model için bağlam penceresini ve token limitlerini nerede ayarlarım?

Kilo'nun config dosyası olan kilo.jsonc'da; sağlayıcı formunun açığa çıkardığının ötesinde model başına token limitleri, tool-çağırma ayarları ve varyantlar taşır. Modelin belgelenmiş değerlerini kullanın; abartılmış limitler en büyük görevlerde başarısız olur.

API anahtarı forma girmek zorunda mı?

Anahtar alanı normal yoldur, ama sağlayıcı formunun anahtar-değer çiftleri olarak desteklediği özel başlıklar üzerinden kimlik doğrulamayı ele alıyorsanız isteğe bağlıdır. Standart bir gateway kurulumu için, anahtar alanı doğru seçimdir.

Bir haftalık Kilo Code kullanımının maliyetini nasıl bilirim?

APIsRouter konsolundaki anahtar başına kullanım görünümünü okuyun: istek ve model başına token'lar ve harcama. Agent görevleri her biri onlarca istektir, bu yüzden log, kullanım deseninizin gerçekte neye mal olduğunun tek dürüst ölçüsüdür.