Apakah Anda memerlukan router?
- Untuk model Claude, tidak. Arahkan Claude Code ke API lain yang kompatibel dengan Anthropic menggunakan dua variabel lingkungan; harga Claude Code memuat panduan pengaturan untuk Zurelay.
- Untuk DeepSeek, Kimi, GLM, atau MiniMax, mungkin tidak. Lab-lab tersebut mendukung format Anthropic secara langsung, jadi
ANTHROPIC_BASE_URLdanANTHROPIC_AUTH_TOKENsudah cukup; daftar URL yang kompatibel dengan Anthropic memuat URL masing-masing, dan panduan kunci DeepSeek menunjukkan caranya. - Untuk GPT, Gemini, Grok, Qwen, dan model apa pun yang hanya mendukung format OpenAI, ya. CCR juga memungkinkan Anda menggabungkan penyedia, memilih model per tugas, dan beralih ke model cadangan saat salah satunya gagal.
Siapkan
CCR versi 3 dikelola melalui halaman web lokal, bukan file JSON. Langkah-langkah ini menggunakan CCR 3.1.3 dengan Claude Code 2.1.312.
- Instal CCR (Node.js 22 atau lebih baru), beserta Claude Code jika Anda belum memilikinya.
npm install -g @musistudio/claude-code-router @anthropic-ai/claude-codeccr ui- Buka halaman pengelolaan.
ccr uimenjalankan CCR di latar belakang dan membukanya dihttp://127.0.0.1:3458. Gateway yang digunakan Claude Code berjalan dihttp://127.0.0.1:3456setelah penyedia memiliki model. - Tambahkan penyedia. Pilih Lainnya / endpoint API kustom, beri nama, lalu masukkan URL dasar dan kunci API-nya. Untuk Zurelay, gunakan
https://api.zurelay.com/v1dan kuncizr_live_. CCR membaca daftar model penyedia; tambahkan model yang Anda inginkan. - Atur protokol secara manual. Di Pengaturan lanjutan penyedia, nonaktifkan Deteksi protokol otomatis dan biarkan hanya OpenAI Chat yang dipilih. Lihat alasannya di bagian berikutnya.
- Buat profil Claude Code di Profil Agen: tentukan nama, model default, dan jika perlu, model untuk setiap tingkat Opus, Sonnet, dan Haiku di Claude Code. Cakupan penerapan Hanya yang dibuka dari CCR membiarkan
claudeyang biasa Anda gunakan tetap utuh. - Jalankan Claude Code melalui CCR dengan nama profil tersebut. Di dalamnya,
/modelmenampilkan daftar model yang disediakan CCR.
ccr zurelay cli# or start on another model from the same providerccr zurelay cli -- --model zurelay/gpt-6.1-terraPengaturan yang membuatnya gagal
Percobaan pertama kami gagal dengan API Error: 400 All target providers failed. CCR mendeteksi bahwa Zurelay juga mendukung Messages API dari Anthropic, sehingga permintaan Claude Code diteruskan tanpa perubahan. Zurelay hanya menyediakan API tersebut untuk model Claude, sehingga setiap permintaan DeepSeek dan GPT ditolak. Setelah deteksi otomatis dinonaktifkan dan hanya OpenAI Chat yang dipilih, CCR menerjemahkan permintaan dan tugas yang sama berhasil dijalankan. Penyedia mana pun yang mendukung format Anthropic untuk sebagian model saja memerlukan pengaturan yang sama.
Satu hal lagi di Windows: dalam pengujian kami, meneruskan prompt bertanda kutip dengan -p melalui perintah ccr membuat semua kata setelah kata pertama hilang. Menyalurkan prompt lewat pipe berhasil: echo "your prompt" | ccr zurelay cli -- -p.
Biaya dalam pengujian kami
Kami meminta Claude Code, melalui CCR, untuk menulis file Python kecil dengan DeepSeek V4.1 Flash, lalu mengeditnya dengan GPT-6.1 Terra. Keduanya menggunakan alat file Claude Code dengan benar. Biaya yang ditagihkan Zurelay:
| Model | Tugas | Permintaan | Token prompt (dari cache) | Biaya |
|---|---|---|---|---|
| DeepSeek V4.1 Flash | Buat hello.py | 3 | 38,265 (21,760) | $0.0006 |
| GPT-6.1 Terra | Edit hello.py | 4 | 44,407 (21,632) | $0.0063 |
Setiap permintaan memuat 11,000 hingga 13,000 token instruksi dan definisi alat Claude Code sebelum isi percakapan. Itulah mengapa cache prompt penting: mulai permintaan kedua atau ketiga, sebagian besar prompt dibaca dari cache dengan biaya yang jauh lebih rendah dari harga input. Cache berfungsi melalui CCR tanpa pengaturan apa pun.
Yang perlu diketahui
- Prompt Claude Code ditulis untuk Claude. Model lain dapat mengikuti instruksi alatnya dengan baik untuk tugas singkat; untuk tugas panjang dengan banyak langkah, hasilnya lebih bervariasi antar model, jadi coba beberapa model untuk pekerjaan Anda sendiri.
- Pilih model yang mendukung pemanggilan alat. Model tanpa dukungan ini bisa mengobrol, tetapi tidak bisa membaca atau mengedit file.
- Tetap jalankan CCR di
127.0.0.1. Dokumentasinya memperingatkan agar tidak membukanya di0.0.0.0tanpa token yang kuat, firewall, dan TLS. - CCR adalah proyek pihak ketiga, bukan milik Anthropic. Periksa docs setelah pembaruan: versi 3 mengubah pengaturannya secara menyeluruh dari
config.jsondi versi 2.
Harga model tujuan perutean Anda
Harga resmi lab dan harga Zurelay per 1M token:
| Model | Input | Output | Di Zurelay (input / output) |
|---|---|---|---|
| DeepSeek V4.1 Flash | $0.30 | $1.20 | $0.03 / $0.12 |
| GPT-6.1 Terra | $1.00 | $5.00 | $0.25 / $1.25 |
| GPT-6 Astra | $10.00 | $50.00 | $2.50 / $12.50 |
| 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 |
| Qwen 3.8 Max | $2.00 | $6.00 | $1.20 / $3.60 |
Diuji pada 28 Oktober 2026 dengan Claude Code Router 3.1.3 dan Claude Code 2.1.312 di Windows, menggunakan API Zurelay yang kompatibel dengan OpenAI. Dokumentasi CCR: GitHub dan pengaturan penyedia.