HomingoLearn
Hindi guide · 8 min read

Claude Code kya hai aur kaise use karein: Hindi (Hinglish) mein poori guide

Claude Code chat nahi, aapke project ke andar kaam karne wala coding agent hai. Install, pehla session, CLAUDE.md, skills aur claude -p (headless) tak, sab kuch ek jagah, aasaan Hindi (Hinglish) mein.

By Homingo Learn ·

Claude Code kya hai

Claude Code Anthropic ka coding agent hai. Yeh aapke terminal mein chalta hai (VS Code, JetBrains, Desktop app aur web par bhi), project ki files padhta hai, code likhta aur badalta hai, commands aur tests chalata hai, aur aapki permission settings ke hisaab se badlaav se pehle poochhta hai. Chat mein code copy-paste karne ke bajaye, aap kaam batate hain aur woh project ke andar kaam karta hai.

Claude Code install kaise karein

# macOS, Linux, WSL (native installer)
curl -fsSL https://claude.ai/install.sh | bash

# ya Homebrew (macOS; apne aap update nahi hota: brew upgrade claude-code)
brew install --cask claude-code

# ya npm se (Node.js 22 ya usse naya; sudo ke saath kabhi nahi)
npm install -g @anthropic-ai/claude-code

# check karein
claude --version

Official install commands (code.claude.com/docs). Native installer recommended hai; install ke baad naya terminal kholiye.

irm https://claude.ai/install.ps1 | iex

Windows PowerShell (Windows 10 1809+). Administrator ki zaroorat nahi.

  • Account: Claude ka Pro, Max, Team, Enterprise ya Console (API) account chahiye, ya Amazon Bedrock, Google Cloud ya Microsoft Foundry ke through.
  • Login: project folder mein claude chalaiye aur browser mein aane wale steps follow kijiye.
  • Windows: Git for Windows optional hai. Installed ho toh Claude Code Git Bash use karta hai, warna PowerShell.

Claude Code kaise use karein: pehla session

  1. Terminal mein apne project folder mein jaiye aur claude chalaiye. Pehli baar folder ko trust karne ka prompt aayega; apna hi project ho toh haan kahiye.
  2. /init likhiye: Claude project padhkar ek CLAUDE.md bana deta hai (build commands, structure, style).
  3. Pehla kaam chhota aur saaf rakhiye, jaise neeche wala prompt.
  4. Har badlaav ka diff padhiye, phir haan kahiye.
README padho aur batao yeh project kaise run hota hai.
Phir tests chalao aur jo test fail ho, uski wajah batao.
Abhi koi code mat badlo.

Kaam aane wali commands:

  • /clear: naya kaam, naya context.
  • /compact: lamba session chhota karta hai, bina sab bhoole.
  • Esc: Claude ko beech mein roko. Esc do baar (ya /rewind): pichhle messages ki list khulti hai; jis point par wapas jaana ho, chuniye.
  • /help: saari commands ki list.

Bada kaam ho toh plan mode use kijiye: Shift+Tab tab tak dabaiye jab tak neeche plan mode na dikhe. Plan mode mein Claude pehle plan dikhata hai aur files nahi badalta. Dhyan rahe: beech wala mode (auto-accept edits) bina pooche files badalta hai.

CLAUDE.md: project ki yaaddasht

Project root ki CLAUDE.md har session ki shuruaat mein padhi jaati hai. Usmein build aur test commands, code style aur “yeh kabhi mat karna” wale rules likhiye, chhote aur saaf. Lambi file har session ka context khaati hai. Sab projects ke liye apne niji rules ~/.claude/CLAUDE.md mein rakhiye. Ek chhota example:

# Project rules
- Install: npm install
- Test: npm test (har badlaav ke baad chalao)
- Style: TypeScript strict, functions chhote, naam saaf
- API keys kabhi code ya git mein nahi; sirf .env se
- Kabhi mat karna: migrations/ folder ki purani files edit

CLAUDE.md

Kya likhein aur kya nahi: CLAUDE.md best practices (English guide).

