İçeriğe geç
opencode logosu (SST)

opencode via Tokonomix

opencode.json'da Tokonomix'i sağlayıcı olarak ekleyin — terminal ajanını 130'dan fazla model ve consensus ile tek anahtarda çalıştırın.

@ai-sdk/openai-compatibleTerminal kodlama ajanıMIT · açık kaynakmacOS · Windows · Linux
opencode — açık kaynak terminal kodlama ajanı, Tokonomix üzerinden

opencode nedir?

opencode (SST tarafından), terminal için açık kaynaklı bir AI kodlama ajanıdır. Tasarım gereği sağlayıcı-agnostiktir: katalogdaki herhangi bir model — ya da opencode.json'da tanımladığınız özel bir sağlayıcı — AI SDK aracılığıyla herhangi bir OpenAI-uyumlu endpoint dahil olmak üzere onu yönlendirebilir.

  • Projeniz genelinde planlayan, düzenleyen ve komutlar çalıştıran terminal-native bir ajan.
  • @ai-sdk/openai-compatible kullanarak opencode.json'da özel sağlayıcıları tanımlar.
  • API anahtarlarını {env:VAR} referanslarıyla okur — sırlar config dosyasının dışında kalır.
  • Açık kaynak ve model-agnostik.

opencode'u neden Tokonomix üzerinden yönlendirmelisiniz?

  • Tek sağlayıcı girişi, 130'dan fazla model — tokonomix-consensus veya herhangi bir doğrudan slug seçin.
  • Zor adımlar için consensus'a başvurun; rutin düzenlemeler için hızlı bir model.
  • Çağrı başına harcama limitleri ajansal bir oturumu sınırlar; uyumluluk için bölge/köken yönlendirmesi.
  • Anahtarınızı {env:…} referansıyla bir ortam değişkeninde tutun.

opencode.json'da Tokonomix bağlantısını kurun

Tokonomix baseURL'i ve bir {env:…} anahtar referansıyla @ai-sdk/openai-compatible paketini kullanan bir provider girişi ekleyin.

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "tokonomix": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Tokonomix",
      "options": {
        "baseURL": "https://tokonomix.ai/api/v1",
        "apiKey": "{env:TOKONOMIX_API_KEY}"
      },
      "models": {
        "tokonomix-consensus": { "name": "Tokonomix Consensus" }
      }
    }
  }
}

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

  • TOKONOMIX_API_KEY'i dışa aktarın, opencode.json'ı kaydedin ve opencode'u başlatın.
  • Tokonomix modelini seçin ve küçük bir görev çalıştırın.
  • Çağrı ve token kullanımını Tokonomix kontrol panelinizde doğrulayın.

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