Blog

Claude Code sekinlashyapti: skill, subagent, MCP va plugin’larni qanday tanlash kerak

Markdown

Claude Code kengaytmalari, kontekstdan foydalanish, yettita xato va minimal ishlaydigan sozlama taqqoslangan; texnik misollar o‘z holicha saqlangan.

Maqolani to‘liq o‘qish

Asosiy xulosa

Skill — trigger orqali yuklanadigan takroriy ko‘rsatma (faol bo‘lmaganda ~100 token). Subagent — o‘z ruxsatlariga ega, ajratilgan 200K kontekst. MCP tashqi ma’lumotlar va API’larga ulanadi. Plugin — dastlabki uchtasining tayyor to‘plami. 2026-yil uchun asosiy formula: Haiku subagenti + qoidalar uchun oldindan yuklangan skill + jonli ma’lumotlar uchun tor doiradagi bitta MCP. Qolgan hamma narsa yo gallyutsinatsiya qiladi, yo kontekstni to‘ldirib yuboradi.

Ailoot bilan ishlash bo‘yicha amaliy ko‘rsatmalar hujjatlarda berilgan.

Nega 2026-yilda “Claude Code’ni hamma narsa bilan to‘ldirish” eng katta muammoga aylandi?

Asosiy xulosa

2026-yil iyuniga kelib, Claude Code’da to‘rtta kengaytma mexanizmi bor: skill, subagent, MCP va plugin. Rasmiy reyestrda 101 ta plugin bor, hamjamiyat kataloglarida esa minglab. Hammasini o‘rnatish istagi Claude’ni sekinlashtiradi, o‘xshash vazifalar orasida adashtiradi va har bir xabarda limitlarni tez sarflaydi. Auditoriyaning asosiy savoli: agentni chiqindixonaga aylantirmasdan, har bir vazifa uchun qaysi mexanizmdan foydalanish kerak?

Hatto rasmiy hujjatlarda ham “qaysi vaziyatda nimani tanlash kerak?” savoliga tayyor va to‘liq javob yo‘q edi.

Ushbu maqolada tasvirlangan bir oylik tajriba amaldagi loyihalarda to‘rtta mexanizmning barchasini o‘z ichiga oladi: bitta murakkab vazifa uchun subagentlar to‘plami, takrorlanadigan jarayonlar uchun kichik skill to‘plami, jonli ma’lumotlar uchun bir nechta MCP serveri va taxminan yigirmata plugin orasidan tanlangan bir nechtasi. Ushbu qo‘llanma misolni tayyor qaror daraxti, tanlash jadvali, Anthropic iqtiboslari va Claude’ni ishlatib bo‘lmaydigan holga keltiradigan yettita noto‘g‘ri yondashuv bilan bir joyga jamlaydi.

Skill subagent, MCP va plugindan nimasi bilan farq qiladi? Bitta jadvalda

Asosiy xulosa

To‘rtta mexanizm — bitta arxitekturaning to‘rtta qatlami. Skill Claude’ga jarayonni o‘rgatadi. Subagent vazifani alohida kontekstga ajratadi. MCP tashqi ma’lumotlarga ulaydi. Plugin dastlabki uchtasini bitta to‘plamga birlashtiradi. Har birining o‘z vazifalari, token sarfi va kontekstni ortiqcha to‘ldirish xavfi bor. Noto‘g‘ri qatlam tanlangandagina ular bir-biriga xalaqit beradi.

Tanlash jadvali:

XususiyatSkillSubagentMCP serveriPlugin
Ajratilgan kontekstYo‘qHa (yangi 200K)Yo‘qO‘z subagentlari orqali
Tashqi ma’lumotlar va API’larYo‘qFaqat biriktirilgan MCP orqaliHaO‘z MCP serverlari orqali
Tokenlarni tejash70–90% (bosqichma-bosqich ochish)Murakkab vazifalarda 70% gachaAsbob qidiruviga bog‘liqTo‘plam tarkibiga bog‘liq
Asboblar chekloviallowed-tools orqaliFrontmatter’da qat’iy belgilanadiSubagent yoki siyosat orqaliTo‘plamning bir qismi
Arzonroq model tanlashmodel maydoni orqaliHa, frontmatter’daQo‘llanmaydiO‘z subagentlari orqali
Sozlash tezligiDaqiqalarDaqiqalarSoatlardan kunlargachaMarketplace’dan 1 marta bosish
Asosiy qo‘llanish sohasiTekshiruv ro‘yxatlari, qoidalar, uslubNatijasi shovqinli vazifani topshirishMa’lumotlar bazasi, API, jonli ma’lumotlarHamjamiyatning tayyor jarayoni
Asosiy tuzoq500 qatordan ortiq kattalashgan SKILL.mdOta darajasidagi ruxsatlarga ega subagent3 tadan ortiq MCP serveriTarkibi o‘qilmagan to‘plam

