Özel sağlayıcıyla Kilo Code: DeepSeek, Claude veya OpenAI uyumlu herhangi bir modeli

Kilo Code; VS Code, JetBrains ve terminal için açık kaynaklı bir kodlama ajanıdır. OpenAI uyumlu her API'yi özel sağlayıcı olarak kabul eder. Zurelay'i, editör eklentileriyle aynı ayar dosyasını okuyan Kilo CLI'da kurduk, görevleri DeepSeek V4.1 Flash ve Claude Sonnet 5.5 ile çalıştırdık ve yolda karşılaştığımız her hatayı not ettik.

· Zurelay rehberleri · Fiyatlar anlık güncellenir

VS Code'da

  1. Kilo Code ayarlarını (dişli simgesi) açın ve Providers sekmesine gidin. En altta Custom provider seçeneğine tıklayın.
  2. Provider ID alanına zurelay değerini, ardından bir görünen ad girin ve Provider API olarak OpenAI Compatible seçin.
  3. Temel URL'yi (https://api.zurelay.com/v1) ve anahtarınızı girin. Fetch models ile model listesini yükleyin, istediklerinizi ekleyin ve onaylayın.
  4. Sohbetin model menüsünden bir Zurelay modeli seçin.

Bu adımlar Kilo'nun sağlayıcı belgelerini bölümünü izler. Kurulumu Kilo CLI'da yaptık. Kilo'nun belgelerine göre CLI, VS Code ve JetBrains aynı yapılandırma dosyalarını okur; bu yüzden birinde kurduğunuz sağlayıcı diğerlerinde de görünür.

Kilo CLI'da veya dosyayı düzenleyerek

Kilo ayarlarını ~/.config/kilo/kilo.jsonc dosyasında tutar; Windows'ta bu dosya %USERPROFILE%\.config\kilo\kilo.jsonc konumundadır. Test ettiğimiz dosya aşağıda; fiyatlar Zurelay'in güncel 1M token fiyatlarıdır:

~/.config/kilo/kilo.jsonc
{
"$schema": "https://app.kilo.ai/config.json",
"model": "zurelay/deepseek-v4.1-flash",
"small_model": "zurelay/deepseek-v4.1-flash",
"provider": {
"zurelay": {
"npm": "@ai-sdk/openai-compatible",
"name": "Zurelay",
"options": {
"baseURL": "https://api.zurelay.com/v1",
"apiKey": "{env:ZURELAY_API_KEY}"
},
"models": {
"deepseek-v4.1-flash": {
"name": "DeepSeek V4.1 Flash",
"cost": { "input": 0.03, "output": 0.12, "cache_read": 0.00074 }
},
"claude-sonnet-5-5": {
"name": "Claude Sonnet 5.5",
"cost": { "input": 0.79, "output": 3.95, "cache_read": 0.079 }
}
}
}
}
}

Ardından CLI'ı kurun, anahtarı tanımlayın ve bir görev çalıştırın:

terminal
npm install -g @kilocode/cli
export ZURELAY_API_KEY="zr_live_..."
kilo models zurelay
kilo run -m zurelay/claude-sonnet-5-5 "Add a README for this project"
kilo # or the full terminal UI

Karşılaştığımız üç hata

  1. Provider not found: zurelay. İlk yapılandırmamızda temel URL ve anahtar vardı ama models yoktu; Kilo'nun bunları API'den yüklemesini bekledik. CLI bunu yapmıyor: modeli listelenmemiş bir sağlayıcı onun için yok sayılıyor. İstediğiniz her modeli listeleyin.
  2. environment references are not allowed in project config. Aynı dosyayı projeye, .kilo/kilo.jsonc altına taşıdığımızda {env:ZURELAY_API_KEY} nedeniyle reddedildi ve her model Model not found döndürdü. Kilo, bir projenin kendi yapılandırmasından gizli bilgi okumaz; bu yüzden sağlayıcıyı genel dosyada tutun.
  3. Her görev kilo stats içinde $0.00 gösterdi. Kilo yalnızca cost tanımlı modeller için harcamayı sayar; bu tanım 1M token başına dolar cinsindendir. Bu tanımla, kilo export içindeki her mesajın maliyeti faturamızla eşleşti: $0.000041'e karşılık $0.0000406. İstatistik tablosu ise hâlâ sent cinsine yuvarlıyor, bu yüzden küçük görevler orada $0.00 görünüyor.

Testimizdeki maliyet

Temiz bir git deposunda Kilo'nun varsayılan ajanı önce DeepSeek V4.1 Flash ile küçük bir Python dosyası yazdı, sonra Claude Sonnet 5.5 ile düzenledi, ardından yine DeepSeek ile bir satır ekledi. Her seferinde dosya araçlarını doğru kullandı. Zurelay'in faturası:

ModelGörevİsteklerİstem tokenları (önbellekteki)Maliyet
DeepSeek V4.1 Flashhello.py oluşturun231,842 (0)$0.00097
Claude Sonnet 5.5hello.py dosyasını düzenleyin490,282 (44,721)$0.041
DeepSeek V4.1 FlashYorum satırı ekle348,267 (15,360)$0.001

