Claude Code की सम्पूर्ण शुरुआती गाइड 2026 | शून्य से प्रोफेशनल उपयोग तक 7 स्टेप्स में
पहली बार Claude Code उपयोग करने वालों के लिए पूरी गाइड। इंस्टॉलेशन से लेकर असली डेवलपमेंट वर्कफ्लो में शामिल करने तक — Masa के शुरुआती अनुभव के आधार पर।
“Claude Code का नाम तो सुना है, लेकिन शुरुआत कहाँ से करूँ?”
जब मैंने पहली बार Claude Code को आज़माया तो यही सोचा था। टर्मिनल में claude टाइप करने पर कुछ होता तो दिखता था — लेकिन इसे अपने रोज़ के डेवलपमेंट में कैसे शामिल करूँ, यह समझ नहीं आ रहा था।
इस गाइड में मैं वह सब कुछ बताऊँगा जो मैंने शून्य से शुरू करके Claude Code को प्रोफेशनल काम में उपयोग करने तक किया, जिसे 7 स्पष्ट स्टेप्स में व्यवस्थित किया है। अगर आपने इसे इंस्टॉल तो कर लिया है लेकिन आगे क्या करें यह नहीं पता, तो यह गाइड आपके लिए ही है।
स्टेप 1: इंस्टॉलेशन और प्रारंभिक सेटअप
इंस्टॉलेशन
npm install -g @anthropic-ai/claude-code
Node.js 18 या उससे ऊपर का वर्शन आवश्यक है। इंस्टॉलेशन के बाद claude --version से वर्शन जाँचें।
API की सेट करना
Claude Code, Anthropic की API का उपयोग करता है। console.anthropic.com पर अकाउंट बनाएँ और अपनी API की प्राप्त करें।
# विकल्प 1: एनवायरनमेंट वेरिएबल (अनुशंसित)
export ANTHROPIC_API_KEY="sk-ant-api03-..."
# विकल्प 2: claude कमांड के पहले स्टार्ट पर सेट करें
claude
# → आपसे API की दर्ज करने को कहा जाएगा
पहला फंक्शनालिटी टेस्ट
claude -p "Hello! Please introduce yourself."
अगर यह काम करता है, तो सेटअप पूरा हो गया।
स्टेप 2: CLAUDE.md बनाकर Claude को अपना प्रोजेक्ट समझाएँ
Claude Code, प्रोजेक्ट की रूट डायरेक्टरी में CLAUDE.md को अपने आप पढ़ता है। यहाँ प्रोजेक्ट की जानकारी लिख देने से हर बार समझाने की ज़रूरत नहीं पड़ती।
मेरा पहला CLAUDE.md बिल्कुल साधारण था:
# प्रोजेक्ट का नाम
## टेक स्टैक
- TypeScript + Node.js
- PostgreSQL (Prisma)
- React + Vite
## सामान्य कमांड्स
- डेव सर्वर: npm run dev
- टेस्ट: npm test
- बिल्ड: npm run build
## नियम
- कमेंट्स हिंदी या अंग्रेज़ी में लिखें
- फ़ंक्शन नेम्स अंग्रेज़ी camelCase में
बस इतना काफी है। Claude Code समझ लेगा कि “यह प्रोजेक्ट TypeScript में है और टेस्ट npm test से चलते हैं।”
मेरी पहली गलती: CLAUDE.md बिना ही शुरू कर दिया, और हर बातचीत में “यह प्रोजेक्ट TypeScript में है” समझाना पड़ता था। शुरुआत में 5 मिनट लगाकर यह बना लें — उसके बाद हर बातचीत बेहतर हो जाती है।
स्टेप 3: पहले “प्रैक्टिस टास्क” चुनें
सीधे जटिल काम में कूदने पर अक्सर लगता है: “यह तो सोचे से ज़्यादा मुश्किल है।” इसके बजाय इस लिस्ट से शुरू करें:
शुरुआती टास्क लिस्ट (कम कठिनाई)
# 1. कोड का स्पष्टीकरण माँगें
claude -p "Read src/auth/login.ts and explain what this file does"
# 2. कोड रिव्यू के लिए कहें
claude -p "Review the code in src/utils/date.ts and tell me what could be improved"
# 3. टेस्ट लिखवाएँ
claude -p "Write unit tests for the getUserById function in src/api/users.ts"
# 4. README जनरेट करवाएँ
claude -p "Create a README.md for this project"
ये सभी टास्क “केवल पढ़ने” या “नई फाइल जोड़ने” वाले हैं। मौजूदा कोड बदलने वाले काम Claude Code से परिचित होने के बाद करें।
स्टेप 4: इंटरैक्टिव मोड बनाम वन-शॉट मोड
Claude Code के दो मुख्य उपयोग तरीके हैं।
इंटरैक्टिव मोड (claude)
cd my-project
claude
टर्मिनल एक REPL (इंटरैक्टिव इंटरफेस) बन जाता है जहाँ कई आदान-प्रदान हो सकते हैं। कोड लिखते समय “इस इरादे से बदलो,” “वापस करो” जैसे काम के लिए बढ़िया।
वन-शॉट मोड (claude -p "...")
claude -p "List every place in src/api/ that still has a TODO comment"
एक बार चलता है और परिणाम देता है। स्क्रिप्ट और CI पाइपलाइन के लिए उपयुक्त।
मेरा नियम: जटिल इम्प्लीमेंटेशन के लिए इंटरैक्टिव मोड, जाँच-पड़ताल और रूटीन कामों के लिए वन-शॉट मोड।
स्टेप 5: परमिशन सेटिंग्स से सुरक्षित उपयोग करें
Claude Code फाइलें बदल सकता है और कमांड चला सकता है, इसलिए शुरुआत में परमिशन सेट कर लेना सुकून देता है।
.claude/settings.json बनाएँ:
{
"permissions": {
"allow": [
"Read(**)",
"Glob(**)",
"Grep(**)",
"Bash(npm run *)",
"Bash(git log*)",
"Bash(git diff*)",
"Bash(git status*)"
],
"deny": [
"Bash(rm -rf*)",
"Bash(git push --force*)"
],
"ask": [
"Write(**)",
"Edit(**)",
"Bash(git commit*)",
"Bash(git push*)"
]
}
}
इस कॉन्फिग के साथ:
- अपने आप चलता है: फाइलें पढ़ना, सर्च करना, टेस्ट चलाना
- हर बार पूछता है: फाइलें लिखना, git commit और push
- हमेशा के लिए ब्लॉक:
rm -rfऔरgit push --force
शुरुआत में कई ऑपरेशन ask में रखें, और जैसे-जैसे भरोसा बढ़े, उन्हें allow में ले जाएँ।
स्टेप 6: प्रभावी निर्देश देना सीखें
शुरुआत में ही यह समझ आ जाता है कि Claude Code का आउटपुट काफी हद तक इस बात पर निर्भर करता है कि आप निर्देश कैसे देते हैं।
बुरे बनाम अच्छे उदाहरण
# ❌ बहुत अस्पष्ट
claude -p "लॉगिन फीचर ठीक करो"
# ✅ स्पष्ट और सीमित दायरे वाला
claude -p "
Fix the login function in src/api/auth.ts (around line 42):
- No handling when the password field is empty — should return a 400 error
- Error messages are English-only — return them in English and Hindi too
Follow the existing error handling pattern in src/utils/errors.ts
"
तीन ज़रूरी सुझाव:
- फाइल का नाम और लाइन नंबर बताएँ — एक्सप्लोरेशन का समय काफी कम हो जाता है
- अपेक्षित व्यवहार स्पष्ट रूप से बताएँ — “ठीक करो” काम नहीं करता
- सीमाएँ बताएँ — “मौजूदा पैटर्न का पालन करो,” “दूसरी फाइलें मत छुओ”
स्टेप 7: रोज़ के वर्कफ्लो में शामिल करें
बुनियादी बातें सीख लेने के बाद इसे अपनी दिनचर्या में शामिल करें। मैं असल में इन पैटर्न का रोज़ उपयोग करता हूँ।
सुबह की जाँच
# कल के कमिट्स का सारांश
claude -p "Run git log --oneline -10 and give me a plain-English summary of what changed"
बग ठीक करते समय
claude
# → एरर लॉग पेस्ट करें और कहें "इस एरर लॉग को देखो और कारण खोजो"
PR विवरण तैयार करना
claude -p "
Review the changes in git diff main...feature/add-search and write a GitHub PR description in markdown.
Include: purpose of the changes, implementation approach, and how to test it.
"
कोड रिव्यू में मदद
claude -p "
Review the changed files in this PR:
$(git diff --name-only main...HEAD)
Prioritize flagging any security issues and performance concerns.
"
शुरुआत में आने वाली आम दिक्कतें और उनके हल
दिक्कत 1: “यह धीमा लगता है”
Claude Code बातचीत लंबी होने पर धीमा पड़ जाता है। हर 30–60 मिनट में /compact चलाकर बातचीत को संक्षिप्त करें।
# Claude Code के REPL में
/compact
दिक्कत 2: “यह बहुत सारी फाइलें पढ़ने की कोशिश करता है”
निर्देश में बस “कुछ और पढ़ने की ज़रूरत नहीं” लिख दें।
# पहले
"Fix the bug in src/"
# बाद में
"Read only src/api/auth.ts and fix the bug there. You don't need to read any other files."
दिक्कत 3: “लागत की चिंता है”
डिफ़ॉल्ट में शक्तिशाली Opus मॉडल उपयोग होता है, लेकिन सामान्य कामों के लिए Sonnet पर्याप्त है।
# सेशन के दौरान मॉडल बदलें
/model claude-sonnet-4-6
सारांश: पहले सप्ताह में क्या करें
दिन 1: इंस्टॉल करें + CLAUDE.md लिखें
दिन 2-3: शुरुआती टास्क आज़माएँ (कोड समझाना, रिव्यू)
दिन 4-5: परमिशन सेट करें और असली फाइल एडिटिंग आज़माएँ
दिन 6-7: अपने वर्कफ्लो में शामिल करें
जितना ज़्यादा Claude Code उपयोग करेंगे, उतना ही “इसे कब उपयोग करना है” की समझ मज़बूत होगी। पहला सप्ताह कोड समझाने और टेस्ट लिखवाने से शुरू करें — फिर धीरे-धीरे जटिल कामों की ओर बढ़ें।
यह साइट (claudecode-lab.com) पूरी तरह Claude Code से चलती है — आर्टिकल जनरेशन, अनुवाद और डिप्लॉयमेंट सब हर रोज़ ऑटोमेटेड है। पहले मैंने सोचा था “क्या सच में ऐसा संभव है?” — अब Claude Code के बिना डेवलपमेंट की कल्पना नहीं कर सकता। आप भी ज़रूर आज़माएँ।
संबंधित लेख
अपने Claude Code वर्कफ़्लो को अगले स्तर पर ले जाएँ
Claude Code में तुरंत कॉपी-पेस्ट करने योग्य 50 आज़माए हुए प्रॉम्प्ट टेम्पलेट।
मुफ़्त PDF: 5 मिनट में Claude Code चीटशीट
बस अपना ईमेल दर्ज करें और हम तुरंत A4 एक-पृष्ठ चीटशीट PDF भेज देंगे।
हम आपकी व्यक्तिगत जानकारी की सुरक्षा करते हैं और स्पैम नहीं भेजते।
लेखक के बारे में
Masa
Claude Code का गहराई से उपयोग करने वाले इंजीनियर। claudecode-lab.com चलाते हैं, जो 10 भाषाओं में 2,000 से अधिक पेजों वाला टेक मीडिया है।
संबंधित लेख
Claude Code से REST API बनाएं | शुरुआती लोगों के लिए व्यावहारिक गाइड
Claude Code के साथ REST API की बुनियाद सीखें। endpoint डिज़ाइन, validation और error handling को copy-paste तैयार कोड के साथ समझें।
Claude Code से REST API को तेज़ी से डिज़ाइन, इम्प्लीमेंट और टेस्ट करें | OpenAPI स्पेक से प्रोडक्शन तक
Claude Code के साथ REST API को OpenAPI स्पेक से लेकर प्रोडक्शन-रेडी TypeScript कोड तक एंड-टू-एंड डेवलप करना सीखें। Hono, zod वैलिडेशन, vitest टेस्ट जनरेशन और काम करने वाले कोड उदाहरण शामिल।
Claude Code vs Gemini CLI 2026 गहरी तुलना | Google का AI वास्तव में कितना अलग है?
DX इंजीनियर Masa द्वारा Claude Code और Gemini CLI की व्यावहारिक तुलना। कीमत, स्वायत्तता, संदर्भ विंडो और इकोसिस्टम का विश्लेषण। सही टूल चुनने के लिए निर्णय फ्लोचार्ट के साथ।