Claude Code-та Skills, Subagents, MCP және Plugins: қайсысын таңдау керек
MarkdownSkills, subagents, MCP және plugins — Claude Code кеңейтімдерінің төрт қабаты. Әрқайсысын қашан қолдану керегін дайын шешім матрицасы және жоба мысалдарымен түсіндіремін.
Мақаланы толық оқу
Claude Code-та бір код шолуын жасаудың бес жолы бар: slash command, skill, subagent, plugin немесе чаттағы жай сұрау. Әдепкіде бұлардың ешқайсысы басқасынан жақсы емес — таңдау тапсырмаға, токен бюджетіне және сізден басқа оны кім қолданатынына байланысты.
Бұл — бір жыл бұрын өзіме берген болар едім деген нұсқаулық. 4 сұрақтан тұратын ағаш, дайын «тапсырма → қабат» матрицасы және мен бірге жұмыс істейтін әр екінші vibe coder жіберетін, токендерді шығындайтын 5 жиі қате.
Қызметпен жұмыс істеу туралы — Ailoot құжаттамасында.
Skills, subagents, MCP және plugins деген не? Бір сөйлеммен
Негізгі түйін
Skill — Claude іске қосылған кезде жүктейтін, жинақталған әдістеме. Subagent — ұзақ тапсырмаға арналған, өз контексті бар оқшауланған «әріптес». MCP — сыртқы жүйеге (дерекқорға, GitHub-қа, Notion-ға) жалғайтын көпір. Plugin — осының бәрін қамтитын, бір жолмен орнатылатын біреудің дайын жинағы.
Таңдау жасамас бұрын, терминдерді ажыратып алайық. Төрт қабаттың бәрінің мақсаты бір — Claude-тың қораптан шыққан мүмкіндіктерін кеңейту. Бірақ әр қабаттың табиғаты бөлек.
Skill — белгілі бір әдістемені қашан және қалай қолдану керегін сипаттайтын SKILL.md файлы бар бума. Anthropic skill-ді жаңа қызметкерге арналған нұсқаулықпен салыстырады: оған күн сайын әр қадамды тәптіштеп айтпайсыз, оған процедура бересіз.
Subagent — негізгі әңгімеден іске қосылатын, өз контексті бар бөлек Claude сессиясы. Оның бір негізгі ерекшелігі бар: оқшаулану. Subagent 30 файлды оқып, түйін жасап, негізгі чатқа тек соны қайтара алады. Негізгі әңгімедегі контекст таза күйінде қалады.
MCP (Model Context Protocol) — Claude-ты сыртқы жүйелерге қосуға арналған Anthropic ұсынған ашық стандарт. 2025 жылғы 13 қарашадағы блог жазбасында Anthropic айырмашылықты барынша анық түсіндірді:
MCP Claude-ты деректерге қосады; Skills Claude-қа сол деректермен не істеу керегін үйретеді. Егер құралды қалай қолдану не процедураны қалай орындау керегін түсіндірсеңіз — мысалы, «дерекқордан сұрау алғанда, алдымен күн ауқымы бойынша әрдайым сүзгіден өткізіңіз» десеңіз — бұл Skill. Ал Claude-қа ең алдымен дерекқорға немесе Excel файлдарына қол жеткізу қажет болса, бұл MCP.
Plugin — marketplace ішінде жинақталған, біреудің skills, subagents, hooks және commands топтамасы. /plugin install командасын қолданып, бір жолмен орнатасыз да, бәрін бірден аласыз. Skill өз процедураңыз болса, plugin — басқа компаниядан сатып алынған процедура.
Қысқаша айтқанда, skills — рецепттер, subagents — маманданған әріптестер, ал MCP Claude-тың қызметтер мен деректерге қол жеткізуіне мүмкіндік беретін сыртқы құралдарды ұсынады. Токен құны әртүрлі: skill ең арзан (іске қосылғанда ғана жүктеледі), ал MCP едәуір қымбат (әр қосылған сервер контекст терезесінде үнемі орын алады).
Бір CLAUDE.md қолдануға болса, 4 қабат не үшін керек?
Негізгі түйін
CLAUDE.md — нұсқау: Claude оны сессия басында оқиды, бірақ 20 хабардан кейін елемеуі мүмкін. Skills, subagents, MCP және plugins CLAUDE.md шеше алмайтын мәселелерді шешеді: ауқым, контексті оқшаулау, сыртқы әлемге қол жеткізу және әдістемені командамен бөлісу.
Сипатталған жобада CLAUDE.md — ережелердің үлкен картасы: заттарды қайда қою, қалай жариялау, қандай келісімдер бар. Бұл файл болмаса, Claude әр жаңа сессияны нөлден бастар еді.
Бірақ CLAUDE.md-тың шегі бар. Оның жұмыс істемей қалатын үш жағдайын түсіндірейін.
1-жағдай: ереже кейде ғана жұмыс істейді. CLAUDE.md ішінде «git push алдында әрдайым npm run build іске қос» деп жазылған. Claude оны сессия басында оқып, мақұлдайды, 25 хабардан кейін код жаза бастайды да, ұмытып кетеді. Өзім build-сіз үш рет push жасағанымды байқадым; ол push-тар production жүйесінде сәтсіз аяқталды. Дұрыс бапталып, сыналған hook детерминистік build тексеруін орындап, қамтылған әрекетті қабылдамай алады. Қамту оқиға мен құрал жолына тәуелді: Claude Code hook-ы басқа терминал не қолданбадағы әр push-ты өзі ұстамайды. Әдейі өтпейтін build нақты қолданатын жолды бұғаттайтынын тексеріңіз.
2-жағдай: қайталанатын 15 қадамдық процесс. Сипатталған мысалда әр нұсқаулық 14 кезеңнен өтеді: зерттеу → құрылым → MDX → 7 параллель QA тексерісі → production жүйесінде жариялау → IndexNow. Әр жолы «1-кезеңді, сосын 2-кезеңді, одан кейін 3-кезеңді орында» деп prompt жазсам, бастамай жатып токендерді шығындаймын. Сондықтан бүкіл жұмыс ағыны build-masterskaya-guide skill ішіне жинақталған — бұл «жобаға жаңа нұсқаулық жасайық» деген тіркеспен іске қосылатын, көлемі 34 KB нұсқаулар жиыны.
3-жағдай: контексті жалмайтын тапсырма. Жарияланған нұсқаулықтың жаңалығын тексеру үшін Claude 30 KB livestream транскриптін, әрқайсысы 5 KB болатын 20 ретроспективаны оқып, оларды қазіргі сайтпен салыстыруы керек. Мұны негізгі чатта істесем, тексерудің аяғында контекстімде 200K токендік қажетсіз материал жиналады. Subagent дәл сол жұмысты істеп, негізгі әңгімеге небәрі 300 сөздік түйін қайтарады да, жабылады.
4-жағдай: команда мендегі үлгілерді алсын деймін. Frontend дизайнына арналған дайын ережелер жиыны, Coolify арқылы жариялауға арналған hooks, Playwright тексерістеріне арналған MCP. Бұл — plugin: жүйемді жинақтап, marketplace-ке жариялаймын, ал әріптесім оны бір жолмен орнатады.
CLAUDE.md негіздерді қамтиды: «мұнда жұмысты қалай істейміз». Оның үстіндегі 4 қабат CLAUDE.md физикалық тұрғыдан шеше алмайтын нәрселерді қамтиды: триггер арқылы қайталау, контексті оқшаулау, сыртқы әлемге қол жеткізу және бөлісу.
CLAUDE.md орнына skill қашан керек?
Негізгі түйін
Қайталанатын, нақты триггері бар процесті күніне бір реттен көп орындасаңыз, skill — дұрыс таңдау. CLAUDE.md-тан айырмашылығы, skill тек қажет кезде жүктеліп, әр сессияда бастапқы контекстті шығындамайды.
Skill қажет екенін анықтау оңай: жазбаларыңыздағы бірдей ұзақ prompt-ты чатқа көшіріп отырғаныңызды байқайсыз. Үшінші рет қайталанса, бұл — белгі.
Қазір ~/.claude/skills/ ішінде 7 бума бар: build-masterskaya-guide, build-vc-spoke, build-reel-script, build-practicum-instruction, update-config, simplify және keybindings-help. Ең жиі қолданылатыны — build-masterskaya-guide (осы нұсқаулық соның көмегімен жазылды). Ішінде 34 KB әдістеме бар: қандай кезеңдерден өту, қандай көпагентті QA тексерістерін жүргізу, қандай қақпа шарттары процесті тоқтатуы және қандай артефактілерді /tmp/ ішінде сақтау керегі көрсетілген.
Skill жасамау керек кездер.
- «Пайдаланушы қалаған тілде жауап бер» деген ереже skill-де емес, CLAUDE.md ішінде болуы керек. Skill триггер болғанда жүктеледі, ал бұл ереже әрдайым қолданылуы тиіс.
- «Рефакторингті қазір іске қос» сияқты бір реттік нұсқау skill-де емес, чатта беріледі.
- Бөлек контекст керек тапсырма subagent қолдана алады; қайталанатын рәсім де болса, әдістемесін skill-де сақтаңыз.
Негізгі антиүлгі. Vibe coder-лердің ең көп жіберетін қатесі — skill болуы керек процедураны subagent-ке тығу. Subagent көбірек токен жұмсайды (оның жеке контексті бар), баяуырақ іске қосылады және көбіне артық шешім болады. Тапсырма сыртқы файлдарды оқымай-ақ 1,500–2,000 сөздік әдістемеге сыйса, ол — skill.
Skill құрылымын, frontmatter ішіне не жазу керегін және қандай триггер тіркестері жұмыс істейтінін Claude Code Skills in 2026: How to Build a Personal Skills Library нұсқаулығынан қараңыз.
Skill орнына subagent қашан керек?
Негізгі түйін
Subagent ауыр жұмысты өз контекстіне ауыстырып, негізгі чатқа тек түйін қайтарады. Тапсырма көп файл оқуды, ұзақ талдауды немесе бірдей 5 тексерісті параллель орындауды қажет еткенде әрі негізгі әңгімеде аралық нәтижелердің бәрін көргіңіз келмегенде қолданыңыз.
Skill әдістемені сақтайды; subagent жұмысты орындайды. Бұлар — чаттан іске қосылатындықтан жиі шатастырылатын әртүрлі қабаттар.
Subagent тек контексті оқшаулау үшін қажет. Негізгі Claude сессиясында 200,000 токен бюджеті бар (немесе бетада 1 миллион). Негізгі чатта 30 файл оқып, әрқайсысын талдауды сұрасаңыз, аралық оқуға терезенің жартысы кетеді. Subagent дәл сол жұмысты бөлек сессияда орындап, негізгі чатқа тек нәтижесін қайтарады.
Жобадан нақты мысал. Әр нұсқаулық бірнеше параллель QA тексерісінен өтеді: стиль, бастапқы дереккөздермен салыстырылған дәйексөздер мен фактілер, іздеу жүйелеріне арналған құрылым және ішкі әрі сыртқы сілтемелердің тұтастығы. Әр тексерістің өз контексті бар: ережелер глоссарийі, ондаған URL мекенжайын қарайтын WebFetch және мәтінді грептеу.
Осы тексерістердің бәрін бір чатта орындасам, біріншісі аяқталмай жатып контекст тұншықтырып тастар еді. run_in_background: true арқылы subagents-ті параллель іске қосу мәселені шешеді: олар фондық режимде жұмыс істеп жатқанда негізгі чат алға жылжиды, 4–6 минуттан соң ықшам есептер келеді де, өзгерістерді қолданамын.
Екінші мысал — ауқымды зерттеу. Жаңа нұсқаулықтың тақырыбын таңдағанда, 4 subagents сигналдарды параллель жинайды:
- V1 - форумдар мен қауымдастықтар, соңғы 14 күн бойынша
- V2 - әлеуметтік желілер
- V3 - видео платформалар + Anthropic блогы
- V4 - SEO олқылықтары
Әрқайсысы вирустық таралу ұпайлары бар 30–40 элемент қайтарады. Оларды бір пулға жинап, 9 өлшем бойынша салмақтаймын да, жеңімпазды таңдаймын. Subagents болмаса, бұл кезең негізгі контексті шығындайтын 2–3 сағатқа созылады.
Subagent жасамау керек кездер.
- Файл оқуды немесе WebFetch қолдануды қажет етпейтін тапсырма негізгі чатта орындалады.
- Қайталанатын рәсім skill-де тұрады, бірақ оқшаулау пайдалы болса subagent ішінде орындала алады.
- Сыртқы қолжетімділік MCP не CLI сияқты рұқсат етілген құралды қажет етеді; тапсырма берілген subagent сол құралды қолдана алады.
Негізгі антиүлгі. Claude өзі қашан қолдану керегін түсінеді деп, backend-engineer не qa атты subagent жасау. Нақты migration-test-writer не api-route-reviewer сияқты subagents сапаны әлдеқайда жақсартады. Subagent атауы мен нұсқаулары неғұрлым нақты болса, Claude оны соғұрлым дәл таңдайды.
Нақты тапсырмаларға арналған subagents жасауды, frontmatter синтаксисін және 5 дайын мысалды Claude Code Subagents in 2026: A Step-by-Step Guide нұсқаулығынан қараңыз.
Skill не subagent орнына MCP қашан керек?
Негізгі түйін
MCP дерекқор, GitHub, Sentry не браузер сияқты жүйелерге құрал мен дерек қолжетімділігін береді. Жұмыс сол рұқсатты қажет етсе қолданыңыз. Skill сол құралдарды қолдану әдістемесін бере алады; екі қабат бірін-бірі толықтырады.
Anthropic блог жазбасында айырмашылықтың ең қысқа формуласын берді: MCP Claude-ты деректерге қосады; skills Claude-қа сол деректермен не істеу керегін үйретеді.
Мысалы, GitHub issue шолу skill-іне issue мазмұны керек. Оны рұқсат етілген MCP, CLI не берілген мәтін арқылы беріңіз. Skill оны қалай қарап, ескертулерді қалай құрастыруды анықтайды; жалғыз MCP қолжетімділігі рәсімді белгілемейді.
Менің нақты MCP жиынтығым.
- Playwright MCP - әр нұсқаулықтың визуалды QA тексерісі. Бетті компьютер мен мобильді құрылғыда ашып, контейнер енін және блоктардың рендерленгенін тексеру.
- Stitch MCP - дизайн жүйесіне қол жеткізу, бренд стилінде компоненттер жасау.
- vidIQ MCP - трендтерді талдау және идеялардың вирустық таралу мүмкіндігін тексеру.
- Railway MCP - deployment инфрақұрылымын басқару.
Осы 4 құралдың әрқайсысы сыртқы жүйеге жалғайтын көпір. MCP болмаса, өзім wrapper code жазар едім немесе браузерге ауысар едім. MCP арқылы бәрі Claude сессиясының ішінде орындалады.
Токен құны. MCP — ең қымбат қабат. Әр қосылған сервер контекст терезесінде үнемі орын алады: құрал сипаттамалары, аргумент схемалары және түсіндірмелер. Менде 4 MCP servers бар — бұл ештеңе сұрамастан бұрын әр жаңа сессияда шамамен 8–12K токен деген сөз.
Сондықтан MCP-ті көп сессияда шынымен қажет болса ғана қосамыз. Sentry MCP-ті аптасына бір рет қолдансаңыз, оны тұрақты тізімде ұстағаннан гөрі --mcp sentry жалаушасы арқылы қажет кезде қосқан дұрыс.
MCP қолданбау керек кездер.
- «Деректермен қалай жұмыс істеу керек» деген әдістеме MCP-де емес, skill-де болуы керек.
- Ұзақ оқу тапсырмасына subagent пайдалы болуы мүмкін; кей файл не жазба сыртқы болса, сол subagent-ке MCP рұқсаты да қажет болуы мүмкін.
- Бір командамен жариялау үшін MCP емес, hook не plugin керек.
Негізгі антиүлгі. Skill атқаратын жұмысқа MCP серверін жасау. Мен HN талқыласында (27 мамырда 422 ұпай алған сол талқылауда) бір мысалды көрдім: автор «код шолуы бойынша нұсқаулар» беретін MCP серверін жазған. Бірақ бұл сыртқы әлемге қол жеткізу емес, процедура. Skill дәл сол жұмысты токенді 10 есе аз жұмсап орындайды.
Ортақ ресурстардың бәсекесі. Бірде Playwright MCP «Browser is already in use» қатесімен тұрып қалды — сол кезде Chrome терезесі ашық тұрғандықтан, MCP браузерді басқара алмады. Бұдан маңызды сабақ бар: MCP сервері ортақ жүйелік ресурстарды пайдаланады. Ресурс басқа жерде қолданылып жатса (браузер, порт немесе файл), оқшаулауды әу бастан ойластырыңыз.
Жұмыс істейтін 7 MCP қосуға арналған дайын нұсқаулық — Claude Code MCP Servers in 2026: 7 Ready-to-Use Setups ішінде.
Skill не subagent орнына plugin қашан керек?
Негізгі түйін
Plugin — marketplace арқылы бір жолмен орнатылатын, басқа біреудің skills, subagents, hooks және commands жинағы. Бәрін нөлден құрастырғыңыз келмей, пакет авторына сенсеңіз, мысалы, frontend дизайны, Playwright арқылы тестілеу немесе Telegram интеграциясы үшін қолданыңыз.
Skills, subagents және MCP — өз әдістемеңізге қатысты. Plugin — жүйеңізге импорттайтын басқа біреудің дайын әдістемесі.
2025 жылғы қазанда Anthropic Claude Code Plugins өнімін ресми тарату тетігі ретінде іске қосты. Plugin — мына нәрселерді қамтуы мүмкін бума:
- өз slash commands-ы
- өз skills-і
- өз subagents-і
- өз hooks-ы
- өз MCP конфигурациялары
- өз output styles-ы
Мұның бәрі plugin.json файлы бар бір бумаға жинақталады. Орнату ~/.claude/settings.json ішіне бір жол жазу немесе /plugin install <name> командасын орындау арқылы іске асады.
Менің нақты plugin жиынтығым.
frontend-designресмиclaude-plugins-officialішінен — 67 стиль, 96 палитра, 57 қаріп жұбы, 13 framework. Сайтқа жаңа блок не email үлгісін жасағанда, осы plugin-ді жүктеп, бүкіл кітапхананы бірден аламын.playwrightсол ресми marketplace-тен — браузерді тестілеуге арналған skills пен MCP конфигурацияларының жиыны.telegram— Claude Code арқылы Telegram аккаунтын басқаруға арналған дайын жиын (саясат, рұқсаттар тізімі, жұптастыру).trailofbits/skills— қауіпсіздік мәселелеріне сенетін Trail of Bits компаниясының қауіпсіздік skills жиынтығы.
Осы 4 plugin settings.json ішінде үш жолды алады. Plugins болмаса, дәл сондай кітапхананы қолмен жасауға бірнеше сағат кетер еді.
Plugin қолданбау керек кездер.
- Әдістеме түгелдей өзіңіздікі болса әрі басқаларға таратылмаса, skill ретінде қалдырыңыз.
- Оны кім қолданатыны әлі белгісіз болса, алдымен өзіңізде skill ретінде сынап көріңіз.
- Жаңа компьютерге үш файлды тез қою керек болса,
cp ~/.claude/skills/X /new/machine/.claude/skills/жетеді.
Негізгі антиүлгі. Plugin-ді CLAUDE.md орнына қолдану — мысалы, «бұл жобада жұмысты қалай істейміз» деген ережелері бар plugin. Plugin таратуға және қайта қолдануға арналған. Ережелер тек бір репозиторийге қатысты болса, олар plugin-де емес, CLAUDE.md ішінде болуы керек.
2026 жылға болжам: Anthropic командаға арналған plugin marketplace бағытына анық бет алып келеді. Бұл компаниялар өздерінің ішкі әдістемелерін plugin ретінде жариялап, нұсқаларын басқарып, бір командамен барлық қызметкерге жаңарта алады деген сөз. Жеке кәсіпкер үшін мағынасы: дайын тұрғанын орнатып, оны қайта ойлап таппаңыз.
Шешім ағашы: әр тапсырма алдында қоятын 4 сұрақ
Негізгі түйін
Төрт сұрақтың бәріне тәуелсіз жауап беріңіз. Әр «иә» қажеттілікті атайды; бір жұмыс бірнеше қабатты біріктіретіндіктен қалғанын да тексеріңіз. Бәріне «жоқ» болса, кәдімгі промпт пен жоба нұсқаулары жеткілікті болуы мүмкін.
1-сұрақ: сақтауға тұратын қайталанатын рәсім бар ма?
Иә болса, әдістемені қашан қолданылатыны анық сипатталған SKILL.md ішіндегі skill ретінде жинақтаңыз. Ол рәсімді береді, бірақ сыртқы қолжетімділікті не бөлек контексті өзі бермейді.
2-сұрақ: жұмысқа бөлек контекст не нақты делегация рөлі керек пе?
Иә болса, subagent қолданып, нақты тапсырма мен құралдарды беріңіз. Сол тапсырма оқшау контексте skill әдістемесін ұстана алады.
3-сұрақ: тапсырмаға құрал не сыртқы дерек қолжетімділігі қажет пе?
Иә болса, MCP не басқа лайық құрал, мысалы бұрыннан бапталған CLI арқылы рұқсат етілген қолжетімділік беріңіз. Skill сол рұқсатты қалай қолдануды сипаттайды, subagent оны қолданатын орындаушы бола алады.
4-сұрақ: осы баптау пакет ретінде таратылып, қолдау табуы керек пе?
Иә болса, қажетті skills, агент анықтамалары, hook не MCP конфигурациясын таратуға plugin қолданыңыз. Пакет өзіңіздікі де, басқа автордікі де бола алады.
Біріккен мысал: GitHub issue-ларын қайталанатын шолу. Skill рәсім мен нәтиже пішімін анықтайды. Бапталған GitHub MCP не CLI рұқсат етілген issue қолжетімділігін береді. Subagent ұзын талқылауды өз контекстінде оқып, ескертулер қайтара алады. Plugin сол үйлесімді командаға тарата алады. Төрт жауап та «иә» бола алады; ешқайсысы екіншісін жоққа шығармайды.
Vibe coder-лер қабат таңдағанда жіберетін 5 қате
Негізгі түйін
Ең қымбат қателер: skill орнына subagent, skill орнына MCP, CLAUDE.md орнына plugin және hook арқылы skill жасау. Бұлардың әрқайсысы токенді шығындайды немесе жұмысты бұзады. Не болғанын және нақты мысалдарда не болуы керегін көрсетемін.
Бірге жұмыс істейтін vibe coder-лер арасында бұл 5 үлгіні апта сайын көремін. Олардың әр екіншісі алғашқы аптасында кемінде біреуін жібереді.
1-қате: skill орнына subagent.
Белгісі: бір автор «жаңа блог жазбасын жазуға» subagent жасаған. Оны әр іске қосқан сайын subagent жүктеліп, 2 KB әдістемені оқиды, жазба жасап, жабылады. Бір аптадан кейін автор әр іске қосу subagent жүктеу үшін қосымша 5K токен жұмсайтынын байқайды.
Не істеу керек: «жазбаны қалай жазу керек» — әдістеме, демек бұл skill. Триггері — «жаңа блог жазбасы» деген тіркес. Skill негізгі чатқа жүктеледі де, бөлек сессия ашпайды. Ол 3–5 есе арзан.
2-қате: skill орнына MCP сервері.
Белгісі: бір автор «код шолуын қалай жасау керек» деген нұсқаулар беретін MCP серверін жазған. Құрал сипаттамалары, аргумент схемасының түсіндірмелері мен құжаттама контексте орын алып тұрады. Әр сұрау босқа 2–3K токен жұмсайды.
Не істеу керек: «код шолуын қалай жасау керек» — сыртқы жүйеге қол жеткізу емес, процедура. Skill қолданыңыз. MCP тек тірі қолжетімділік керек болғанда, мысалы, соңғы қателерді алу үшін Sentry-ге қосылғанда орынды.
3-қате: CLAUDE.md орнына plugin.
Белгісі: автор жоба ережелерін («әрдайым strict TypeScript mode қолданыңыз», «ешқандай сызықша қолданбаңыз», «тек pnpm қолданыңыз, npm қолданбаңыз») plugin ішіне жинақтап, орнатқан. Енді әр жаңа сессияда CLAUDE.md ішінде болуы керек нәрсені қайталайтын plugin жүктеледі.
Не істеу керек: бір жобаға арналған ережелер сол жобаның CLAUDE.md ішінде болуы керек. Plugin бірнеше адамға не репозиторийге таралатын әдістемеге арналған.
4-қате: hook арқылы skill жасауға тырысу.
Белгісі: автор hook-тың қандай да бір оқиға кезінде (мысалы, файл сақталмай тұрып) автоматты түрде орындалатынын көрген. Claude әр өңдеу сайын әдістемені автоматты түрде қолдансын деп, «hook арқылы skill» жасауды ұйғарған. Соңы бітпейтін триггер цикліне, контекст шығынына және болжап болмайтын әрекетке әкелген.
Не істеу керек: hook — команда орындайтын, нәтижені пішімдейтін немесе әрекетті бөгейтін детерминистік код. Hook skill жүктемейді де, Claude-ты шақырмайды да. «X әдістемесін әрдайым қолдану» керек болса, триггері бар skill-ді немесе CLAUDE.md ішіндегі жазбаны пайдаланыңыз.
5-қате: мүлде қажет емес қосымша қабат.
Белгісі: автор skills туралы естіп, нұсқаулықтар оқиды да, «осы әдістемені жинақтауым керек» деп ай сайын бір рет болатын тапсырмаға skill жасауға кешін жұмсайды.
Не істеу керек: бір реттік тапсырма чатта, қажет кезде орындалады. Күніне бір реттен көп қайталанатын іске skill қолданған орынды. Әйтпесе, бұл — кейін күтім жасауды қажет ететін артық күрделендіру.
Бұл мысалдарда қажеттіліктерді тәуелсіз тексеріңіз: рәсім, контекст не рөл оқшаулауы, құрал қолжетімділігі және тарату. Нақты мақсаты бар әр қабатты қосып, тапсырма бірнешеуін қажет етсе біріктіріңіз.
Anthropic фрагментация туралы не дейді: Claude Code 2026 жылы қай бағытқа барады?
Негізгі түйін
Claude Code код шолуын жасаудың бес жолын — command, skill, subagent, plugin немесе чат — кіріктірілген бір /code-review skill-ге біріктіріп жатыр. Демек, «қабат тым көп» деп алаңдамаңыз — 2026 жылы шекаралар көмескіленіп, бәрі қарапайымдалып келеді.
Алдағы алты айдан бір жылға дейін бұл нені білдіреді?
Біріншіден: процедуралық тапсырмаларда skills негізгі қабатқа айналып келеді. Anthropic бұл қабатқа ең арзан әрі болжамды болғандықтан анық басымдық беріп отыр. 2026 жылы skill не үшін қажет екенін түсінбесеңіз, алдымен соны зерттеңіз. Қалған қабаттардың бәрі соны айнала дамиды.
Екіншіден: subagents маманданып келеді. Subagents-тің негізгі қызметі — ауыр тапсырмалардағы контексті оқшаулау. qa-engineer сияқты жалпылама subagents жоғалып, migration-test-writer пен api-route-reviewer сияқты нақты маманданғандары қалады.
Үшіншіден: Anthropic-тің соңғы 14 күндегі жаңа хабарландырулары — ондаған subagents-ті үйлестіретін /workflows командасы (2026 жылғы 28 мамыр) және 15 маусымнан басталатын Agent SDK төлемінің салангидігі — программалық қолданудың бөлек пулға ауысып жатқанын білдіреді. Бұл Anthropic жеке сессиялардан гөрі 10+ агенттік автоматтандырылған жүйелерге арналған инфрақұрылым жасап жатқанын көрсетеді.
2026 жылғы vibe coder үшін бұл бір қарапайым нәрсені білдіреді: төрт қабат кемінде тағы алты ай сақталады, кейін кейбірі бірігеді. Бірақ төрт сұрақтан тұратын шешім ағашы бірігуден кейін де жұмыс істейді — ол қабаттың нақты атауы туралы емес, тапсырманың табиғаты туралы.
Дайын матрица: 10 типтік тапсырма → дұрыс қабат
Негізгі түйін
Кесте әр жағдайдың негізгі қажеттілігін атайды. Жолдары бірін-бірі толықтырады: тапсырма бірнеше жолға сәйкес келіп, аталған қабаттарды біріктіре алады.
| # | Триггер жағдайы | Дұрыс қабат | Неге осысы |
|---|---|---|---|
| 1 | Claude сессия барысында бір ережені 2–3 рет ұмытады | CLAUDE.md | Реактивті, контексте үнемі бар, триггер қажет емес |
| 2 | Бірдей ұзақ prompt-ты күніне бір реттен көп теремін | Skill | Қажет кезде жүктеледі, бастапқы контекстті шығындамайды |
| 3 | Чатқа 1,500 сөздік нұсқаулар жинағын үшінші рет кірістіріп отырмын | Skill | Процедуралық әдістеме, триггер тіркесі арқылы жүктеледі |
| 4 | Оқу керек 20+ файлы бар тапсырма негізгі чатты тұншықтырады | Subagent | Контексті оқшаулау; негізгі чатқа тек түйін қайтады |
| 5 | Бірдей 5 тексерісті (QA, review, lint) параллель орындау керек | Subagents | run_in_background арқылы іске қосылады; жалпы уақыт бес есе қысқарады |
| 6 | GitHub мәселелерін не Sentry-ден соңғы қателерді оқығым келеді | MCP | Стандартты протокол арқылы сыртқы жүйеге тікелей қол жеткізу |
| 7 | Қамтылған push әрекетін автоматты тексергім келеді | Сыналған hook | Детерминистік тексеру; нақты триггер мен бұғаттау әрекетін тексеріңіз |
| 8 | Жүйемді екінші репозиторийге не жаңа компьютерге көшіргім келеді | Plugin | Marketplace арқылы тарату және namespace |
| 9 | 10 адамнан тұратын команда бірдей ережелерді ұстануы керек | Командалық marketplace ішіндегі plugin | Нұсқалары басқарылады, бір рет орнатылады, орталықтан жаңартылады |
| 10 | Сыртқы қызметтен келетін webhook-қа жауап беру керек (Telegram, GitHub Actions) | MCP арнасы немесе Agent SDK | Сыртқы әлемнен сессияға push хабарламалар жіберу |
Бұл кестені қолданудың басты ережесі — «10 тапсырманың бәрін бірден орындауға» тырыспау. Көптеген жеке жұмыс істейтін vibe coder-лер CLAUDE.md + 5–7 skills + 2–4 MCP servers арқылы жұмысын атқарады. Жоба өскен сайын subagents пен plugins қосылады.
Келесі қадам: Claude Code-та жұмыс кеңістігін қалай құру керек
Негізгі түйін
CLAUDE.md жобаның негізгі ережелерін сақтайды, skills әдістемені жинақтайды, subagents ауыр контексті бөледі, MCP сыртқы әлемге қосады, ал plugins басқа біреудің дайын жинағын таратады. Бұлар — 2026 жылы Claude Code жұмыс кеңістігін құрайтын бес құрылыс блогы.
Бұл бес қабат бірінен соң бірі тұрмайды, бірінің ішіне бірі кіреді. CLAUDE.md — жобаның іргетасы; қалған төртеуі тапсырмалар күрделенген сайын қосылады.
Дереккөздер
- Anthropic Engineering: Skills explained (2025 жылғы 13 қараша)
- Claude Code docs: Skills overview
- Claude Code docs: Subagents
- Claude Code docs: MCP overview
- Claude Code docs: Plugins
- Claude Code releases on GitHub
- Anthropic news: blog updates 2026
- Sentry MCP cookbook
- Trail of Bits skills repository
- Claude Plugins official marketplace
Ailoot қызметімен танысыңыз.
Толығырақ
Жиі қойылатын сұрақтар
Бір GitHub шолуына дағды, қосалқы агент және MCP бірге қажет бола ма?
Иә. Дағды рәсімді анықтайды, MCP не рұқсат етілген CLI issue деректерін береді, ал қосалқы агент ұзақ шолуды өз контекстінде орындай алады. Плагин осы үйлесімді тарата алады.
Төрт сұрақтық тізімді қалай қолданамын?
Әр сұраққа тәуелсіз жауап беріңіз: рәсім, контекст оқшаулауы, құрал қолжетімділігі не тарату керек пе? Әр «иә» нақты талап қосады; бірінші «иә» шешімді аяқтамайды.