Tadbirkor uchun oddiy o‘xshatish: o‘zingizni o‘n kishilik kompaniyaning bosh direktori deb tasavvur qiling:

  • CLAUDE.md — kompaniya nizomi. Devorda doim osig‘liq; hamma o‘qiydi; hech kim bahslashmaydi.
  • Skill — ichki tartib. “Taqrizlarni qanday qilamiz”, “reliz qaydlarini qanday yozamiz”, “to‘lovni qanday qabul qilamiz”.
  • Subagent — alohida xonasi va tor ruxsatlar ro‘yxati bor mutaxassis. Unga hamma narsaning kalitini bering — xodim emas, ikkinchi bosh direktor olasiz.
  • MCP serveri — korporativ tizimlar: CRM, bank, ombor. Bu bilim emas, ulanish.
  • Plugin — do‘kondan olingan tayyor yechim. Jarayonlar, mutaxassislar va integratsiyalarning bitta qutidagi to‘plami.

Bular to‘rtta raqib emas, bitta tizimning to‘rtta qatlami ekanini tushunganingizda “qaysi biri yaxshiroq?” degan savol yo‘qoladi. “Qaysi narsa qayerga tegishli?” degan savol qoladi.

Claude Code’da skill nima va uni qachon o‘rnatish kerak?

Asosiy xulosa

Skill — SKILL.md faylini (YAML frontmatter + Markdown ko‘rsatmalari) o‘z ichiga olgan papka bo‘lib, ~/.claude/skills/<name>/ yoki loyiha ichidagi .claude/skills/<name>/ manzilida joylashadi. U bosqichma-bosqich ochish usulida ishlaydi: ishga tushganda faqat nomi va tavsifi yuklanadi (~100 token); to‘liq mazmuni faqat vazifa triggerga mos kelsa olinadi. Faol bo‘lmaganida bu to‘rtta mexanizm orasida eng kam xarajat talab qiladigani.

Anthropic’ning rasmiy ta’rifi:

Skill’lar Claude’ga sohaga oid tajriba beradigan qayta ishlatiladigan fayl resurslaridir: ish jarayonlari, kontekst va umumiy maqsadli agentni mutaxassisga aylantiradigan eng yaxshi amaliyotlar.

— Anthropic Docs, https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview

Skill uchta darajadan iborat:

  1. Metadata. Sessiya boshlanganda doim yuklanadi: frontmatter’dagi nom va tavsif. Bitta skill ishga tushishda taxminan 100 token ishlatadi.
  2. Ko‘rsatmalar. Claude triggerga mos so‘rovni ko‘rgandagina yuklanadi. 5,000 token’gacha — SKILL.md mazmuni.
  3. Resurslar. Faqat ko‘rsatmalar buni aniq talab qilganda yuklanadi. To‘plam fayllari, scripts/ ichidagi skriptlar, references/ ichidagi ma’lumotnomalar. Skriptlar bash orqali ishlaydi; kodning o‘zi kontekstga kirmaydi.

Anthropic bu tamoyilni bosqichma-bosqich ochish deb ataydi:

Bosqichma-bosqich ochish — Agent Skills’ni moslashuvchan va kengaytiriladigan qiladigan asosiy dizayn tamoyilidir.

— Anthropic Engineering, https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills

O‘sha maqolada g‘oyani boshqa hamma narsadan yaxshiroq tushuntiradigan o‘xshatish bor:

Agent uchun skill yaratish — yangi xodimga ishga kirish yo‘riqnomasini yozishga o‘xshaydi.

— Anthropic Engineering, https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills

Skill’dan qachon foydalanish kerak:

  • Qayta-qayta bajaradigan standart jarayon bo‘lsa. PR taqrizlari, reliz qaydlari, uslub qo‘llanmangiz bo‘yicha kod taqrizi.
  • CLAUDE.md bo‘limi oddiy faktdan jarayonga aylanib, boshqa hamma narsaga xalal bera boshlasa.
  • Turli loyihalarda bir xil ko‘rsatmaga izchil amal qilinishini istasangiz.

Amaliy formula: biror ishni bir-ikki martadan ko‘proq qilsangiz, uni tizimga topshiring. Birinchi safar qo‘lda so‘rov bering. Ikkinchi safar u skill uchun nomzod bo‘ladi.

Skill’dan qachon FOYDALANMASLIK kerak:

  • Vazifa jonli ma’lumot talab qilsa (ma’lumotlar bazasi, API, qidiruv, hozirgi birja ma’lumotlari). Bu skill emas, MCP vazifasi. “Joriy narxni olib kel” deb so‘ralgan skill gallyutsinatsiya qiladi.
  • Vazifa ajratilgan kontekst talab qilsa. Buning uchun subagent kerak.
  • Majburiy tekshiruv (“.env bor commit’ni to‘sish”) kerak bo‘lsa, qamralgan commit yo‘li uchun hook qo‘llang. Ko‘lamini ko‘rib sinang: hook faylni o‘qish, ko‘chirish yoki e’lon qilishning barcha yo‘lini cheklamaydi.

