क्या आपको राउटर की ज़रूरत है?
- Claude मॉडल के लिए, नहीं। दो एनवायरनमेंट वैरिएबल से Claude Code को किसी दूसरे Anthropic-संगत API से जोड़ें; Zurelay का सेटअप Claude Code की कीमतें में दिया गया है।
- DeepSeek, Kimi, GLM या MiniMax के लिए, शायद नहीं। ये लैब खुद Anthropic का फ़ॉर्मैट सपोर्ट करती हैं, इसलिए
ANTHROPIC_BASE_URLऔरANTHROPIC_AUTH_TOKENकाफ़ी हैं; हर लैब का URL Anthropic-संगत URL की सूची में है, और DeepSeek कुंजी गाइड में इसका तरीका बताया गया है। - GPT, Gemini, Grok, Qwen और सिर्फ़ OpenAI का फ़ॉर्मैट सपोर्ट करने वाले किसी भी मॉडल के लिए, हाँ। CCR से आप अलग-अलग प्रोवाइडर साथ इस्तेमाल कर सकते हैं, हर काम के लिए मॉडल चुन सकते हैं और एक के विफल होने पर दूसरे का इस्तेमाल कर सकते हैं।
सेट अप करें
CCR के वर्शन 3 को JSON फ़ाइल के बजाय एक लोकल वेब पेज से मैनेज किया जाता है। ये चरण CCR 3.1.3 और Claude Code 2.1.312 के आधार पर दिए गए हैं।
- इसे इंस्टॉल करें (Node.js 22 या बाद का वर्शन चाहिए), और अगर Claude Code पहले से नहीं है, तो उसे भी इंस्टॉल करें।
npm install -g @musistudio/claude-code-router @anthropic-ai/claude-codeccr ui- मैनेजमेंट पेज खोलें।
ccr uiबैकग्राउंड में CCR शुरू करता है और उसेhttp://127.0.0.1:3458पर खोलता है। किसी प्रोवाइडर में मॉडल जोड़ने के बाद, Claude Code से जुड़ने वाला गेटवेhttp://127.0.0.1:3456पर चलता है। - प्रोवाइडर जोड़ें। अन्य / कस्टम API एंडपॉइंट चुनें, उसे नाम दें और उसका बेस URL व API कुंजी डालें। Zurelay के लिए
https://api.zurelay.com/v1औरzr_live_कुंजी इस्तेमाल करें। CCR प्रोवाइडर की मॉडल सूची पढ़ता है; अपने पसंद के मॉडल जोड़ें। - प्रोटोकॉल खुद सेट करें। प्रोवाइडर की बेहतर सेटिंग्स में, प्रोटोकॉल अपने-आप पहचानें बंद करें और सिर्फ़ OpenAI Chat चुना रहने दें। इसकी वजह अगले सेक्शन में देखें।
- एजेंट प्रोफ़ाइल में Claude Code प्रोफ़ाइल बनाएँ: एक नाम, डिफ़ॉल्ट मॉडल और चाहें तो Claude Code के Opus, Sonnet और Haiku स्तरों के लिए अलग-अलग मॉडल चुनें। लागू होने का दायरा सिर्फ़ CCR से खोलने पर रखने से आपके सामान्य
claudeमें कोई बदलाव नहीं होता। - प्रोफ़ाइल के नाम से इसके ज़रिए Claude Code शुरू करें। इसके अंदर,
/modelCCR पर उपलब्ध मॉडल की सूची दिखाता है।
ccr zurelay cli# or start on another model from the same providerccr zurelay cli -- --model zurelay/gpt-6.1-terraवह सेटिंग जो इसे काम करने से रोकती है
हमारा पहला प्रयास API Error: 400 All target providers failed के साथ विफल हुआ। CCR ने पहचान लिया था कि Zurelay, Anthropic के Messages API को भी सपोर्ट करता है, इसलिए उसने Claude Code के अनुरोध बिना बदले आगे भेज दिए। Zurelay यह API सिर्फ़ Claude मॉडल के लिए उपलब्ध कराता है, इसलिए DeepSeek और GPT के सभी अनुरोध अस्वीकार हो गए। अपने-आप पहचानने की सुविधा बंद करके सिर्फ़ OpenAI Chat चुनने पर, CCR ने अनुरोधों का फ़ॉर्मैट बदला और वही काम सफल हुए। जो भी प्रोवाइडर कुछ मॉडल के लिए Anthropic का फ़ॉर्मैट सपोर्ट करता है और कुछ के लिए नहीं, उसमें यही सेटिंग करनी होगी।
Windows पर एक और समस्या: हमारे टेस्ट में, ccr कमांड के ज़रिए -p के साथ उद्धरण चिह्नों में प्रॉम्प्ट भेजने पर पहले शब्द के बाद के सभी शब्द गायब हो गए। प्रॉम्प्ट को पाइप से भेजने पर काम हो गया: echo "your prompt" | ccr zurelay cli -- -p।
हमारे टेस्ट में कितना खर्च आया
हमने CCR के ज़रिए Claude Code से DeepSeek V4.1 Flash पर एक छोटी Python फ़ाइल लिखवाई, फिर GPT-6.1 Terra पर उसमें बदलाव करवाए। दोनों ने Claude Code के फ़ाइल टूल सही तरह से इस्तेमाल किए। Zurelay ने यह शुल्क लिया:
| मॉडल | काम | अनुरोध | प्रॉम्प्ट टोकन (कैश किए गए) | लागत |
|---|---|---|---|---|
| DeepSeek V4.1 Flash | hello.py बनाएँ | 3 | 38,265 (21,760) | $0.0006 |
| GPT-6.1 Terra | hello.py में बदलाव करें | 4 | 44,407 (21,632) | $0.0063 |
हर रिक्वेस्ट में बातचीत से पहले ही Claude Code के निर्देशों और टूल की परिभाषाओं के 11,000 से 13,000 टोकन शामिल थे। इसलिए प्रॉम्प्ट कैशिंग अहम है: दूसरी या तीसरी रिक्वेस्ट से प्रॉम्प्ट का ज़्यादातर हिस्सा कैश से मिला, जिसकी कीमत इनपुट की कीमत से बहुत कम थी। CCR के ज़रिए कैशिंग बिना कोई सेटिंग किए काम कर रही थी।
जानने लायक बातें
- Claude Code के प्रॉम्प्ट Claude के लिए लिखे गए हैं। छोटे कामों में दूसरे मॉडल भी इसके टूल संबंधी निर्देश अच्छी तरह मानते हैं; लंबे और कई चरणों वाले कामों में नतीजे मॉडल के हिसाब से ज़्यादा बदलते हैं, इसलिए अपने काम पर कुछ मॉडल आज़माकर देखें।
- ऐसे मॉडल चुनें जो टूल कॉलिंग सपोर्ट करते हों। इसके बिना मॉडल चैट तो कर सकता है, लेकिन फ़ाइलें पढ़ या उनमें बदलाव नहीं कर सकता।
- CCR को
127.0.0.1पर ही रखें। इसके दस्तावेज़ों में भी मज़बूत टोकन, फ़ायरवॉल और TLS के बिना इसे0.0.0.0पर उपलब्ध कराने से मना किया गया है। - CCR तीसरे पक्ष का प्रोजेक्ट है, Anthropic का नहीं। अपडेट के बाद इसका docs देखें: वर्शन 3 का सेटअप, वर्शन 2 के
config.jsonसे पूरी तरह बदल गया है।
उन मॉडल की कीमतें जिन पर आप रिक्वेस्ट भेजेंगे
प्रति 1M टोकन, लैब की लिस्ट कीमत और Zurelay की कीमत:
| मॉडल | इनपुट | आउटपुट | Zurelay पर (इनपुट / आउटपुट) |
|---|---|---|---|
| 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 |
28 अक्टूबर 2026 को Windows पर Claude Code Router 3.1.3 और Claude Code 2.1.312 के साथ, Zurelay के OpenAI-संगत API पर टेस्ट किया गया। CCR के अपने दस्तावेज़: GitHub और प्रोवाइडर सेटिंग्स।