İçeriğe geç
claude-code-router

claude-code-router via Tokonomix

Tek bir provider bloğuyla Claude Code'u Tokonomix'e yönlendirin — zorlu turlarınızı consensus'a, şablon kodunuzu ucuz bir modele, kurala göre gönderin.

Provider bloğu (config.json)Claude Code proxy / yönlendiriciMIT · açık kaynakNode.js · tüm platformlar
claude-code-router — Claude Code'u Tokonomix üzerinden herhangi bir backend'e yönlendirin

claude-code-router nedir?

claude-code-router, Claude Code'un önüne yerleşen ve her isteği maliyet, kapasite ve bağlam uzunluğuna göre kurala dayalı olarak seçtiğiniz bir backend'e yönlendiren bir proxy'dir. Tokonomix'e bir Provider ekleyin; CLI'yı kullanma biçiminizi değiştirmeden Claude Code'u 130'dan fazla modelle veya consensus ile kullanabilirsiniz.

  • Claude Code isteklerini yakalar ve yapılandırılmış bir backend'e iletir.
  • Senaryo bazlı Router kuralları: default, think, background, longContext.
  • Her backend, tam chat-completions URL'si, anahtar ve model listesi içeren bir Provider'dır.
  • Açık kaynak; ~/.claude-code-router/config.json üzerinden yapılandırılır.

Neden Tokonomix üzerinden yönlendirmelisiniz?

  • think turlarını tokonomix-consensus'a, background turlarını ucuz bir doğrudan slug'a — otomatik olarak — gönderin.
  • Tek bir Provider girişi, Claude Code için 130'dan fazla modelin kilidini açar.
  • Çağrı başına harcama limitleri ve bölge / kaynak yönlendirmesi yönlendirilen her çağrıya uygulanır.
  • Claude Code'u aynen eskisi gibi kullanmaya devam edin — yönlendirme görünmezdir.

config.json'da Tokonomix'i bağlayın

Tam chat-completions URL'sini (/chat/completions), anahtarınızı ve model listesini içeren bir Tokonomix Provider ekleyin; ardından Router kurallarını buna yönlendirin (provider ve model virgülle ayrılır).

{
  "Providers": [
    {
      "name": "tokonomix",
      "api_base_url": "https://tokonomix.ai/api/v1/chat/completions",
      "api_key": "tok_live_your-key",
      "models": ["tokonomix-consensus", "anthropic/claude-sonnet-4-6"]
    }
  ],
  "Router": {
    "default": "tokonomix,anthropic/claude-sonnet-4-6",
    "think": "tokonomix,tokonomix-consensus",
    "background": "tokonomix,anthropic/claude-sonnet-4-6"
  }
}
Sık yapılan iki hata

api_base_url, yalnızca tabanı değil, /chat/completions dahil tam uç noktadır; Router değerleri ise provider,model şeklinde — eğik çizgi değil, virgül.

Çalıştığını doğrulayın

  • config.json dosyasını kaydedin, claude-code-router'ı başlatın ve Claude Code'u üzerinden çalıştırın.
  • Yoğun akıl yürütme gerektiren bir görev tetikleyin ve think kuralının consensus'a yönlendirdiğini doğrulayın.
  • Tokonomix panonuzdan çağrıları ve token kullanımını kontrol edin.

Model seçimi

Ajanım hangi modeli ve endpoint'i kullanmalı?

Ajanınızın ne yaptığına göre seçin, model id'yi istediğiniz zaman değiştirin — katalogdaki her model aynı anahtarla çalışır.

Ajanınızın yaptığıBunu kullanın
Dosya düzenler / araç çağırır ve yanıtları akıtır (çoğu kodlama ajanı)Anthropic endpoint'i üzerinden bir Anthropic modeli (araçlar + akış ikisi de çalışır)
Araç çağırır ancak akış gerektirmez (herhangi bir model)Tek model id ile OpenAI uyumlu endpoint
Anthropic dışı bir modelde araç ve akış istiyorŞimdilik akışsız kullanın — diğer sağlayıcılarda araçlı akış henüz etkin değil
Düz sohbet, araç yokHerhangi bir endpoint; akış sorunsuz çalışır
Yüksek önem taşıyan bir yanıtta çok modelli karar (konsensüs) istiyorOpenAI uyumlu endpoint'te modeli tokonomix-consensus olarak ayarlayın — not: konsensüs araç isteklerini reddeder (araç çağrısı yok)
Endpoint & API referansı (teknik)

anthropic-messages → https://tokonomix.ai/api/anthropic — tools ✓, streaming ✓ (bir Anthropic modeli kullanın). openai-completions → https://tokonomix.ai/api/v1 — tools ✓ (tek model passthrough), araçlarla akış henüz etkin değil. Düz sohbet: akış her ikisinde de çalışır. Konsensüs: openai-completions, model tokonomix-consensus, araç yok. Model id'yi GET /api/v1/models tarafından döndürülen herhangi bir slug ile değiştirin.

Tüm modellere göz at →

Related agents