Oldindan bilish kerak bo‘lgan cheklovlar:

  • Skill nomi: 64 belgigacha, faqat kichik harflar, raqamlar va chiziqchalar. anthropic va claude so‘zlari band qilingan.
  • Tavsif: 1,024 belgigacha. description + when_to_use birgalikda ro‘yxatda 1,536 belgida kesiladi.
  • SKILL.md mazmuni: tavsiya etilgan uzunlik 500 qatordan oshmasin. Ortiqcha qismini references/ va scripts/ ichiga ko‘chiring.
  • Kontekst avtomatik ixchamlashtirilganda (auto-compaction), har bir faol skill’ning dastlabki 5,000 tokeni qayta biriktiriladi. Barcha skill’lar uchun jami limit 25,000.

Subagent nima va nega ichma-ich joylashishning 5 darajasi bor?

Asosiy xulosa

Subagent — o‘zining 200K-tokenli konteksti, tizim so‘rovi, tor asboblar ro‘yxati va mustaqil ruxsatlariga ega Claude yordamchisidir. Uning asosiy maqsadi — ajratish: shovqinli qidiruv, uzun jurnallar va izlanish ishlari subagent ichida qoladi, asosiy kontekstga esa faqat yakuniy xulosa qaytadi. 2026-yil 10-iyundan boshlab subagentlar rekursiyaning 5 darajasigacha ichma-ich joylashishi mumkin.

Rasmiy hujjatlardan:

Subagentlar — muayyan turdagi vazifalarni bajaradigan ixtisoslashgan AI yordamchilaridir. Agar yordamchi vazifa asosiy suhbatni sizga kerak bo‘lmaydigan qidiruv natijalari, jurnallar yoki fayl mazmuni bilan to‘ldirib yuborishi mumkin bo‘lsa, subagentdan foydalaning. U ishni o‘z kontekstida bajaradi va faqat xulosani qaytaradi.

— Claude Code Docs, https://code.claude.com/docs/en/sub-agents

Claude Code’da siz bilmagan holda ishlatib kelayotgan uchta o‘rnatilgan subagent bor:

SubagentModelRuxsatQayerda ishlaydi
ExploreHaikuFaqat o‘qishKod qidiruvi; CLAUDE.md va git status’ni o‘tkazib yuborib kontekstni tejaydi
PlanHaikuFaqat o‘qishRejalash rejimi — kod yozishdan oldin fikrlaydi
General-purposeSonnet/OpusBarcha asboblarMurakkab, bir necha bosqichli vazifalar

2026-yil 10-iyunda Anthropic Claude Code v2.1.172’ni chiqardi va subagentlar paydo bo‘lganidan beri amal qilib kelgan cheklovni olib tashladi: endi yordamchi agentlar o‘z subagentlarini 5 daraja chuqurlikkacha ishga tushira oladi.

5 soni optimallashtirish maqsadi emas, xavfsizlikning yuqori chegarasidir.

YAML orkestrator shablonlari bilan funksiyaning batafsil tahlili ichma-ich subagentlar qo‘llanmasida.

Subagent’dan qachon foydalanish kerak:

  • Kod yoki jurnallarni o‘rganib chiqib, faqat qisqa xulosa kerak bo‘lganda.
  • Bir vaqtda yonma-yon bajarilishi mumkin bo‘lgan parallel vazifalar uchun.
  • Ixtisoslik bo‘yicha topshiriq berishda: backend / frontend / test / taqriz — har biri bitta funksiyani bajaradi.
  • Xarajatni nazorat qilish uchun: Sonnet yoki Opus o‘rniga Haiku subagenti. Bu to‘lovni 5–7 baravar kamaytiradi.

Subagent’dan qachon FOYDALANMASLIK kerak:

  • Bir martalik arzimas vazifa yoki oddiy asbob chaqiruvi uchun. Subagentni ishga tushirishning o‘z xarajati bor.
  • Vazifalar holatni o‘zaro bo‘lishishi kerak bo‘lsa. Subagentlar bir-birining kontekstini ko‘ra olmaydi; o‘zaro bog‘liq ishlar asosiy muloqotda qolishi kerak.

Asosiy noto‘g‘ri yondashuv:

Subagentga Opus va barcha asboblarni berish uni yana bir asosiy sessiyaga aylantiradi. Uning asboblar ro‘yxati asosiy agentnikiga teng bo‘lsa, subagentga yetarli cheklov qo‘yilmagan.

