MILAGPT
← Barcha maqolalarUlashish:Telegram
QOʻLLANMA

Claude Code boʻyicha 50 ta maslahat

Har kuni 6 oy ishlagan muhandisning amaliy qoʻllanmasi. Birinchi ishga tushirishdan subagentlar bilan parallel ishlashgacha.

~20 daqiqalik oʻqish 6 bob 50 ta maslahat

1-bob · Asoslar va sozlash

1–11-maslahatlar: Claude Code bilan samarali ishlashning poydevori.

1-MASLAHAT

Claude Codeʼni loyiha ildizidan ishga tushiring

Claude Code joriy papkani boshlangʻich nuqta deb oladi. Ildizdan ishga tushirsangiz, u toʻliq manzarani koʻradi: fayllar tuzilishi, package.json, konfiglar.

# Toʻgʻri
cd ~/projects/my-app && claude

# Notoʻgʻri — Claude loyihaning faqat bir qismini koʻradi
cd ~/projects/my-app/src/components && claude
2-MASLAHAT

Avvalo /initʼni ishga tushiring

Bu buyruq loyihani tahlil qiladi va CLAUDE.mdʼni yaratadi — build buyruqlari, testlar va asosiy papkalar yozilgan koʻrsatmalar fayli. Yangi loyihada birinchi marta ishlatganda ishga tushiring.

3-MASLAHAT

CLAUDE.md — ierarxik tizim

U uch darajada ishlaydi:

DarajaYoʻlMazmuni
Global~/.claude/CLAUDE.mdUmumiy qoidalar
Loyiha./CLAUDE.mdLoyihaning oʻziga xosligi
Papka./src/api/CLAUDE.mdModul qoidalari
4-MASLAHAT

CLAUDE.mdʼni qisqa tuting — 300 qatorgacha

Har bir qator — har bir soʻrovda sarflanadigan tokenlar. Shishib ketgan fayl xarajatni oshiradi, koʻrsatmalarni xiralashtiradi va javoblarni sekinlashtiradi.

Qoida: agar koʻrsatma natija sifatiga taʼsir qilmasa — uni oʻchirib tashlang.

5-MASLAHAT

Tuzilma: What + Domain + Validation

Samarali CLAUDE.mdʼning uch boʻlimi:

  • What — loyiha nima qiladi, steki, arxitekturasi
  • Domain — biznes mantiq, atamalar, patternlar
  • Validation — oʻzini tekshirish uchun build, test, lint buyruqlari

Validation boʻlimi — eng muhimi. U Claudeʼga oʻz xatosini oʻzi tuzatish siklini beradi.

6–9-MASLAHATLAR

Tezkor tugmalar

TugmaAmal
Shift+TabAlmashtirish: Normal → Auto-accept → Plan Mode
EscapeJoriy amalni toʻxtatadi
Esc EscKiritish qatorini tozalaydi
Esc Esc (boʻsh kiritish)Rewind — oldingi holatga qaytish
10–11-MASLAHATLAR

Skrinshot — kontekst sifatida

Claude Code rasmlarni qabul qiladi: skrinshotni terminalga sudrab tashlang (drag-and-drop) yoki fayl yoʻlini koʻrsating. Tashxis aniqroq boʻlishi uchun matnli izoh qoʻshing.

2-bob · Navigatsiya va buyruqlar

12–19-maslahatlar: kontekst va sessiyalarni boshqarish.

12-MASLAHAT

/clear — asosiy buyrugʻingiz

Yangi vazifaga oʻtyapsizmi — kontekstni tozalang. Yangi kontekst har doim shishib ketganidan yaxshiroq ishlaydi.

Qoida: bitta vazifa — bitta kontekst. Oʻtdingizmi — tozalang.

13-MASLAHAT

/context — tokenlar auditi

Kontekst oynasi qanday taqsimlanganini koʻrsatadi: system prompt, MCP-serverlar, CLAUDE.md, tarix. Agar MCP-server oynaning 30 foizini egallasa — unga ehtiyoj bormi, qayta koʻrib chiqing.

14–18-MASLAHATLAR

Asosiy buyruqlar

