इसे छोड़कर कंटेंट पर जाएं
मुफ़्त साइन अप करें
उन्नत

CC Switch में BetterToken सेट करें

CC Switch में Claude Code, Claude Desktop, Codex CLI, OpenCode और OpenClaw के BetterToken API Keys, endpoints और मॉडल सेटिंग प्रबंधित करें।

CC Switch एक वैकल्पिक डेस्कटॉप ऐप है जो Claude Code, Claude Desktop, Codex CLI, OpenCode और OpenClaw की API Keys, endpoints और मॉडल सेटिंग प्रबंधित करता है।

CC Switch इंस्टॉल करें

macOS

Homebrew सबसे आसान विकल्प है। आप GitHub Releases से नवीनतम .dmg या .zip भी डाउनलोड कर सकते हैं।

टर्मिनल विंडो
brew tap farion1231/ccswitch
brew install --cask cc-switch

Windows

GitHub Releases से नवीनतम CC-Switch-v{version}-Windows.msi इंस्टॉलर या portable .zip build डाउनलोड करें।

Linux

GitHub Releases से नवीनतम .deb, .rpm या .AppImage build डाउनलोड करें।

क्या तैयार रखें

  • BetterToken API Key (यहां रजिस्टर करें)
  • Claude Code Anthropic protocol का उपयोग करता है, इसलिए उसका Base URL https://bettertoken.ai है
  • Codex, OpenCode और OpenClaw OpenAI-compatible protocol का उपयोग करते हैं, इसलिए उनका Base URL https://bettertoken.ai/v1 है
  • Codex, OpenCode और OpenClaw के लिए कोई वर्तमान मॉडल ID तैयार रखें। इसे BetterToken model plaza से कॉपी करें, या CC Switch को /v1/models से लेने दें

BetterToken provider जोड़ें

Claude Code

CC Switch में Claude Code चुनें और Add Provider पर क्लिक करें।

अपनी BetterToken API Key, Base URL https://bettertoken.ai और चुनी हुई Model ID से Claude Code कनेक्ट करें।

  • Provider Name: BetterToken
  • API Key: YOUR_API_KEY
  • API Endpoint: https://bettertoken.ai

Anthropic Messages API फ़ॉर्मैट चुनें। Model Mapping में चुनी हुई Model IDs दर्ज करें और सहेजें।

model plaza से सही Model ID कॉपी करें।

सेटिंग सहेजें, BetterToken सक्रिय करें और क्लाइंट पूरी तरह फिर से शुरू करें।

Claude Desktop

Claude Desktop केवल Claude मॉडल का समर्थन करता है। यह Claude Desktop क्लाइंट की सीमा है।

CC Switch में अलग Claude Desktop पेज खोलकर provider जोड़ें या मौजूदा Claude Code providers आयात करें। सक्रिय करने से पहले आयात किए गए Claude Model IDs और connection mode जाँचें; आधिकारिक Claude Desktop मैनुअल देखें।

सीधे Claude Desktop में सेटअप करने के लिए Claude Desktop गाइड के अनुसार Gateway, Base URL https://bettertoken.ai, अपनी BetterToken API Key और Gateway auth scheme x-api-key सेट करें। Apply Changes से सहेजें और Claude Desktop फिर शुरू होने दें।

Codex

वर्तमान CC Switch में लॉगिन बनाए रखने के लिए पहले आधिकारिक अकाउंट से लॉगिन करें। सेटिंग → ऐप कॉन्फ़िगरेशन → Codex में टेकओवर के बिना बदलते समय आधिकारिक लॉगिन बनाए रखें सक्रिय करें, फिर BetterToken जोड़ें या सक्रिय करें। आधिकारिक लॉगिन फ़ाइल में तृतीय-पक्ष Key न लिखें।

CC Switch में Codex खोलें और provider जोड़ें

CC Switch खोलें, Codex पर जाएं और Add Provider पर क्लिक करें। यदि CC Switch पहले preset चुनने को कहे, तो OpenAI Compatible या Custom चुनें।

स्क्रीनशॉट में दिए क्रमांक इन कार्रवाइयों से मेल खाते हैं:

  1. Codex पर जाएं
  2. ऊपर-दाएं कोने में Add Provider पर क्लिक करें
CC Switch का Codex पेज, जिसमें ऊपर Codex चुना हुआ है और नया provider बनाने के लिए ऊपर-दाएं कोने में add बटन है।

बुनियादी फ़ील्ड भरें

  • Provider Name: BetterToken
  • Base URL: https://bettertoken.ai/v1
  • API Key: आपकी BetterToken API Key

यदि आप custom config view पर जाते हैं, तो सुनिश्चित करें कि underlying config में wire_api = "responses" उपयोग हुआ है।

स्क्रीनशॉट में दिए क्रमांक इन फ़ील्ड से मेल खाते हैं:

  1. Provider Name
  2. API Key
  3. Base URL
CC Switch में Codex provider edit पेज, जिसमें Provider Name, API Key और Base URL भरने की जगह दिखती है।

मॉडल लें और मैप करें

Fetch Models पर क्लिक करें और model plaza से वर्तमान Model ID चुनें। Codex को CC Switch proxy की जरूरत नहीं है।

सहेजें और स्विच करें

सहेजकर BetterToken सक्रिय करें। तृतीय-पक्ष API Key config.toml की provider सेटिंग में जाती है; लॉगिन संरक्षण स्विच तय करता है कि आधिकारिक auth.json बना रहे या नहीं।