Boshqacha aytganda, ota agent bilan bir xil ruxsatlarga ega subagent — ikkinchi bosh direktor, xolos. Bu befoyda va qimmat.

MCP serveri nima va uni Claude Code’ga qachon ulash kerak?

Asosiy xulosa

MCP (Model Context Protocol) — AI’ni tashqi tizimlarga: ma’lumotlar bazalari, API’lar, fayl tizimlari va SaaS’ga ulash uchun Anthropic yaratgan ochiq standart. 2026-yil iyuniga kelib, Claude, ChatGPT, Cursor, VS Code va boshqa o‘nlab mijozlar uni qo‘llab-quvvatlaydi. modelcontextprotocol.io sayti foydali o‘xshatish keltiradi: MCP — AI ilovalari uchun USB-C porti.

Rasmiy ta’rif:

MCP’ni AI ilovalari uchun USB-C porti deb tasavvur qiling. USB-C elektron qurilmalarni ulash usulini standartlashtirgani kabi, MCP ham AI ilovalarini tashqi tizimlarga ulashning standart usulini taqdim etadi.

— modelcontextprotocol.io, https://modelcontextprotocol.io/introduction

MCP amalda nimalar qilishga imkon beradi:

  • Shaxsiy yordamchi yaratish uchun Claude’ni Google Calendar va Notion’ga ulash.
  • Claude dizayn asosida tayyor veb-loyiha yaratishi uchun Figma’ga ulash.
  • Korporativ chatbotni bir vaqtning o‘zida bir nechta ma’lumotlar bazasiga ulash.
  • Blender va 3D printerga ulab, modellar yaratish va darhol chop etish.

Odamlar birinchi bo‘lib o‘rnatadigan eng taniqli MCP serverlari:

MCP serveriNima bilan ulaydiQayerdan olish mumkin
Context7Istalgan kutubxonaning joriy hujjatlariclaude-plugins-official plagini
GitHubIssues, PR’lar, repozitoriyalarclaude-plugins-official
FilesystemRuxsat berilgan papkalardagi fayllar (Claude Code’da — faqat uning ish papkalari)Model Context Protocol’ning namunaviy MCP loyiha serveri, modelcontextprotocol/servers repozitoriyasi
PostgresMa’lumotlar bazasiga bevosita kirishNamunaviy server faoliyatini to‘xtatgan; hozirgi o‘rnini Bytebase’ning DBHub’i egallagan
21st.dev’ning Magic MCP’iAnimatsiyalar va UI komponentlariMCP katalogi
Slack / Linear / Jira / NotionIsh joyi integratsiyalariclaude-plugins-official

Ulanishlar va o‘rnatish buyruqlari MCP katalogida jamlangan.

MCP’dan qachon foydalanish kerak:

  • Tashqi ma’lumot yoki amal bilan bog‘liq istalgan vazifada: “ma’lumotlar bazasidan qatorlarni ol”, “Jira chiptalarini o‘qi”, “Slack’da xabar yubor”.
  • Bir xil xizmat bir nechta loyiha yoki agentga kerak bo‘lsa, bitta markazlashgan serverni saqlash osonroq.

MCP’dan qachon FOYDALANMASLIK kerak:

  • Statik bilim yoki jarayon uchun. Bu MCP emas, skill. “Kod taqrizini qanday qilish bo‘yicha ko‘rsatmalar” — skill. “GitHub’dagi eng so‘nggi PR’ni o‘qib, taqriz qil” — MCP.
  • Bir martalik CLI buyrug‘i uchun. Server sozlashdan ko‘ra Bashdan foydalanish osonroq.
  • MCP’ni “to‘g‘ri arxitektura uchun” qurmoqchi bo‘lsangiz. Bu vazifa emas, bezak.

MCP bilan bog‘liq asosiy tuzoq — 2026-yilda “Claude Code aqlsiz ish qilyapti” degan shikoyatlarning eng katta sabablaridan biri:

Bu MCP’larning hammasini birdan o‘rnatganda, LLM kontekst oynasi bo‘g‘ilib qoladi: mavjud barcha asboblar kontekstga yuklanadi.

Amaliy qoida: muayyan vazifalarga mo‘ljallangan 2–3 tadan ortiq faol MCP serverini saqlamang. Ko‘plab serverlar ishlatilgan ushbu tajribada ishga tushish sekinlashgan va xatolar ko‘paygan.

MCP tool search Claude Code v2.1.x’da qo‘shilgan: asboblar endi kontekstga tanlamasdan yuklanmaydi, aksincha indekslanib, talab bo‘yicha olinadi. Bu “loyihada ko‘p MCP bo‘lishi” xarajatini kamaytiradi, ammo butunlay yo‘q qilmaydi.