Slash commands, subagents, hooks aur skills

  • Custom slash commands: .claude/commands/check.md mein likha prompt /check se chalta hai, baar baar likhe jaane wale prompts ke liye; prompt mein $ARGUMENTS se arguments milte hain. (Built-in commands ke naam, jaise /review, mat lijiye. Naye versions mein commands aur skills ek hi system hain; .claude/commands/ ab bhi chalta hai.) Details: custom slash commands ki poori guide (English).
  • Subagents: .claude/agents/ mein alag role wale helper (jaise ek reviewer), apne alag context ke saath; /agents command se banaiye. Details: subagents guide (English).
  • Hooks: .claude/settings.json mein likhi commands jo kisi event par apne aap chalti hain, jaise PostToolUse event par matcher Edit|Write ke saath formatter (neeche example). Hooks aapke user permissions ke saath chalte hain, isliye sirf bharosemand commands likhiye. Details: hooks ke examples (English).
  • Skills: .claude/skills/<naam>/SKILL.md wala folder, jismein ek poora tareeka (instructions, templates, scripts) hota hai. SKILL.md ke upar name aur description frontmatter hota hai; description se hi Claude tay karta hai ki skill kab load kare. Details: SKILL.md kaise likhein (English). Ek asli skill ka example article ke end mein hai.
{
  "hooks": {
    "PostToolUse": [
      {
        "matcher": "Edit|Write",
        "hooks": [{ "type": "command", "command": "npx prettier --write ." }]
      }
    ]
  }
}

.claude/settings.json: har Edit/Write ke baad Prettier.

Ready-made skills ka example dekhna ho toh hamare Agent Skills dekhiye: har skill mein method, templates, starter project aur checks hote hain, jo Claude Code kaam ke hisaab se khud load karta hai.

Headless mode: claude -p

claude -p "prompt" bina interactive session ke ek baar chalta hai aur jawab print karta hai: scripts, cron jobs aur CI ke liye. Input pipe se dijiye, jaise git diff | claude -p "is diff ko review karo". CI mein login ke liye ANTHROPIC_API_KEY environment variable set kijiye; jo tool allow nahi, woh -p mode mein nahi chalta (koi prompt nahi aata).

git diff | claude -p "is diff ko review karo" --output-format json --allowedTools "Read,Grep"

Claude Code kis kaam ke liye achha hai

  • Bug dhoondhna aur fix karna, tests likhna, refactor aur naye features.
  • Naye codebase ko samajhna: “yeh request kahan se kahan jaati hai?”
  • Code se media banana, jaise Remotion se vertical video (dekhiye: AI se horror video kaise banaye).
  • Python mein AI agents (dekhiye: AI agent kaise banaye).

Aksar pooche jaane wale sawaal

  • Claude Code ke liye kaunsa account chahiye? Paid Claude plan ya Console (API) account; upar ki list dekhiye.
  • Kya Windows par chalta hai? Haan, seedhe Windows 10 1809+ par (PowerShell installer) ya WSL mein.
  • Claude Code aur Claude chat mein kya farq hai? Chat mein aap code copy-paste karte hain; Claude Code seedhe aapke project folder mein files padhta, badalta aur terminal commands chalata hai.
  • Kya yeh VS Code mein chalta hai? Haan, VS Code aur JetBrains extensions ke saath, aur Desktop app mein bhi.

Aam galtiyan

  • Dhundhla prompt: “app theek karo” ke bajaye batayiye kya galat hai, kahan, aur kaam kab poora maana jaayega.
  • Bina padhe haan: har diff padhiye, khaaskar delete aur config badlaav.
  • Ek session mein sab kuch: alag kaam ke liye /clear; purana context naye kaam ko bhatkata hai.
  • Bahut lambi CLAUDE.md: sirf woh rules jo har session mein chahiye.

Skills ka ek poora, ready example: hamara Animated horror reels skill, jo Claude Code ko ek vertical horror episode banane ka tareeka sikhata hai.