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-compatiblekullanarakopencode.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-consensusveya 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.