Plugin skill’dan nimasi bilan farq qiladi va nega ular orasidagi chegara xiralashdi?

Asosiy xulosa

Plugin — qadoqlangan to‘plam. U istalgan kombinatsiyada skill, subagent, MCP serveri va hook’ni o‘z ichiga olishi mumkin. Anthropic hammasini bitta formatga birlashtirdi, shunda u bitta /plugin install buyrug‘i bilan o‘rnatilib, avtomatik yangilanadi. claude-plugins-official marketplace’i 2026-yil fevralida ishga tushdi; iyunga kelib unda 101 ta plugin bor edi. “Alohida skill” va “bitta skill’dan tuzilgan plugin” o‘rtasidagi farq faqat qadoqlashda.

Rasmiy ta’rif:

Plugin’lar Claude Code’ni skill’lar, agentlar, hook’lar va MCP serverlari bilan kengaytiradi. Plugin marketplace’lari bu kengaytmalarni o‘zingiz yig‘masdan topish va o‘rnatishga yordam beradigan kataloglardir. Buni ilovalar do‘koniga ulanish deb tasavvur qiling: do‘konni qo‘shgach, to‘plamdagi ilovalardan foydalanish imkoningiz bo‘ladi, ammo qaysilarini yuklab olishni o‘zingiz hal qilasiz.

— Claude Code Docs, https://code.claude.com/docs/en/discover-plugins

2026-yil iyunida o‘rnatishlar soni bo‘yicha yetakchilar:

O‘rinPluginO‘rnatishlarIchida nimalar bor
1Frontend Design (Anthropic)829 316Dizayn uchun skill’lar + subagentlar
2Context7 (Upstash)348 660Hujjatlar uchun MCP o‘rami
3Code Review (Anthropic)347 221Taqrizlar uchun 5 ta parallel subagent
4Code Simplifier284 632Soddalashtirish uchun skill + hook
5TypeScript LSP177 136LSP plagini
6Pyright LSP91 225LSP plagini

Tanlash bo‘yicha to‘liq tahlil 101 ta plugin orasidagi eng yaxshi 10 tasi haqidagi qo‘llanmada.

Plugin’dan qachon foydalanish kerak:

  • Dizayn yoki taqriz kabi ish jarayonining katta qismini qamrab oladigan, hamjamiyat yaratgan tayyor to‘plam bo‘lsa.
  • “Skill + subagent + MCP + hook” sozlamasini qo‘lda yig‘ishni istamasangiz, tayyoridan foydalanishingiz mumkin.
  • Korporativ tarqatishda: administrator jamoa marketplace’ini yaratadi, dasturchilar esa bitta prefiksdan o‘rnatadi.

Plugin’dan qachon FOYDALANMASLIK kerak:

  • Vazifani bitta skill hal qila olsa-yu, to‘plam “ehtiyot shart” deb yana beshta MCP olib kelsa. Bu kontekstni shunchaki ortiqcha to‘ldiradi.
  • Tekshirib bo‘lmaydigan yopiq kodli plugin bo‘lsa. U sizning ruxsatlaringiz bilan ishlaydi — o‘rnatishdan oldin tarkibini o‘qing.
  • Shu mavzuda o‘zingizning plaginingiz allaqachon bo‘lsa. Kontekstda dublikat bo‘lishi muammoni ikki baravar oshiradi.

O‘rnatishdan oldin Claude Code v2.1.143+ plugin har bir xabarga qo‘shadigan tokenlar sonini taxmin qiluvchi Context cost qiymatini ko‘rsatadi. v2.1.145+ versiyasidan boshlab, to‘plamdagi buyruqlar, agentlar, skill’lar, hook’lar, MCP va LSP’larning to‘liq ro‘yxatini beruvchi Will install maydonini ham ko‘rsatadi. O‘rnatish tugmasini bosishdan oldin birinchi bo‘lib shu ekranni oching.

2026-yilda qaysi tanlash jadvali ishlaydi?

Asosiy xulosa

Qo‘llanmaning asosiy materiali — oltita savoldan iborat qaror daraxti. Yuqoridan pastga qarab ishlang va birinchi mos javobda to‘xtang. Bu algoritm vazifalarning 95% ini qamrab oladi. Qolgan 5% esa Haiku subagenti, qoidalar uchun oldindan yuklangan skill va jonli ma’lumotlar uchun tor doiradagi MCP serverini birlashtirishni talab qiladigan murakkab holatlardir. Bu o‘zini oqlaydigan “2026-yil formulasi”.

