Claude Code श्रृंखला ट्यूटोरियल 6: प्रमाणीकरण कैसे करें - ब्राउज़र लॉगिन और मैन्युअल API Key कॉन्फ़िगरेशन
प्रमाणीकरण प्रक्रिया: ब्राउज़र लॉगिन और मैन्युअल API Key कॉन्फ़िगरेशन
Claude Code स्थापित करने के बाद, उपयोग करने से पहले प्रमाणीकरण पूरा करना आवश्यक है। आपको इस टूल को अपने Anthropic खाते से जोड़ना होगा। बाइंडिंग के दो तरीके हैं: ब्राउज़र लॉगिन और मैन्युअल API Key कॉन्फ़िगरेशन। दोनों तरीकों का अंतिम प्रभाव समान है, आप जो भी सुविधाजनक लगे चुनें।
विधि 1: ब्राउज़र लॉगिन (अनुशंसित)
Claude Code एक स्वचालित प्रमाणीकरण कमांड claude login प्रदान करता है, जो ब्राउज़र खोलता है, आपको वेब पेज पर अधिकृत करने देता है, और फिर स्वचालित रूप से क्रेडेंशियल को टर्मिनल पर वापस लिखता है।
संचालन चरण:
- टर्मिनल में दर्ज करें:
bash
claude login
-
सिस्टम एक संकेत प्रदर्शित करेगा और आपके डिफ़ॉल्ट ब्राउज़र में स्वचालित रूप से Anthropic का प्राधिकरण पृष्ठ खोलेगा। यदि यह स्वचालित रूप से नहीं खुलता है, तो टर्मिनल पर एक लिंक मुद्रित होगा, जिसे मैन्युअल रूप से ब्राउज़र में कॉपी करके खोला जा सकता है।
-
अपने Anthropic खाते में ब्राउज़र में लॉगिन करें (यदि पहले से लॉगिन हैं, तो यह पृष्ठ सीधे प्राधिकरण का अनुरोध करेगा)।
-
"अनुमति दें" या "अधिकृत करें" पर क्लिक करें, ब्राउज़र पृष्ठ "प्राधिकरण सफल, इस पृष्ठ को बंद किया जा सकता है" प्रदर्शित करेगा।
-
टर्मिनल पर वापस जाएँ, आपको प्रमाणीकरण पूर्ण होने का संकेत दिखाई देगा। अब फिर से
claudeकमांड चलाने पर, यह आपके खाते से जुड़ जाएगा।
विधि 2: मैन्युअल API Key कॉन्फ़िगरेशन
यदि आप GUI रहित सर्वर, कंटेनर का उपयोग कर रहे हैं, या ब्राउज़र प्राधिकरण नहीं करना चाहते हैं, तो आप सीधे Anthropic कंसोल से API Key प्राप्त कर सकते हैं, और फिर इसे Claude Code में कॉन्फ़िगर कर सकते हैं।
चरण:
-
ब्राउज़र खोलें,
https://console.anthropic.comपर जाएँ, अपने Anthropic खाते में लॉगिन करें। -
API Keys पृष्ठ पर जाएँ (आमतौर पर सेटिंग्स या डेवलपर विकल्पों के अंतर्गत), "API Key बनाएँ" पर क्लिक करें।
-
Key को एक नाम दें (जैसे
claude-code-local), उत्पन्न होने के बाद तुरंत कॉपी करें। ध्यान दें: यह Key केवल एक बार दिखाई देती है, पृष्ठ बंद करने पर दिखाई नहीं देगी। यदि सहेजना भूल जाएँ, तो पुरानी को हटाकर पुनः उत्पन्न करें। -
टर्मिनल पर लौटें, Key को Claude Code में देने के दो तरीके हैं:
A. एनवायरनमेंट वेरिएबल विधि:
bash
export ANTHROPIC_API_KEY=आपका-api-key
इस पंक्ति को अपने ~/.bashrc या ~/.zshrc में जोड़ें, फिर हर बार स्वचालित रूप से प्रभावी होगा।
B. कॉन्फ़िगरेशन फ़ाइल में लिखना:
Claude Code अपनी स्वयं की कॉन्फ़िगरेशन फ़ाइल भी पढ़ता है। मैन्युअल रूप से ~/.claude/config.json संपादित करें (यदि नहीं है तो नया बनाएँ), और लिखें:
json
{
"apiKey": "आपका-api-key"
}
ध्यान दें: इस फ़ाइल की अनुमतियाँ 600 ( chmod 600 ~/.claude/config.json ) सेट करने की सलाह दी जाती है, ताकि अन्य उपयोगकर्ता इसे न पढ़ सकें।
- कनेक्शन का परीक्षण करें:
bash
claude "नमस्ते, कृपया 'OK' का जवाब दें"
यदि सामान्य उत्तर प्राप्त होता है, तो Key कॉन्फ़िगर हो गई है।
मैन्युअल कॉन्फ़िगरेशन में सामान्य गलतियाँ:
- Key
sk-ant-याsk-से शुरू नहीं होता? नहीं, Anthropic का API Key वास्तव मेंsk-ant-api03-से शुरू होने वाला लंबा स्ट्रिंग है। कॉपी करते समय वर्ण न छोड़ें। - यदि आपने एक साथ एनवायरनमेंट वेरिएबल और फ़ाइल सेट किया है, तो एनवायरनमेंट वेरिएबल की प्राथमिकता अधिक है। भ्रम से बचने के लिए केवल एक ही रखें।
- Key एक शुल्कयुक्त क्रेडेंशियल है, इसे Git रिपॉजिटरी में सबमिट न करें।
.gitignoreके साथ पूरे~/.claudeनिर्देशिका या कॉन्फ़िगरेशन फ़ाइल को अनदेखा करने की सलाह दी जाती है।
खाता बदलना या लॉग आउट करना
यदि आप खाता बदलना चाहते हैं या स्थानीय क्रेडेंशियल साफ़ करना चाहते हैं:
- यदि
claude loginका उपयोग किया गया है:claude logoutचलाएँ, फिर पुनःclaude loginकरें। - यदि मैन्युअल रूप से Key कॉन्फ़िगर की गई है: एनवायरनमेंट वेरिएबल या कॉन्फ़िगरेशन फ़ाइल से पुरानी Key हटाएँ, और नई Key से बदलें।
प्रमाणीकरण सामान्य है या नहीं इसकी जाँच करें
claude "समझाएँ कि वर्तमान निर्देशिका क्या करती है"
यदि यह आपके प्रोजेक्ट का अवलोकन पढ़ सकता है, तो पर्यावरण तैयार है।
评论
暂无已展示的评论。
发表评论(匿名)