सहेजने के बाद सूची पर लौटें और पुष्टि करें कि BetterToken प्रविष्टि In Use के रूप में चिह्नित है।

CC Switch की Codex provider सूची, जिसमें BetterToken चुना हुआ है और in use के रूप में चिह्नित है।

OpenCode

CC Switch में OpenCode खोलें और provider जोड़ें

CC Switch खोलें, OpenCode पर जाएं और Add Provider पर क्लिक करें। यदि CC Switch पहले preset मांगे, तो OpenAI Compatible या Custom चुनें।

बुनियादी फ़ील्ड भरें

  • Provider Name: BetterToken
  • Base URL: https://bettertoken.ai/v1
  • API Key: आपकी BetterToken API Key
  • API Format: OpenAI Compatible

डिफ़ॉल्ट मॉडल चुनें

जहां संभव हो Fetch Models उपयोग करें। यदि मॉडल को मैन्युअल रूप से भरना हो, तो BetterToken model plaza से वर्तमान मॉडल ID उपयोग करें।

OpenCode सहेजे गए provider configuration को सीधे पढ़ता है और उसे CC Switch proxy की जरूरत नहीं है।

सहेजें और स्विच करें

CC Switch में provider जोड़ें, फिर OpenCode के अंदर BetterToken provider और मॉडल चुनें। CC Switch इस provider को आपके अन्य OpenCode providers के साथ लिखता है।

OpenClaw

CC Switch में OpenClaw खोलें और provider जोड़ें

CC Switch खोलें, OpenClaw पर जाएं और Add Provider पर क्लिक करें। यदि CC Switch पहले preset मांगे, तो OpenAI Compatible या Custom चुनें।

बुनियादी फ़ील्ड भरें

  • Provider Name: BetterToken
  • Base URL: https://bettertoken.ai/v1
  • API Key: आपकी BetterToken API Key
  • API Format: OpenAI Responses API

यदि आप custom OpenClaw provider config संपादित कर रहे हैं, तो सुनिश्चित करें कि api को openai-responses पर सेट किया है।

डिफ़ॉल्ट मॉडल चुनें

जहां संभव हो Fetch Models उपयोग करें। यदि मॉडल को मैन्युअल रूप से भरना हो, तो वर्तमान मॉडल ID उपयोग करें।

OpenClaw सहेजे गए provider configuration का सीधे उपयोग करता है और उसे CC Switch proxy की जरूरत नहीं है।

सहेजें और स्विच करें

CC Switch में provider जोड़ें, फिर OpenClaw के अंदर BetterToken provider और मॉडल चुनें। CC Switch इस provider को आपके अन्य OpenClaw providers के साथ लिखता है।

सहेजे गए बदलाव लागू करें

provider सहेजने और स्विच करने के बाद, सेटअप सत्यापित करने से पहले प्रभावित client या gateway रीस्टार्ट करें।

  • Claude Code: मौजूदा Claude Code session को पूरी तरह बंद करके फिर शुरू करें।
  • Claude Desktop: ऐप को पूरी तरह बंद करके फिर खोलें और पुष्टि करें कि नीचे-बाएं कोने में Gateway दिखता है।
  • Codex: मौजूदा Codex process रीस्टार्ट करें या नया terminal session खोलें।
  • OpenCode: मौजूदा OpenCode session बंद करके फिर शुरू करें।
  • OpenClaw: openclaw gateway restart चलाएं, फिर Discord में /new, /status और /model उपयोग करें।

CC Switch के खास उन्नत फ़ीचर

CC Switch सीधे बदलते समय Codex का आधिकारिक लॉगिन बनाए रख सकता है। एकीकृत Codex सत्र इतिहास वैकल्पिक है और केवल CLI की resume सूची बदलता है; केवल वर्तमान डेस्कटॉप इस्तेमाल करने पर ज़रूरी नहीं। दूसरे provider से पुराना सत्र जारी रखना विफल हो सकता है; बदलने के बाद नया सत्र बनाएँ। लॉगिन और सत्र इतिहास देखें।

सामान्य समस्याएं

  • /v1 को Claude Code के Base URL में न जोड़ें

  • Codex, OpenCode और OpenClaw को https://bettertoken.ai/v1 इस्तेमाल करना चाहिए

  • Codex, OpenCode या OpenClaw मॉडल मांगे तो मॉडल ID उपयोग करें

  • यदि Fetch Models विफल हो, तो API key और Base URL जांचें, फिर मॉडल ID मैन्युअल रूप से पेस्ट करें

  • बदलाव लागू न हों तो Codex के लिए CC Switch में BetterToken सक्रिय होने की या OpenCode/OpenClaw के अंदर चुने जाने की पुष्टि करें, फिर ऊपर बताए अनुसार संबंधित client या gateway रीस्टार्ट करें

  • आधिकारिक कोटा समाप्त होने पर Codex संदेश भेजने से रोके, तो आधिकारिक लॉगिन बनाए रखने से यह रोक भी बनी रह सकती है। आधिकारिक रिलीज़ निर्देशों के अनुसार direct mode पर जाएँ, Settings → App config → Codex में Keep official login for direct switches बंद करें, BetterToken सक्रिय करें और Codex पूरी तरह रीस्टार्ट करें। इससे API Key mode लागू होता है और आधिकारिक लॉगिन माँगने वाली सुविधाएँ उपलब्ध नहीं रहतीं; कोटा रीसेट होने पर लॉगिन बनाए रखने वाला सेटअप बहाल करें।

संबंधित पेज

संबंधित FAQ