Muhimlik tartibidagi oltita savol:

  1. Bu takrorlanuvchi jarayon, uslub yoki tekshiruv ro‘yxatimi? Ha bo‘lsa — skill.
  2. Tashqi ma’lumot yoki amallar (ma’lumotlar bazasi, API, Slack, GitHub, Figma) kerakmi? Ha bo‘lsa — MCP serveri.
  3. Asosiy kontekstni to‘ldirib yubormaslik uchun alohida kontekst xohlaymanmi? Ha bo‘lsa — subagent.
  4. Aniq hodisada tekshiruv yoki avtomatik qadam kerakmi? Ha bo‘lsa — qamrovi sinalgan hook. Kengroq kirish chegaralari uchun ruxsat yoki muhit izolyatsiyasini ishlating.
  5. 1–4 banddagi narsalarni bir marta bosib tayyor to‘plam sifatida olishni xohlaymanmi? Ha bo‘lsa — marketplace’dan plugin.
  6. Bu ma’lumot, kontekst va uslub talab qiladigan murakkab vazifami? Unda kombinatsiyadan foydalaning: Haiku subagenti + oldindan yuklangan skill + tor doiradagi bitta MCP.

Kombinatsiya formulasi:

Qoidalar uchun oldindan yuklangan skill va jonli ma’lumotlar uchun tor doiradagi MCP serveriga ega Haiku subagenti — haqiqatan foyda beradigan yondashuv.

Va bog‘liqlik yo‘nalishining asosiy qoidasi:

Subagentlar MCP serverlaridan foydalanishi mumkin. MCP serverlari subagentlardan foydalana olmaydi.

Boshqacha aytganda, MCP doim ma’lumot va amallar uchun, agentlar uchun emas. Vazifani topshirmoqchi bo‘lsangiz, MCP’ni chaqiradigan subagent kerak, aksincha emas.

Bu yerda tasvirlangan aniq misol: 60 daqiqada bitta SEO maqola yozadigan raqamli agentlikning tahririyat tizimi. Unda 25 ta subagent va 14 ta taqriz bosqichi bor — ular ketma-ket ishlaydi, har birining o‘z konteksti, ruxsatlari va tahririy qoidalar uchun skilli bor. Bitta subagent tayyor teglar va eski maqolalar ma’lumotlar bazasiga ega MCP serveriga ulanadi. Asosiy orkestrator agent Opus’da, yordamchi agentlar esa Haiku’da ishlaydi, bu esa xarajatni maqbul saqlaydi.

Bu “maqola fabrikasi” emas; tezlikdan ko‘ra sifat chuqurligi talab qilinganda to‘rtta mexanizm bir tizimga qanday qo‘shilishini ko‘rsatuvchi misol.

Claude Code’dan hoziroq olib tashlash kerak bo‘lgan 7 ta xato qaysi?

Asosiy xulosa

Maqolada muhokama qilingan yettita asosiy xato mana shu. Har biri javob sifatini pasaytiradi va tokenlarni sarflaydi. Har birini 5–15 daqiqada tuzatish mumkin. O‘tgan oyda o‘ntadan ortiq plugin o‘rnatgan bo‘lsangiz, ulardan kamida uchtasini qilgan bo‘lishingiz ehtimol juda yuqori.

  1. Ommabop bo‘lgani uchun eng yaxshi 10 ta pluginning hammasini o‘rnatdingiz. Har biri har bir xabarga token qo‘shadi. /plugin listni ochib, har birining Context cost qiymatini tekshiring. Ikki haftadan beri ishlatmaganlaringizni olib tashlang.

  2. Birovning .mcp.json faylidan 15 ta MCP serverini ko‘chirdingiz. Boshqa odamning to‘plami o‘z loyihasi va vazifalari uchun sozlangan. Joriy loyiha uchun 2–3 tadan ortiq faol MCP saqlamang. Ortiqchalarini boshqa loyiha uchun alohida sozlamaga ko‘chiring yoki hoziroq o‘chirib tashlang.

  3. Skill va MCP plagini bir xil ishni bajaradi. Skill “kod taqrizini qil” deydi, pr-review-toolkit plagini esa o‘z taqriz jarayonini ishga tushiradi. Ular ustuvorlik uchun raqobatlasha boshlaydi. Belgisi: “Claude, nega fikringni o‘zgartiraverasan?” Yechim: yagona asosiy manbani qoldiring. Tasvirlangan sozlamada ko‘rsatmalar ustidan nazoratni saqlash uchun skill tanlangan.

  4. Hook kerak bo‘lganda qoidani majburan bajartirish uchun skill ishlatyapsiz. Skill — kafolat emas, tavsiya. “.env’ni commit’da to‘sish” uchun pre-commit hook shu yo‘lni tekshirishi mumkin. Staged mazmun va muqobil yo‘llarni alohida sinang: bu barcha o‘qish yoki boshqa e’lon qilish yo‘llarini to‘smaydi. Skill’ning o‘zi chegarani majburan bajartira olmaydi.

  5. Subagentning ruxsatlari ota agentnikidek. Unga Opus va barcha asboblarni berib, yana bir asosiy sessiya oldingiz. Rasmiy hujjatlardagi tizim so‘rovi subagentga tor asboblar ro‘yxati va o‘zining aniq cheklangan vazifasini berishni tavsiya qiladi. Aks holda, bu shunchaki qimmat nusxa.

  6. Plugin o‘rnatishdan oldin Will install maydonini tekshirmadingiz. Claude Code v2.1.145+ versiyasida bu maydonda to‘plamning barcha tarkibi ko‘rsatiladi. Ko‘pincha “bitta kichik narsa” uchun plugin ichida uchta MCP serveri, ikkita subagent va beshta hook bo‘ladi. Ularning hammasi kontekstga kiradi.

  7. Eski .claude/commands/ yangi skill’larni takrorlaydi. Anthropic hujjatlarida shunday deydi:

