Claude Code Router: jalankan Claude Code dengan DeepSeek, GPT, dan model lainnya

Claude Code hanya mendukung Messages API dari Anthropic. Claude Code Router (CCR) adalah gateway gratis dan bersumber terbuka di komputer Anda yang menerjemahkan permintaannya, sehingga Claude Code dapat berjalan dengan DeepSeek, GPT, Gemini, atau model apa pun melalui API yang kompatibel dengan OpenAI. Kami menyiapkannya dan menjalankan tugas nyata melalui CCR.

· Panduan Zurelay · Harga diperbarui secara langsung

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_URL dan ANTHROPIC_AUTH_TOKEN sudah 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.

  1. Instal CCR (Node.js 22 atau lebih baru), beserta Claude Code jika Anda belum memilikinya.
terminal
npm install -g @musistudio/claude-code-router @anthropic-ai/claude-code
ccr ui
  1. Buka halaman pengelolaan. ccr ui menjalankan CCR di latar belakang dan membukanya di http://127.0.0.1:3458. Gateway yang digunakan Claude Code berjalan di http://127.0.0.1:3456 setelah penyedia memiliki model.
  2. Tambahkan penyedia. Pilih Lainnya / endpoint API kustom, beri nama, lalu masukkan URL dasar dan kunci API-nya. Untuk Zurelay, gunakan https://api.zurelay.com/v1 dan kunci zr_live_. CCR membaca daftar model penyedia; tambahkan model yang Anda inginkan.
  3. Atur protokol secara manual. Di Pengaturan lanjutan penyedia, nonaktifkan Deteksi protokol otomatis dan biarkan hanya OpenAI Chat yang dipilih. Lihat alasannya di bagian berikutnya.
  4. 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 claude yang biasa Anda gunakan tetap utuh.
  5. Jalankan Claude Code melalui CCR dengan nama profil tersebut. Di dalamnya, /model menampilkan daftar model yang disediakan CCR.
terminal
ccr zurelay cli
# or start on another model from the same provider
ccr zurelay cli -- --model zurelay/gpt-6.1-terra

Pengaturan 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:

ModelTugasPermintaanToken prompt (dari cache)Biaya
DeepSeek V4.1 FlashBuat hello.py338,265 (21,760)$0.0006
GPT-6.1 TerraEdit hello.py444,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 di 0.0.0.0 tanpa 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.json di versi 2.

Harga model tujuan perutean Anda

Harga resmi lab dan harga Zurelay per 1M token:

ModelInputOutputDi 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.

Semua model dengan satu API key yang kompatibel dengan OpenAI, di bawah harga resmi. Saldo mulai $10, tanpa langganan.Dapatkan kunci API Anda

Tanya jawab

Pertanyaan umum

Ada pertanyaan lain? Tanyakan kepada tim kami dan kami akan menjawab lewat email.

Apa itu Claude Code Router?

Gateway gratis dan sumber terbuka (CCR) yang berjalan di komputer Anda sendiri, di antara Claude Code dan penyedia model. CCR menerjemahkan permintaan Claude Code berformat Anthropic ke API lain, seperti Chat Completions dari OpenAI, sehingga Claude Code bisa berjalan dengan DeepSeek, GPT, Gemini, dan model lainnya.

Mengapa Claude Code Router menampilkan All target providers failed?

Dalam pengujian kami, penyebabnya adalah protokol: CCR mendeteksi bahwa penyedia juga menyediakan Messages API dari Anthropic dan meneruskan permintaan tanpa perubahan, padahal penyedia hanya menyediakan API tersebut untuk Claude. Di pengaturan Advanced penyedia, nonaktifkan Auto detect protocols dan pilih hanya OpenAI Chat.

Bisakah Claude Code menggunakan DeepSeek tanpa router?

Ya. DeepSeek menyediakan format Anthropic di https://api.deepseek.com/anthropic. Atur ANTHROPIC_BASE_URL ke alamat tersebut dan ANTHROPIC_AUTH_TOKEN ke kunci DeepSeek, lalu jalankan claude.

Apakah cache prompt berfungsi melalui Claude Code Router?

Dalam pengujian kami, ya. Setelah permintaan pertama pada setiap tugas, 9,000 hingga 12,500 dari sekitar 12,000 token prompt dibaca dari cache dan ditagih dengan harga cache, tanpa perlu pengaturan apa pun.

Port apa yang digunakan Claude Code Router?

Versi 3 menyediakan halaman pengelolaannya di http://127.0.0.1:3458 dan gateway model yang dipanggil Claude Code di http://127.0.0.1:3456.

Di mana Claude Code Router 3 menyimpan pengaturannya?

Dalam database SQLite di ~/.claude-code-router pada macOS dan Linux, atau %APPDATA%\claude-code-router pada Windows. Versi 3 dikonfigurasi melalui halaman webnya, bukan dengan mengedit config.json.

Panduan lainnya

Tak perlu lagi bayar harga resmi.
Mulai berhemat hari ini.

Buat kunci API dalam hitungan detik, arahkan SDK yang sudah Anda gunakan ke Zurelay, dan setiap permintaan jadi hingga 90% lebih murah sejak token pertama.