BuyruqVazifasi
/modelModelni almashtirish (sonnet/opus/haiku)
/resumeSessiyani 30 kunlik tarixdan tiklash
/mcpMCP-serverlar holati va token sarfi
/helpBuyruqlar boʻyicha toʻliq maʼlumotnoma

Auto-compaction avtomatik ishlaydi — kontekstni optimallashtirishning ichki mexanizmiga ishoning.

19-MASLAHAT

Git — sizning sugʻurtangiz

Jiddiy oʻzgarishlardan oldin commit qiling. Agar Claude notoʻgʻri yoʻlga kirib ketsa, bitta git checkout . hammasini qaytaradi. Kichik va tez-tez commitlar — eng yaxshi amaliyot.

3-bob · CLAUDE.md — sozlash sanʼati

20–24-maslahatlar: CLAUDE.mdʼni kuchli vositaga aylantiramiz.

20-MASLAHAT

Critical Rules boʻlimi

CLAUDE.md boshida — NEVER va ALWAYS soʻzlari bilan qatʼiy qoidalar:

## Critical Rules
- NEVER modify files in /config/production/
- ALWAYS run tests before committing
- NEVER use `any` type in TypeScript
- ALWAYS include error handling in API routes
21-MASLAHAT

CLAUDE.mdʼni yangilashni Claudeʼdan soʻrang

Qoʻlda tahrirlash oʻrniga — Claudeʼga vazifa bering. Bu compound engineering: har bir sessiya keyingi sessiyalarni yaxshilaydi.

22-MASLAHAT

Workflow-triggerlar

CLAUDE.mdʼda buyruqlarni skriptlarga bogʻlash:

## Workflows
- "loyihani yigʻ" → npm run build
- "testlarni ishga tushir" → npm test -- --coverage
- "deploy" → ./scripts/deploy.sh --staging
23–24-MASLAHATLAR

Git + xavfsizlik

CLAUDE.mdʼni commit qiling — bu shaxsiy sozlama emas, loyihaning bir qismi. Versiyalash, jamoaviy ish, bilim toʻplanishi.

--dangerously-skip-permissions — faqat bir martalik konteynerlar va CI/CD uchun. Ish kompyuteringizda hech qachon.

4-bob · Kundalik workflow

25–31-maslahatlar: Claude Code bilan har kuni qanday ishlash.

25-MASLAHAT

Plan Mode First — har doim

Workflow boʻyicha eng muhim maslahat:

  1. Plan Modeʼga oʻting (Shift+Tab ikki marta)
  2. Vazifani tasvirlang va yondashuvni muhokama qiling
  3. Reja aniq boʻlguncha uni takomillashtiring
  4. Normal Modeʼga oʻting va amalga oshiring

Kontekst aniq boʻlsa — koʻpincha birinchi urinishdayoq toʻgʻri chiqadi.

26-MASLAHAT

Yangi kontekst > shishgan kontekst

YangiShishgan
Tez javoblarSekin generatsiya
Aniq yechimlarVazifalar orasida chalkashlik
Token jihatdan arzonroqHar bir soʻrov qimmat
27–28-MASLAHATLAR

Ikkinchi miya va lazy loading

Sessiyani tugatishdan oldin — Claudeʼdan barcha muhim qarorlarni CLAUDE.mdʼga yozib qoʻyishni soʻrang. Shunda bilim yoʻqolmaydi.

Lazy loading: hamma fayllarni oldindan yuklamang. Kirish nuqtasini koʻrsating — nimani oʻqish kerakligini Claude oʻzi aniqlaydi.

29-MASLAHAT

Tekshiruv buyruqlari — oʻz xatosini oʻzi tuzatish sikli

Muallif fikricha, eng muhim maslahat. CLAUDE.mdʼga qoʻshing:

## Verification
- Build: npm run build
- Test: npm test
- Lint: npm run lint
- Type check: npx tsc --noEmit

After ANY code change, run build + test to verify.

Claude oʻz kodini avtomatik tekshiradi va tuzatadi.

30–31-MASLAHATLAR

Murakkab vazifalar uchun Opus + thinking blocks

Murakkab refaktoring va arxitektura qarorlari uchun /model opusʼdan foydalaning. Thinking blocksʼni oʻqing — "I'm not sure..." kabi iboralar Claude ikkilanayotganini bildiradi.

5-bob · Power user

32–44-maslahatlar: toʻrtta primitiv va parallel ish.