Maxsus buyruqlar skill’larga birlashtirilgan. .claude/commands/deploy.md fayli ham, .claude/skills/deploy/SKILL.md skilli ham /deploy buyrug‘ini yaratadi va bir xil ishlaydi.

— Claude Code Docs, https://code.claude.com/docs/en/skills

Eski commands/ papkasi ishlashda davom etadi, ammo endi standart — skill’lar. Tasvirlangan misolda ikkala papka ham ishlatilgan; commands/ olib tashlanib, to‘plam fayllari va triggerlari bor skill’lar qoldirilgan.

Claude Code “tartibsiz” bo‘lib qolganining belgilari:

  • Har bir xabar boshida mavjud asboblar 200+ qatorda sanab o‘tiladi.
  • Oddiy vazifalar bir oy avvalgidan ko‘proq vaqt oladi.
  • Claude ikkita o‘xshash skill yoki plugin orasida adashadi.
  • Sessiya boshlanganda nomlar to‘qnashuvi haqida ogohlantirishlar chiqadi.
  • Claude noto‘g‘ri asbobni chaqiradi — kerak bo‘lgan MCP B o‘rniga A skill’ini.

Bu belgilar ichidan kamida ikkitasini taniyotgan bo‘lsangiz, hoziroq /plugin list va /skill listni oching. Avval ikki haftadan beri ishlatmaganlaringizni olib tashlang. Keyin har bir elementning Context cost qiymatini tekshiring. Shundan so‘ng yuqoridagi noto‘g‘ri yondashuvlarni bartaraf qiling.

Kontekstni tez sarflamasdan nechta skill va MCP saqlash mumkin?

Asosiy xulosa

Qat’iy limitlar yo‘q, ammo amaliy chegaralar bor. Faol skill’lar sonini 10–12 tagacha saqlang; aks holda Anthropic’ning meta-limitlari auto-compaction paytida har birining ishlashiga xalaqit bera boshlaydi. Loyihada 2–3 tadan ortiq faol MCP serverini saqlamang. Plugin’ning Context cost qiymati har bir xabarga 1,000 token’dan kam bo‘lsagina foydalaning. Bu chegaralar nazariyaga emas, amaliy tajribaga asoslangan.

Claude Code bevosita ko‘rsatadigan ma’lumotlar:

  • /skill list — barcha faol skill’lar va ularning token hajmi.
  • /plugin list — barcha plugin’lar va ularning Context cost qiymati.
  • /mcp list — MCP serverlari va ularning asboblari soni.

Haqiqiy raqamlardagi token budjeti:

MexanizmFaol bo‘lmagandagi xarajatIshga tushgandagi xarajatKontekst sig‘imi
Skill~100 token (metadata)O‘qilgan ko‘rsatma va resurslarChaqiruvchi konteksti
Subagent~50 token (nom va tavsif)Haqiqiy kirish, chiqish, vosita natijalari va takroriy navbatlarAlohida oyna; 200K — sig‘im misoli, har topshirish haqi emas
MCP serveriMijoz yuklagan vosita ta’riflariArgument va natijalar; xizmat bajarishi alohida haq olishi mumkinChaqiruvchi konteksti
PluginYuklangan tarkib qismlari yig‘indisiTarkibning haqiqiy ishlatilishiTarkibiga bog‘liq

Kontekst oynasi maksimal ish joyi, har vazifa sarflaydigan token soni emas. Bir xil natija uchun o‘lchangan kirish, keshli kirish, chiqish va takroriy navbatlarni solishtiring. Ajratish ota kontekstni kichraytirishi mumkin, subagent esa o‘z sarfini davom ettiradi.

Anthropic o‘zining texnik blogida skill’lar uchun auto-compaction raqamlarini keltiradi: har bir faol skill’ning dastlabki 5,000 tokeni qayta biriktiriladi, umumiy budjet esa 25,000. Demak, bir paytda 5 tadan ortiq “og‘ir” skill faol bo‘lsa, Claude ko‘rsatmalarning bir qismini yo‘qota boshlaydi.

