शुरू करने से पहले क्या चाहिए
Claude Code Anthropic का कोडिंग असिस्टेंट है, जो आपके टर्मिनल में चलता है। यह आपका प्रोजेक्ट पढ़ता है, फ़ाइलें बदलता है और आपकी मंज़ूरी के बाद कमांड चलाता है। Anthropic के सेटअप पेज पर ये ज़रूरतें लिखी हैं:
- Windows: Windows 10 version 1809 या नया, या Windows Server 2019 या नया। PC 64-बिट (x64 या ARM64) होना चाहिए। Anthropic के ट्रबलशूटिंग पेज के मुताबिक़ 32-बिट Windows सपोर्टेड नहीं है।
- हार्डवेयर: 4 GB या ज़्यादा RAM।
- नेटवर्क: इंटरनेट कनेक्शन। Claude Code, Anthropic के सर्वर से काम करता है, इसलिए यह ऑफ़लाइन नहीं चलता।
- शेल: Windows पर PowerShell या Command Prompt (CMD)।
- लोकेशन: Anthropic की सपोर्टेड देशों की सूची वाला देश। भारत इस सूची में है।
- अकाउंट: Claude का Pro, Max, Team या Enterprise प्लान, या Anthropic Console (API) अकाउंट। Anthropic साफ़ लिखता है कि Claude के फ़्री प्लान में Claude Code शामिल नहीं है। कंपनियाँ इसे Amazon Bedrock, Google Cloud's Agent Platform या Microsoft Foundry से भी जोड़ सकती हैं।
एडमिनिस्ट्रेटर अधिकार की ज़रूरत नहीं है। Git for Windows ज़रूरी नहीं है, पर Anthropic इसकी सलाह देता है: Git for Windows होने पर Claude Code अपने Bash tool के लिए Git Bash इस्तेमाल कर सकता है। इसके बिना Claude Code कमांड PowerShell से चलाता है।
PowerShell से Claude Code इंस्टॉल करें (सुझाया गया तरीका)
- Start मेन्यू खोलें, PowerShell लिखें और Windows PowerShell खोलें। जिस एंट्री के आख़िर में (x86) लिखा हो, उसे न खोलें, क्योंकि वह 32-बिट में चलती है। आपका प्रॉम्प्ट
PS C:\Users\YourName>से शुरू होना चाहिए। - यह कमांड पेस्ट करें और Enter दबाएँ:
irm https://claude.ai/install.ps1 | iex - इंतज़ार करें। Anthropic के मुताबिक़ डाउनलोड के दौरान इंस्टॉलर कोई प्रोग्रेस नहीं दिखाता, इसलिए विंडो शांत दिखे तो इसका मतलब यह नहीं कि वह अटक गया है।
- इंस्टॉल पूरा होने पर विंडो बंद करें और नई टर्मिनल विंडो खोलें। पहले से खुली विंडो पुराना PATH ही रखती है और नया कमांड नहीं ढूँढ पाती।
claude --versionचलाएँ। इंस्टॉल ठीक है तो एक वर्ज़न नंबर दिखेगा।- जिस प्रोजेक्ट पर काम करना है, उसके फ़ोल्डर में जाएँ, जैसे
cd D:\Projects\my-app, औरclaudeचलाएँ। - पहली बार Claude Code आपका ब्राउज़र खोलेगा ताकि आप अपने Claude अकाउंट से लॉग-इन कर सकें। ब्राउज़र न खुले तो टर्मिनल में
cदबाकर लॉग-इन लिंक कॉपी करें और ख़ुद ब्राउज़र में पेस्ट करें।
कभी भी पूरी जाँच करनी हो तो claude doctor चलाएँ। यह सेशन शुरू किए बिना इंस्टॉल और सेटिंग्स की जानकारी दिखाता है।
Windows पर इंस्टॉल करने के दूसरे तरीके
- Command Prompt (CMD): यहाँ प्रॉम्प्ट में "PS" के बिना
C:\Users\YourName>दिखता है। यह चलाएँ:curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd - WinGet:
winget install Anthropic.ClaudeCode। WinGet वाला इंस्टॉल अपने-आप अपडेट नहीं होता, इसलिए बीच-बीच मेंwinget upgrade Anthropic.ClaudeCodeचलाते रहें। - WSL (Windows Subsystem for Linux): अपना WSL डिस्ट्रीब्यूशन खोलें और उसके अंदर Linux वाला इंस्टॉलर चलाएँ:
curl -fsSL https://claude.ai/install.sh | bash। Anthropic की तालिका के मुताबिक़ सैंडबॉक्स में कमांड चलाने की सुविधा WSL 2 में है, नेटिव Windows या WSL 1 में नहीं। - बिना टर्मिनल के: Anthropic, Windows के लिए Claude desktop app भी देता है, जिससे आप Claude Code को ग्राफ़िकल विंडो में इस्तेमाल कर सकते हैं।
macOS और Linux पर यही curl -fsSL https://claude.ai/install.sh | bash कमांड नेटिव इंस्टॉलर है, और Homebrew इस्तेमाल करने वाले brew install --cask claude-code चला सकते हैं।
अपडेट कैसे होते हैं
PowerShell, CMD और Linux इंस्टॉलर एक "नेटिव" इंस्टॉल बनाते हैं, जो बैकग्राउंड में ख़ुद अपडेट होता है। नया वर्ज़न अगली बार Claude Code शुरू करने पर लागू होता है। तुरंत अपडेट करना हो तो claude update चलाएँ। WinGet और Homebrew वाले इंस्टॉल को हाथ से अपग्रेड करना पड़ता है।
इंस्टॉल की आम गड़बड़ियाँ और हल
'irm' is not recognized: आप PowerShell में नहीं, Command Prompt में हैं। PowerShell खोलकर PowerShell वाला कमांड चलाएँ, या ऊपर दिया CMD कमांड इस्तेमाल करें।The token '&&' is not a valid statement separator: आपने CMD वाला कमांड PowerShell में पेस्ट कर दिया। इसकी जगहirm https://claude.ai/install.ps1 | iexचलाएँ।A parameter cannot be found that matches parameter name 'fsSL': आपने macOS/Linux वाला कमांड PowerShell में चलाया, जहाँcurlका मतलब कुछ और है। PowerShell वाला कमांड चलाएँ।- कमांड स्क्रिप्ट का टेक्स्ट दिखाता है और कुछ इंस्टॉल नहीं होता: आपने आधा कमांड चलाया।
| iexसमेत पूरी लाइन पेस्ट करें। - इंस्टॉल के बाद
'claude' is not recognized: पहले नई विंडो खोलें। फिर भी न चले तोTest-Path "$env:USERPROFILE\.local\bin\claude.exe"से देखें कि प्रोग्राम मौजूद है। जवाब True आए तो फ़ोल्डर PATH में नहीं है: Windows सेटिंग्स से Environment Variables खोलें, अपने User PATH में%USERPROFILE%\.local\binजोड़ें और टर्मिनल दोबारा शुरू करें। Claude Code does not support 32-bit Windows: शायद आपने Windows PowerShell (x86) खोला था। उसे बंद करें, बिना "(x86)" वाला Windows PowerShell खोलें और इंस्टॉलर फिर चलाएँ। अगर आपका Windows सच में 32-बिट है, तो Claude Code उस पर नहीं चलेगा।The process cannot access the file ... because it is being used by another process: कोई दूसरी इंस्टॉलर विंडो या एंटीवायरस स्कैन डाउनलोड को पकड़े हुए है। दूसरी PowerShell विंडो बंद करें, एक मिनट रुकें, फिरRemove-Item -Recurse -Force "$env:USERPROFILE\.claude\downloads"चलाकर दोबारा इंस्टॉल करें।claudeलिखने पर desktop app खुल जाता है: Claude Desktop के पुराने वर्ज़न ने अपनाClaude.exeरजिस्टर कर रखा है। Anthropic के मुताबिक़ इसका हल है Claude Desktop को नए वर्ज़न पर अपडेट करना।- लॉग-इन के बाद
API Error: 403: claude.ai/settings पर देखें कि आपका Pro या Max सब्सक्रिप्शन चालू है। Console अकाउंट पर एडमिन को आपको "Claude Code" या "Developer" रोल देना होगा।
Claude Code सिर्फ़ Anthropic के अपने कमांड या claude.com से ही लें। जो साइटें "Claude Code setup.exe" बाँट रही हैं, वे Anthropic की नहीं हैं। देखें: नकली डाउनलोड साइटें कैसे पहचानें।