32-MASLAHAT

Toʻrtta composable primitiv

Claude Codeʼni kengaytirishning hammasi toʻrtta blokka asoslanadi:

PrimitivVazifasiMisol
SkillsTakrorlanadigan workflowDeploy tartibi
CommandsTezkor yorliqlar/review
MCPsTashqi servislarGitHub, Notion, DB
SubagentsAlohida kontekstParallel vazifalar
33–37-MASLAHATLAR

Skills, Commands va MCPs

Skills — .claude/skills/ ichidagi Markdown-fayllar, tez-tez bajariladigan amallar uchun koʻrsatmalar.

Commands endi Skills bilan birlashtirilgan. Qoʻlda yaratmang — Claudeʼdan soʻrang.

MCPs Claudeʼni GitHub, maʼlumotlar bazalari, monitoringga ulaydi. Kerakli MCPʼni oʻrnatishni Claudeʼdan soʻrang.

38–39-MASLAHATLAR

Subagentlar va koʻrsatmalar sifati

Subagents — parallel vazifalar uchun alohida kontekst oynasiga ega mustaqil agentlar.

Koʻrsatmalarga koʻmib tashlamang: 5 ta asosiy qoida 50 ta maydasidan yaxshiroq. Claude best practicesʼni shundoq ham biladi.

40–43-MASLAHATLAR

Parallel ish

Bir vaqtning oʻzida bir nechta Claude Code nusxasi — eng kuchli usul:

  • iTerm: Cmd+D — ekranni boʻlish, Cmd+[/] — oʻtish
  • Git worktrees: har bir nusxa uchun alohida ishchi daraxt
  • Bildirishnomalar: vazifa tugaganda ovozli signal
# Alohida ishchi daraxtlar yaratish
git worktree add ../app-feature-a feature-a
git worktree add ../app-feature-b feature-b
44-MASLAHAT

/chrome — brauzer bilan ishlash

Claude Code brauzerni boshqara oladi: sahifalarga oʻtish, bosish, formalarni toʻldirish, DOMʼni koʻzdan kechirish, skrinshotlar. Qoʻllanilishi: UI testlash, parsing, avtomatlashtirish.

6-bob · Ilgʻor usullar

45–50-maslahatlar: hooks, avtomatlashtirish va falsafa.

45–47-MASLAHATLAR

Hooks — amallarni tutib olish

Claude amallaridan oldin (PreToolUse) yoki keyin (PostToolUse) bajariladigan skriptlar:

  • Auto-format: har bir fayldan keyin Prettier
  • Bloklash: rm -rf, DROP TABLE, force-pushʼni taqiqlash
  • Logging: audit uchun amallarni yozib borish
48-MASLAHAT

Plaginlar ekotizimi

Oʻsib borayotgan ekotizim: GitHubʼda minglab MCP-serverlar, saralangan roʻyxatlar, community skills. Composable primitivlardan kengaytmalar orqali foydalaning.

49–50-MASLAHATLAR

Context is King

Asosiy tamoyil. Kontekstning besh qatlami:

  1. CLAUDE.md — statik (qoidalar, koʻrsatmalar)
  2. Prompt — dinamik (joriy vazifa)
  3. Fayllar — kod (loyiha holati)
  4. MCP — tashqi (API, maʼlumotlar)
  5. History — tarixiy (oldingi qarorlar)

Claudeʼga aynan kerakli narsa kerak. Ortiqchasi emas.

Shu usullarning barchasidan foydalanadigan AI yordamchi kerakmi?

MILA GPT — biznes va unumdorlik uchun shaxsiy AI yordamchi. Claude Codeʼning eng yaxshi amaliyotlaridan foydalanib, 24/7 ishlaydi.

MILAGPT · Toshkent

Shunday raqamli xodimni oʻzingizga xohlaysizmi?

Milaga yozing: u soniyalar ichida, kunning istalgan vaqtida javob beradi.

Milaga yozish →

John Kimning 50 Claude Code Tips materiali asosida

Mila · MILAGPT

Oʻz Milangizni oching

Telegramda unga ishingiz haqida aytib bering, u birinchi suhbatdanoq yordam beradi.

Oʻz Milangizni ochish →
← Blogdagi barcha maqolalar