Oddiy amaliy qoida:

  • Skill’lar: joriy loyiha uchun faol skill’lar soni 5–7 tadan oshmasin. Qolganlarini ~/.claude/skills/disabled/ ichiga joylang; kerak bo‘lsa, qayta ko‘chirib olasiz.
  • MCP: har bir loyihada 2–3 tadan oshmasin. Hujjatlar uchun Context7 deyarli har doim foydali; qolganlarini vazifaga qarab qo‘shing.
  • Plugin’lar: qat’iy bittadan o‘rnating va ikki haftadan keyin ishlatgan-ishlatmaganingizni tekshiring. Ishlatmagan bo‘lsangiz, olib tashlang.

Anthropic’ning 2026-yilgi Agentic Coding Trends Report’i va nega dasturchilarning 80% i vazifani Claude’ga to‘liq topshira olmasligi haqidagi batafsil tahlil alohida qo‘llanmada. Hisobotdagi asosiy raqam: odamlar AI’dan ishining 60% ida foydalanadi, ammo vazifalarning atigi 0–20% ini to‘liq topshiradi. Asosiy sabab — kontekstning ortiqcha yuklanishi va asboblar ustidan nazoratning yo‘qolishi.

Yangi boshlovchi nimadan boshlashi kerak: minimal ishlaydigan sozlama

Asosiy xulosa

Endi boshlayotgan bo‘lsangiz va nimani tanlashni bilmasangiz, bu yerda sanalgan narsalardan hech birini o‘rnatmang. Avval poydevor yarating: CLAUDE.md, loyiha konteksti uchun alohida papka va vazifalarning asosiy tuzilmasi. Ikki hafta Claude Code’ning o‘zida, qo‘shimcha narsalarsiz, haqiqiy vazifalarni bajaring. Shundan so‘ng qayerda takrorlanadigan jarayon borligi (bu — skill), qayerda jonli ma’lumot yetishmasligi (bu — MCP) va qaysi vazifa kontekstni to‘ldira boshlashi (bu — subagent) ayon bo‘ladi.

Ikki haftalik ishdan keyingi minimal to‘plam:

  1. Loyiha qoidalari yozilgan, ildiz papkadagi CLAUDE.md.
  2. Agar Claude Code’dan tashqari boshqa vositalarda ham ishlamoqchi bo‘lsangiz, moslik uchun AGENTS.md. Batafsil ma’lumot “Claude Code, Codex va Cursor uchun bitta ko‘rsatma faylini qanday yaratish kerak” qo‘llanmasida.
  3. Asosiy takroriy vazifangiz uchun 1 ta skill. Masalan, uslub qo‘llanmangiz bo‘yicha code-reviewdan boshlang.
  4. 1 ta MCP serveri: joriy hujjatlar uchun Context7. Usiz Claude mavjud bo‘lmagan API’larni hamon to‘qib chiqaradi.
  5. Birinchi oyda 0 ta plugin va 0 ta subagent. Gap pul tejashda emas, nazoratda. Asoslarini tushunmaguningizcha, to‘plamlar sizni chalg‘itadi.

Shundan keyin vazifalarga qarab ish tuting. Takrorlanadigan jarayon paydo bo‘ldimi? Uni skill’ga aylantiring. Muayyan xizmatdan jonli ma’lumot kerakmi? MCP qo‘shing. Katta vazifa asosiy kontekstni to‘ldira boshladimi? Uni subagentga topshiring.

Uch pog‘onali xarita shunday: avval kontekst, keyin bir-ikki martadan ortiq bajaradigan ishni tizimga topshiring, undan so‘ng tizimning o‘zi xato qilmasligi uchun avtomatik tekshiruvlar qo‘shing. Har bir pog‘onani faqat oldingisi allaqachon ishlayotgan bo‘lsa qo‘shing.

Ailoot’ni ailoot.ai saytida o‘rganishda davom etishingiz mumkin.

Batafsil

Ko‘p beriladigan savollar

Subagentga topshirish avtomatik 200K token sarflaydimi?

Yo‘q. Kontekst oynasi sig‘imni bildiradi. Sarf haqiqiy kirish, chiqish, vosita natijalari va keyingi navbatlardan keladi. Maksimal oynani qat’iy topshirish haqi deb olmay, keshli kirishni ham qo‘shib jami o‘lchangan sarfni solishtiring.

Skill, MCP yoki subagentdan qaysi birini tanlayman?

Takroriy tartib uchun skill, jonli tizimga kirish uchun MCP, ish tafsilotlari asosiy suhbatni to‘ldiradigan chegaralangan vazifa uchun subagent tanlang. Plugin ularni paketlaydi; o‘rnatishdan oldin tarkibini tekshiring.

Barcha maqolalar