Her istek, kodunuzdan önce Kilo'nun talimatlarını ve araç tanımlarını taşır: DeepSeek'te yaklaşık 16.000, Claude'da yaklaşık 22.000 token. Bu yüzden modelin fiyatı görevin boyutundan daha önemlidir ve önbellekleme de işe yarar: Claude görevinde tüm prompt token'larının yarısı önbellekten geldi.

Bilmeniz gerekenler

  • GPT ve Grok modelleri için bile OpenAI Compatible seçeneğini seçin. Kilo'nun OpenAI Responses seçeneği OpenAI'ın Responses API'sini çağırır; Zurelay bunu sunmuyor.
  • Araç çağırmayı destekleyen modeller seçin. Kilo'nun ajanı dosyaları araçlarla okuyup düzenler; araç desteği olmayan bir model yalnızca sohbet edebilir.
  • small_model başlıklar ve diğer hızlı işlerle ilgilenir. DeepSeek V4.1 Flash gibi ucuz bir model yeterlidir.
  • npm 11, CLI'ın kurulum betiğini bizde atladı (install scripts not yet covered by allowScripts). kilo komutu bu olmadan çalıştı.

Üzerinde çalıştıracağınız modellerin fiyatları

1M token başına laboratuvarın liste fiyatı ve Zurelay fiyatı:

ModelGirdiÇıktıZurelay'de (girdi / çıktı)
DeepSeek V4.1 Flash$0.30$1.20$0.03 / $0.12
Claude Sonnet 5.5$2.00$10.00$0.79 / $3.95
Claude Opus 5.5$4.00$20.00$1.40 / $7.00
GPT-6.1 Terra$1.00$5.00$0.25 / $1.25
Gemini 3.8 Flash$0.75$3.75$0.22 / $1.10
Kimi K3.1 Pro$2.00$10.00$0.80 / $4.00
GLM-5.3$1.40$4.40$0.38 / $1.21

Windows'ta Kilo CLI 7.8.18 ile, Zurelay'in API'sine karşı 3 Kasım 2026 üzerinde test edildi. Kısa kurulum için belgelerdeki Kilo Code sayfasına bakın. Kilo'nun kendi belgeleri: OpenAI uyumlu sağlayıcılar ve özel modeller.

Tüm modeller, liste fiyatının altında, OpenAI uyumlu tek bir anahtarla. $10'dan başlayan bakiye, abonelik yok.API anahtarınızı alın

SSS

Sık sorulan sorular

Başka sorunuz var mı? Ekibimize sorun, e-postayla yanıtlayalım.

Kilo Code'a özel sağlayıcıyı nasıl eklerim?

Kilo Code ayarlarını açın, Providers sekmesine gidin ve en alttaki Custom provider'a tıklayın. Bir sağlayıcı kimliği verin, sağlayıcı API'si olarak OpenAI Compatible'ı seçin, temel URL'yi ve API anahtarını girin, istediğiniz modelleri ekleyin ve onaylayın.

Kilo Code'un yapılandırma dosyası nerede?

Genel yapılandırma için ~/.config/kilo/kilo.jsonc (Windows'ta %USERPROFILE%\.config\kilo\kilo.jsonc), projeye özel yapılandırma için ise proje kökündeki kilo.jsonc veya .kilo/kilo.jsonc dosyası kullanılır. CLI, VS Code ve JetBrains aynı dosyaları okur.

Kilo neden "Provider not found" hatası veriyor?

Yaptığımız testte sağlayıcının model listesi boştu. Kilo CLI, özel bir sağlayıcının yalnızca kilo.jsonc içinde models altında listelenen modellerini sunar. Bu yüzden kullanmak istediğiniz her model kimliğini oraya ekleyin.

Kilo neden proje yapılandırmasında ortam referanslarına izin verilmediğini söylüyor?

Kilo, projenin kendi yapılandırma dosyasındaki {env:VAR} ifadesini çözümlemez; bu yüzden oradaki anahtar referansı reddedilir. Bunun yerine, {env:...} anahtarını içeren sağlayıcıyı genel ~/.config/kilo/kilo.jsonc dosyasına ekleyin.

Kilo Code kullanımımı neden $0.00 gösteriyor?

Kilo, özel bir sağlayıcının modellerini yalnızca bir cost girişi olduğunda fiyatlandırır: input, output ve cache_read, 1M token başına dolar cinsinden. Bunu kilo.jsonc içinde her modele ekleyin. Ayrıca kilo stats sonuçları sente yuvarlar, bu yüzden küçük görevler orada $0.00 görünür.

Kilo CLI, VS Code eklentisiyle aynı ayarları mı kullanır?

Evet. Kilo'nun belgelerine göre CLI, VS Code ve JetBrains aynı JSONC yapılandırma dosyalarını okur; yani birine eklediğiniz sağlayıcı diğerlerinde de görünür.

Diğer rehberler

Liste fiyatını ödemeyi bırakın.
Bugün tasarruf etmeye başlayın.

Saniyeler içinde bir anahtar oluşturun, kullandığınız SDK'yı Zurelay'e yönlendirin ve ilk tokendan itibaren her istekte %90'a varan tasarruf sağlayın.