Tinklaraštis

Claude Code lėtėja: kaip pasirinkti įgūdžius, subagentus, MCP ir papildinius

Markdown

Claude Code plėtinių, konteksto naudojimo, septynių klaidų ir minimalaus veikiančio rinkinio palyginimas; techniniai pavyzdžiai išsaugoti.

Skaityti visą straipsnį

Svarbiausia mintis

Įgūdis – tai pagal aktyviklį įkeliama pasikartojanti instrukcija (~100 žetonų, kai nenaudojama). Subagentas – izoliuotas 200K kontekstas su atskiromis teisėmis. MCP jungiasi prie išorinių duomenų ir API. Papildinys – paruoštas pirmųjų trijų mechanizmų rinkinys. Pagrindinė 2026 m. formulė: Haiku subagentas + iš anksto įkeltas įgūdis, apibrėžiantis susitarimus, + vienas siaurai apibrėžtas MCP realiojo laiko duomenims. Visa kita arba haliucinuoja, arba perkrauna kontekstą.

Praktiniai nurodymai, kaip dirbti su Ailoot, pateikti dokumentacijoje.

Kodėl „Claude Code prikimšimas“ 2026 m. tapo didžiausiu galvos skausmu?

Svarbiausia mintis

Iki 2026 m. birželio Claude Code turi keturis plėtinių mechanizmus: įgūdžius, subagentus, MCP ir papildinius. Oficialiajame registre yra 101 papildinys, o bendruomenės kataloguose – tūkstančiai. Pagunda įdiegti viską lemia tai, kad Claude lėtėja, painioja panašias funkcijas ir su kiekviena žinute išeikvoja limitus. Pagrindinis auditorijos klausimas: kurį mechanizmą pasirinkti konkrečiai užduočiai, kad agentas netaptų šiukšlynu?

Net oficialiojoje dokumentacijoje nebuvo parengto išsamaus atsakymo į klausimą „kada ką rinktis?“

Šiame straipsnyje aprašoma mėnesio patirtis dirbant su visais keturiais mechanizmais realiuose projektuose: sudėtingai užduočiai naudojama subagentų grandinė, pasikartojančioms procedūroms – nedidelis įgūdžių rinkinys, realiojo laiko duomenims – pora MCP serverių, o iš maždaug dviejų dešimčių papildinių pasirinkti keli. Šiame vadove pavyzdžiai sujungiami į pasirinkimo matricą su parengtu sprendimų medžiu, Anthropic citatomis ir septyniais antišablonais, dėl kurių Claude tampa netinkamas naudoti.

Kuo įgūdis skiriasi nuo subagento, MCP ir papildinio vienoje lentelėje?

Svarbiausia mintis

Keturi mechanizmai yra keturi vienos architektūros sluoksniai. Įgūdis išmoko Claude atlikti procedūrą. Subagentas izoliuoja užduotį atskirame kontekste. MCP prijungia išorinius duomenis. Papildinys sujungia pirmuosius tris į vieną paketą. Kiekvienam būdingos savos užduotys, žetonų sąnaudos ir konteksto užgriozdinimo rizika. Jie konfliktuoja tik pasirinkus netinkamą sluoksnį.

Pasirinkimo matrica:

SavybėĮgūdisSubagentasMCP serverisPapildinys
Izoliuotas kontekstasNeTaip (naujas 200K)NePer savo subagentus
Išoriniai duomenys ir APINeTik per priskirtą MCPTaipPer savo MCP serverius
Žetonų taupymas70–90% (laipsniškas atskleidimas)Iki 70% sudėtingoms užduotimsPriklauso nuo įrankių paieškosPriklauso nuo paketo turinio
Įrankių apribojimaiPer allowed-toolsGriežtai frontmatter dalyjePer subagentą arba politikąPaketo dalis
Pasirinkti pigesnį modelįPer model laukąTaip, frontmatter dalyjeNetaikomaPer savo subagentus
Parengimo trukmėMinutėsMinutėsValandos ar dienos1 spustelėjimas prekyvietėje
Pagrindinis naudojimo atvejisKontroliniai sąrašai, susitarimai, stiliusDeleguota užduotis su triukšminga išvestimiDuomenų bazė, API, tiesioginiai duomenysParengta bendruomenės darbo eiga
Pagrindiniai spąstaiIšpūstas, daugiau nei 500 eilučių SKILL.mdSubagentas su tėvinio lygio teisėmisDaugiau nei 3 MCP serveriaiPaketas su neperžiūrėtu turiniu

Paprasta analogija verslininkui: įsivaizduokite, kad esate dešimties žmonių įmonės generalinis direktorius:

  • CLAUDE.md – įmonės įstatai. Visada kabo ant sienos; visi juos skaito; niekas nesiginčija.
  • Įgūdis – vidinė procedūra. „Kaip atliekame peržiūras“, „kaip rašome leidimo pastabas“, „kaip priimame mokėjimą“.
  • Subagentas – specialistas su atskiru kabinetu ir siauru teisių sąrašu. Duokite jam raktus nuo visko ir turėsite antrą generalinį direktorių, o ne darbuotoją.
  • MCP serveris – įmonės sistemos: CRM, bankas, sandėlis. Tai ne žinios, o ryšys.
  • Papildinys – parduotuvėje įsigytas paruoštas sprendimas. Vienoje dėžutėje supakuotos procedūros, specialistai ir integracijos.

Kai suprantate, kad tai keturi vienos sistemos sluoksniai, o ne keturi konkurentai, klausimas „kas geriau?“ išnyksta. Lieka klausimas „kas kur turi būti?“

Kas yra Claude Code įgūdis ir kada jį įdiegti?

Svarbiausia mintis

Įgūdis – tai aplankas su SKILL.md failu (YAML frontmatter ir Markdown instrukcijomis), esantis ~/.claude/skills/<name>/ arba projekto .claude/skills/<name>/. Jis veikia taikant laipsnišką atskleidimą: paleidimo metu įkeliamas tik pavadinimas ir aprašas (~100 žetonų); visas turinys įkeliamas tik tada, kai užduotis atitinka aktyviklį. Kai įgūdis nenaudojamas, tai pigiausias iš keturių mechanizmų.

Oficialus Anthropic apibrėžimas:

Įgūdžiai – tai pakartotinai naudojami failų ištekliai, suteikiantys Claude srities žinių: darbo eigas, kontekstą ir gerąją praktiką, paverčiančią bendrosios paskirties agentą specialistu.

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

Įgūdis turi tris lygius:

  1. Metaduomenys. Įkeliami kiekvienos sesijos pradžioje: pavadinimas ir aprašas iš frontmatter dalies. Vienam įgūdžiui paleidimo metu reikia apie 100 žetonų.
  2. Instrukcijos. Įkeliamos tik tada, kai Claude pamato aktyviklį atitinkančią užklausą. Iki 5,000 žetonų – SKILL.md turinys.
  3. Ištekliai. Įkeliami tik tada, kai instrukcijose aiškiai nurodoma juos naudoti. Į paketą įtraukti failai, scenarijai aplanke scripts/, informacinė medžiaga aplanke references/. Scenarijai vykdomi per bash; pats kodas į kontekstą nepatenka.

Anthropic šį principą vadina laipsnišku atskleidimu:

Laipsniškas atskleidimas yra pamatinis projektavimo principas, dėl kurio Agent Skills yra lankstūs ir lengvai plečiami.

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

Tame pačiame straipsnyje pateikta metafora, kuri šią idėją paaiškina geriau už bet ką kita:

Įgūdžio kūrimas agentui panašus į įvadinio vadovo rašymą naujam darbuotojui.

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

Kada naudoti įgūdį:

  • Kai nuolat kartojate standartinę procedūrą. PR peržiūras, leidimo pastabas, kodo peržiūrą pagal savo stiliaus vadovą.
  • Kai CLAUDE.md skiltis iš fakto virto procedūra, išaugo ir pradeda trukdyti viskam kitam.
  • Kai norite, kad ta pati instrukcija būtų nuosekliai vykdoma skirtinguose projektuose.

Praktinė formulė: jei ką nors darote daugiau nei porą kartų, perduokite tai sistemai. Pirmą kartą naudokite rankiniu būdu parašytą užklausą. Antrą kartą tai jau gali tapti įgūdžiu.

Kada įgūdžio NENAUDOTI:

  • Jei užduočiai reikia tiesioginių duomenų (duomenų bazės, API, paieškos, dabartinių biržos duomenų). Tam skirtas MCP, o ne įgūdis. Įgūdis, kuris mėgina „gauti dabartinę kainą“, haliucinuos.
  • Jei užduočiai reikia izoliuoto konteksto. Tam skirtas subagentas.
  • Jei reikia privalomos patikros („blokuoti įrašą, kuriame yra .env“), naudokite atitinkamame įrašymo kelyje veikiantį hook, užuot pasikliovę įgūdžiu. Peržiūrėkite ir išbandykite tikrąją jo aprėptį; hook neriboja visų būdų failą perskaityti, kopijuoti ar paskelbti.

Ribos, kurias verta žinoti iš anksto:

  • Įgūdžio pavadinimas: iki 64 simbolių, tik mažosios raidės, skaitmenys ir brūkšneliai. Žodžiai anthropic ir claude rezervuoti.
  • Aprašas: iki 1,024 simbolių. Bendras description + when_to_use ilgis sąraše sutrumpinamas iki 1,536 simbolių.
  • SKILL.md turinys: rekomenduojama neviršyti 500 eilučių. Visa, kas ilgesnė, perkeliama į references/ ir scripts/.
  • Automatinio konteksto sutraukimo metu (auto-compaction) prie kiekvieno aktyvaus įgūdžio vėl pridedama pirmieji 5,000 žetonų. Bendras visų įgūdžių limitas – 25,000.

Kas yra subagentas ir kodėl yra 5 įdėjimo lygiai?

Svarbiausia mintis

Subagentas yra pagalbinis Claude su atskiru 200K žetonų kontekstu, sistemos užklausa, siauru įrankių sąrašu ir nepriklausomomis teisėmis. Pagrindinė jo paskirtis – izoliacija: triukšminga paieška, ilgi žurnalai ir tiriamasis darbas lieka subagento aplinkoje, o į pagrindinį kontekstą grįžta tik galutinė santrauka. Nuo 2026 m. birželio 10 d. subagentus galima įdėti iki 5 rekursijos lygių.

Iš oficialios dokumentacijos:

Subagentai yra specializuoti DI asistentai, atliekantys konkrečių klasių užduotis. Naudokite juos, kai šalutinė užduotis galėtų užpildyti pagrindinį pokalbį paieškos rezultatais, žurnalais ar failų turiniu, į kurį negrįšite. Subagentas atlieka darbą savo kontekste ir grąžina tik santrauką.

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

Claude Code turi tris integruotus subagentus, kuriais jau naudojatės to nežinodami:

SubagentasModelisPrieigaKur veikia
ExploreHaikuTik skaitymasKodo paieška; taupo kontekstą, praleisdama CLAUDE.md ir git status
PlanHaikuTik skaitymasPlanavimo režimas – apgalvoja prieš rašydamas kodą
General-purposeSonnet/OpusVisi įrankiaiSudėtingos kelių etapų užduotys

2026 m. birželio 10 d. Anthropic išleido Claude Code v2.1.172 ir panaikino nuo subagentų atsiradimo galiojusį apribojimą: pagalbiniai agentai dabar gali kurti savo subagentus iki 5 lygių gylio.

Skaičius 5 yra saugumo riba, o ne optimizavimo tikslas.

Išsamus funkcijų aprašas su YAML orkestratoriaus šablonais pateiktas įdėtųjų subagentų vadove.

Kada naudoti subagentą:

  • Kai reikia atlikti tiriamąją kodo ar žurnalų peržiūrą ir po jos pateikti tik trumpą išvadą.
  • Lygiagrečioms užduotims, kurias galima vykdyti vienu metu.
  • Specializacija pagrįstam delegavimui: backend / frontend / testavimas / peržiūra – kiekvienas vykdo vieną funkciją.
  • Išlaidoms kontroliuoti: Haiku subagentas vietoj Sonnet ar Opus. Taip sąskaita sumažėja 5–7 kartus.

Kada subagento NENAUDOTI:

  • Vienkartinei menkai užduočiai ar paprastam įrankio iškvietimui. Subagentas turi paleidimo sąnaudų.
  • Kai užduotims reikia bendros būsenos. Subagentai nemato vieni kitų konteksto; susijusį darbą reikėtų palikti pagrindinėje gijoje.

Pagrindinis antišablonas:

Jei subagentui duodate Opus ir visus įrankius, jis tampa dar viena pagrindine sesija. Jei jo įrankių sąrašas sutampa su pagrindinio agento sąrašu, subagentas nėra tinkamai apribotas.

Kitaip tariant, subagentas, turintis tas pačias teises kaip jo tėvinis agentas, tėra antras generalinis direktorius. Tai beprasmiška ir brangu.

Kas yra MCP serveris ir kada jį prijungti prie Claude Code?

Svarbiausia mintis

MCP (Model Context Protocol) yra atvirasis Anthropic standartas, skirtas DI prijungti prie išorinių sistemų: duomenų bazių, API, failų sistemų ir SaaS. Iki 2026 m. birželio jį palaiko Claude, ChatGPT, Cursor, VS Code ir dešimtys kitų klientų. Svetainėje modelcontextprotocol.io pateikta naudinga metafora: MCP yra DI programų USB-C jungtis.

Oficialus apibrėžimas:

Įsivaizduokite MCP kaip DI programų USB-C jungtį. Kaip USB-C standartizavo elektronikos įrenginių jungimą, taip MCP suteikia standartinį būdą prijungti DI programas prie išorinių sistemų.

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

Ką MCP leidžia daryti praktiškai:

  • Prijungti Claude prie Google Calendar ir Notion, kad gautumėte asmeninį asistentą.
  • Prijungti prie Figma, kad Claude iš dizaino sugeneruotų paruoštą žiniatinklio projektą.
  • Prijungti įmonės pokalbių robotą prie kelių duomenų bazių vienu metu.
  • Prijungti prie Blender ir 3D spausdintuvo, kad sukurtumėte modelius ir iškart juos atspausdintumėte.

Žinomiausi MCP serveriai, kuriuos žmonės įsidiegia pirmiausia:

MCP serverisKą prijungiaKur rasti
Context7Naujausia bet kurios bibliotekos dokumentacijaPapildinys iš claude-plugins-official
GitHubIssues, PR, saugyklosclaude-plugins-official
FilesystemFailai leidžiamuose aplankuose (Claude Code – tik jo darbiniuose aplankuose)Pavyzdinis MCP projekto serveris, saugykla modelcontextprotocol/servers
PostgresTiesioginė prieiga prie duomenų bazėsPavyzdinio serverio palaikymas nutrauktas; aktyvus pakaitalas – Bytebase DBHub
Magic MCP by 21st.devAnimacijos ir vartotojo sąsajos komponentaiMCP katalogas
Slack / Linear / Jira / NotionDarbo vietos integracijosclaude-plugins-official

Ryšių ir diegimo komandos surinktos MCP kataloge.

Kada naudoti MCP:

  • Bet kokiam ryšiui su išoriniais duomenimis ar veiksmams: „gauti eilutes iš duomenų bazės“, „perskaityti Jira užduotis“, „paskelbti Slack“.
  • Kai tos pačios paslaugos reikia keliems projektams ar agentams, patogiau turėti vieną centralizuotą serverį.

Kada MCP NENAUDOTI:

  • Statinėms žinioms ar procedūrai. Tam skirtas įgūdis, o ne MCP. „Instrukcijos, kaip atlikti kodo peržiūrą“ yra įgūdis. „Perskaityk naujausią GitHub PR ir jį peržiūrėk“ – MCP.
  • Vienkartinei CLI komandai. Paprasčiau naudoti Bash, nei konfigūruoti serverį.
  • Kai norite kurti MCP „dėl teisingos architektūros“. Tai estetika, o ne užduotis.

Pagrindiniai MCP spąstai – viena didžiausių priežasčių, dėl kurių 2026 m. skundžiamasi, kad „Claude Code kvailioja“:

Įdiegus visus šiuos MCP vienu metu, LLM konteksto langas užkemšamas: visi prieinami įrankiai įkeliami į kontekstą.

Praktinė taisyklė: konkrečioms užduotims palaikykite ne daugiau kaip 2–3 aktyvius MCP serverius. Aprašytoje patirtyje su daugybe serverių paleidimas buvo lėtesnis, o klaidų pasitaikydavo dažniau.

MCP įrankių paieška įdiegta Claude Code v2.1.x: įrankiai nebeįkeliami godžiai į kontekstą, bet indeksuojami ir prireikus gaunami. Tai sumažina „daugybės MCP viename projekte“ sąnaudas, bet jų visiškai nepanaikina.

Kuo papildinys skiriasi nuo įgūdžio ir kodėl riba išnyko?

Svarbiausia mintis

Papildinys – tai supakuotas rinkinys. Jame gali būti bet kokia kombinacija: įgūdis, subagentas, MCP serveris ir hook. Anthropic viską sujungė į vieną formatą, kad būtų galima įdiegti viena /plugin install komanda ir automatiškai atnaujinti. claude-plugins-official prekyvietė pradėjo veikti 2026 m. vasarį; birželį joje jau buvo 101 papildinys. Riba tarp „atskiro įgūdžio“ ir „iš vieno įgūdžio sudaryto papildinio“ yra vien pakavimo klausimas.

Oficiali formuluotė:

Papildiniai praplečia Claude Code įgūdžiais, agentais, hook ir MCP serveriais. Papildinių prekyvietės – tai katalogai, padedantys rasti ir įdiegti šiuos plėtinius jų nesurenkant patiems. Įsivaizduokite, kad prijungiate programėlių parduotuvę: pridėję parduotuvę gaunate prieigą prie kolekcijos, bet patys sprendžiate, kurias programėles atsisiųsti.

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

Daugiausia įdiegimų 2026 m. birželį sulaukę papildiniai:

VietaPapildinysĮdiegimaiKas įtraukta
1Frontend Design (Anthropic)829 316Įgūdžiai ir subagentai dizainui
2Context7 (Upstash)348 660MCP dokumentacijai apgaubti
3Code Review (Anthropic)347 2215 lygiagrečių subagentų peržiūroms
4Code Simplifier284 632Įgūdis ir supaprastinimo hook
5TypeScript LSP177 136LSP papildinys
6Pyright LSP91 225LSP papildinys

Išsami pasirinkimo analizė pateikta 10 geriausių iš 101 papildinio vadove.

Kada naudoti papildinį:

  • Paruoštam bendruomenės rinkiniui, apimančiam didelę darbo eigos dalį, pavyzdžiui, dizainą ar peržiūrą.
  • Kai nenorite patys surinkti „įgūdžio + subagento + MCP + hook“ rinkinio, galite pasinaudoti paruoštu.
  • Įmonės platinimui: administratorius sukuria komandos prekyvietę, o kūrėjai įdiegia naudodami vieną prefiksą.

Kada papildinio NENAUDOTI:

  • Kai užduotį galima išspręsti vienu įgūdžiu, o paketas „dėl visa ko“ prideda dar penkis MCP. Tai tik užgriozdina kontekstą.
  • Uždarajam papildiniui be audito. Jis veikia su jūsų teisėmis – prieš diegdami perskaitykite jo turinį.
  • Jei jau turite savo papildinį ta pačia tema. Dublikatas kontekste reiškia dvigubą galvos skausmą.

Prieš diegiant, Claude Code v2.1.143+ rodo Context cost – apytikrį žetonų skaičių, kurį papildinys pridės prie kiekvienos žinutės. Nuo v2.1.145+ rodomas Will install laukas, kuriame pateiktas visas paketo komandų, agentų, įgūdžių, hook, MCP ir LSP sąrašas. Prieš spustelėdami įdiegimo mygtuką, pirmiausia atverkite šį ekraną.

Kokia pasirinkimo matrica tinka 2026 m.?

Svarbiausia mintis

Pagrindinis vadovo įrankis – sprendimų medis su šešiais klausimais. Eikite iš viršaus į apačią ir sustokite ties pirmuoju atsakymu. Šis algoritmas tinka 95% užduočių. Likę 5% – sudėtingi atvejai, kuriems reikia Haiku subagento, iš anksto įkelto įgūdžio, apibrėžiančio susitarimus, ir siaurai apibrėžto MCP serverio realiojo laiko duomenims. Ši „2026 m. formulė“ pasiteisina.

Šeši klausimai pagal svarbą:

  1. Ar tai pasikartojanti procedūra, stilius ar kontrolinis sąrašas? Jei taip – įgūdis.
  2. Ar reikia išorinių duomenų ar veiksmų (duomenų bazės, API, Slack, GitHub, Figma)? Jei taip – MCP serveris.
  3. Ar noriu atskiro konteksto, kad neužgriozdinčiau pagrindinio? Jei taip – subagentas.
  4. Ar noriu patikros arba automatinio veiksmo įvykus konkrečiam įvykiui? Jei taip – hook, išbandžius jo aprėptį; platesnėms prieigos riboms naudokite leidimus arba aplinkos izoliaciją.
  5. Ar noriu vienu spustelėjimu gauti paruoštą 1–4 elementų rinkinį? Jei taip – papildinys iš prekyvietės.
  6. Ar tai sudėtinga užduotis, kuriai reikia duomenų, konteksto ir stiliaus? Tuomet naudokite derinį: Haiku subagentą + iš anksto įkeltą įgūdį + vieną siaurai apibrėžtą MCP.

Derinio formulė:

Haiku subagentas su iš anksto įkeltu įgūdžiu, apibrėžiančiu susitarimus, ir siaurai apibrėžtas MCP serveris realiojo laiko duomenims – tai modelis, kuris išties pasiteisina.

Pagrindinė priklausomybių krypties taisyklė:

Subagentai gali naudoti MCP serverius. MCP serveriai negali naudoti subagentų.

Kitaip tariant, MCP visada skirtas duomenims ir veiksmams, o ne agentams. Jei norite deleguoti užduotį, ją vykdo subagentas, kuris iškviečia MCP, o ne atvirkščiai.

Konkretus čia aprašytas pavyzdys – skaitmeninės agentūros redakcijos variklis, per 60 minučių parašantis vieną SEO straipsnį. Jame yra 25 subagentai ir 14 peržiūros etapų – jie veikia nuosekliai, kiekvienas turi savo kontekstą, teises ir redakcinių susitarimų įgūdį. Vienas subagentas jungiasi prie MCP serverio, kuriame saugoma paruoštų žymų ir senų straipsnių duomenų bazė. Pagrindinis orkestratoriaus agentas veikia su Opus, o pagalbiniai agentai – su Haiku, todėl biudžetas išlieka pagrįstas.

Tai ne „straipsnių gamykla“, o pavyzdys, kaip visi keturi mechanizmai sujungiami į vieną sistemą, kai užduočiai reikia kokybės, o ne greičio.

Kurias 7 klaidas reikėtų tuoj pat pašalinti iš Claude Code?

Svarbiausia mintis

Tai septynios pagrindinės straipsnyje aptariamos klaidos. Kiekviena jų prastina atsakymų kokybę ir eikvoja žetonus. Kiekvieną galima ištaisyti per 5–15 minučių. Jei per pastarąjį mėnesį įdiegėte daugiau nei dešimt papildinių, beveik neabejotinai turite bent tris iš šių problemų.

  1. Įdiegėte visus 10 geriausių papildinių „nes jie dabar populiarūs“. Kiekvienas jų prideda žetonų prie kiekvienos žinutės. Atverkite /plugin list ir patikrinkite kiekvieno papildinio Context cost. Pašalinkite tuos, kurių nenaudojote dvi savaites.

  2. Nukopijavote 15 MCP serverių iš kito žmogaus .mcp.json. Kito žmogaus rinkinys sukonfigūruotas jo projektams ir užduotims. Dabartiniame projekte palikite ne daugiau kaip 2–3 aktyvius MCP. Perkelkite kitus į atskirą kito projekto konfigūraciją arba ištrinkite juos dabar.

  3. Įgūdžio ir MCP papildinio funkcijos sutampa. Įgūdis sako „atlik kodo peržiūrą“, o pr-review-toolkit papildinys vykdo savo peržiūros eigą. Jie ima varžytis dėl prioriteto. Požymis: „Claude, kodėl nuolat blaškaisi?“ Sprendimas: palikite vieną tiesos šaltinį. Aprašytoje konfigūracijoje pasirinktas įgūdis, kad instrukcijas būtų galima kontroliuoti.

  4. Įgūdį naudojate reikalavimui vykdyti, nors reikia hook. Įgūdis yra pasiūlymas, o ne garantija. Užduočiai „blokuoti .env įtraukimą į įrašą“ pre-commit hook gali patikrinti atitinkamą įrašymo kelią. Atskirai išbandykite parengtą turinį ir alternatyvius kelius; tai neužkerta kelio visam skaitymui ar kitiems paskelbimo būdams. Vien įgūdis negali užtikrinti šios ribos.

  5. Subagentas turi tas pačias teises kaip tėvinis agentas. Suteikėte jam Opus ir visus įrankius, todėl gavote dar vieną pagrindinę sesiją. Oficialios dokumentacijos sistemos užklausoje rekomenduojama subagentui pateikti siaurą įrankių sąrašą ir atskirą apribotą užduotį. Kitu atveju tai tėra brangus klonas.

  6. Prieš diegdami papildinį nepatikrinote „Will install“. Claude Code v2.1.145+ šis laukas rodo visą paketo turinį. Dažnai papildinyje „vienam mažam dalykui“ būna trys MCP serveriai, du subagentai ir penki hook. Jie visi pradeda gyventi jūsų kontekste.

  7. Senas .claude/commands/ dubliuoja naujus įgūdžius. Anthropic dokumentacijoje teigiama:

Pasirinktinės komandos sujungtos su įgūdžiais. Failas .claude/commands/deploy.md ir įgūdis .claude/skills/deploy/SKILL.md sukuria tą patį /deploy ir veikia vienodai.

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

Senasis commands/ aplankas vis dar veikia, bet dabar įprasta naudoti įgūdžius. Aprašytame pavyzdyje buvo naudojami abu aplankai; commands/ pašalintas, paliekant įgūdžius su pridedamais failais ir aktyvikliais.

Požymiai, kad Claude Code tapo „užgriozdintas“:

  • Kiekviena žinutė prasideda prieinamų įrankių aprašymu, užimančiu daugiau nei 200 eilučių.
  • Paprastos užduotys užtrunka ilgiau nei prieš mėnesį.
  • Claude painioja du panašius įgūdžius ar papildinius.
  • Prasidėjus sesijai rodomi įspėjimai apie pavadinimų konfliktus.
  • Claude iškviečia ne tą įrankį – įgūdį A, užuot naudojęs reikalingą MCP B.

Jei atpažįstate bent du požymius, tuoj pat atverkite /plugin list ir /skill list. Pirmiausia pašalinkite tai, ko nenaudojote dvi savaites. Tada patikrinkite kiekvieno elemento Context cost. Galiausiai imkitės pirmiau aprašytų antišablonų.

Kiek įgūdžių ir MCP galima pasilikti neišeikvojant konteksto?

Svarbiausia mintis

Griežtų limitų nėra, bet yra praktinės ribos. Palaikykite iki 10–12 aktyvių įgūdžių, kitaip Anthropic metaribos ims trumpinti kiekvieną jų automatinio konteksto sutraukimo metu. Projekte palikite ne daugiau kaip 2–3 aktyvius MCP serverius. Papildinius naudokite tik tada, kai jų Context cost yra mažesnis nei 1,000 žetonų vienai žinutei. Šios ribos nustatytos remiantis praktika, o ne teorija.

Ką tiesiogiai rodo Claude Code:

  • /skill list – visi aktyvūs įgūdžiai ir jų žetonų dydis.
  • /plugin list – visi papildiniai ir jų Context cost.
  • /mcp list – MCP serveriai ir jų įrankių skaičius.

Žetonų biudžetas realiais skaičiais:

MechanizmasSąnaudos neveikiantSąnaudos suaktyvinusKonteksto talpa
Įgūdis~100 žetonų (tik metaduomenys)Faktiškai perskaitytos instrukcijos ir ištekliaiNaudoja jį iškvietusio agento kontekstą
Subagentas~50 žetonų (pavadinimas ir aprašas)Faktinė įvestis, išvestis, įrankių rezultatai ir pakartotiniai ėjimaiAtskiras langas; 200K pavyzdyje reiškia talpą, o ne mokestį už kiekvieną delegavimą
MCP serverisKliento įkelti įrankių aprašaiĮkelti argumentai ir rezultatai; paslaugos vykdymas gali kainuoti atskiraiNaudoja jį iškvietusio agento kontekstą
PapildinysĮkeltų vidinių komponentų sumaFaktinis jo vidinių komponentų naudojimasPriklauso nuo komponentų

Konteksto langas yra didžiausia darbo erdvė, o ne kiekvienai užduočiai sunaudojamų žetonų skaičius. Tam pačiam rezultatui lyginkite išmatuotą įvestį, spartinimo talpykloje rastą įvestį, išvestį ir pakartotinius ėjimus. Izoliacija gali išlaikyti nedidelį tėvinio agento kontekstą, tačiau subagentas vis tiek turi savų naudojimo sąnaudų.

Techniniame tinklaraštyje Anthropic pateikia įgūdžių automatinio konteksto sutraukimo skaičius: prie kiekvieno aktyvaus įgūdžio vėl pridedama pirmieji 5,000 žetonų, o bendras limitas yra 25,000. Vadinasi, vienu metu suaktyvinus daugiau nei 5 „sunkius“ įgūdžius, Claude pradeda prarasti dalį instrukcijų.

Paprasta praktinė taisyklė:

  • Įgūdžiai: dabartiniame projekte aktyvuokite ne daugiau kaip 5–7. Likusius sudėkite į ~/.claude/skills/disabled/; prireikus galėsite juos grąžinti.
  • MCP: projekte palikite ne daugiau kaip 2–3. Context7 dokumentacijai beveik visada verta turėti; kitus aktyvuokite pagal užduotį.
  • Papildiniai: diekite griežtai po vieną ir po dviejų savaičių patikrinkite, ar jį naudojote. Jei ne, pašalinkite.

Išsami Anthropic 2026 m. Agentic Coding Trends Report analizė ir paaiškinimas, kodėl 80% kūrėjų negali visiškai deleguoti užduoties Claude, pateikti atskirame vadove. Pagrindinis to pranešimo skaičius: žmonės DI naudoja 60% savo darbo, tačiau visiškai perduoda tik 0–20% užduočių. Pagrindinė priežastis – konteksto perkrova ir įrankių kontrolės praradimas.

Nuo ko pradėti pradedančiajam: minimalus veikiantis rinkinys

Svarbiausia mintis

Jei tik pradedate ir nežinote, ką rinktis, neįdiekite nė vieno čia išvardyto elemento. Pirmiausia sukurkite pagrindą: CLAUDE.md, atskirą aplanką su projekto kontekstu ir pagrindinę užduočių struktūrą. Dvi savaites atlikite realias užduotis naudodami paprastą Claude Code. Tuomet paaiškės, kur turite pasikartojančią procedūrą (tai įgūdis), kur trūksta tiesioginių duomenų (tai MCP), o kur užduotis pradeda užpildyti kontekstą (tai subagentas).

Minimalus rinkinys po dviejų darbo savaičių:

  1. CLAUDE.md projekto šaknyje su projekto taisyklėmis.
  2. AGENTS.md suderinamumui su kitais įrankiais, jei planuojate dirbti ne tik su Claude Code. Daugiau informacijos pateikta „Kaip sukurti vieną instrukcijų failą Claude Code, Codex ir Cursor“.
  3. 1 įgūdis pagrindinei pasikartojančiai užduočiai. Pavyzdžiui, pradėkite nuo code-review pagal savo stiliaus vadovą.
  4. 1 MCP serveris: Context7 naujausiai dokumentacijai. Be jo Claude vis dar haliucinuoja neegzistuojančias API.
  5. 0 papildinių ir 0 subagentų pirmąjį mėnesį. Taip siekiama ne sutaupyti pinigų, o išlaikyti kontrolę. Kol neišmanote pagrindų, rinkiniai jus klaidins.

Toliau vadovaukitės užduotimis. Atsirado pasikartojanti procedūra? Paverskite ją įgūdžiu. Reikia tiesioginių duomenų iš konkrečios paslaugos? Pridėkite MCP. Didelė užduotis pradeda užpildyti pagrindinį kontekstą? Perduokite ją subagentui.

Tai trijų pakopų planas: pirmiausia kontekstas, tada perduokite sistemai tai, ką darote daugiau nei porą kartų, o paskui automatiniai patikrinimai, kad sistema pati neklystų. Kiekvieną pakopą pridėkite tik tada, kai ankstesnioji jau veikia.

Toliau susipažinti su Ailoot galite svetainėje ailoot.ai.

Išsamiau

Klausimai ir atsakymai

Ar subagento delegavimas automatiškai sunaudoja 200K žetonų?

Ne. Konteksto langas nusako talpą. Sąnaudas sudaro faktiškai apdorota įvestis ir išvestis, įrankių rezultatai bei tolesni ėjimai. Lyginkite bendrą išmatuotą naudojimą, įskaitant spartinimo talpykloje rastą įvestį, užuot didžiausią langą laikę fiksuotu delegavimo mokesčiu.

Kada rinktis įgūdį, MCP serverį ar subagentą?

Įgūdį rinkitės pasikartojančiai procedūrai, MCP — prieigai prie veikiančių sistemų, o subagentą — kai apibrėžta užduotis užpildytų pagrindinį pokalbį darbinėmis detalėmis. Papildinys supakuoja šiuos komponentus; prieš diegdami peržiūrėkite jo turinį.

Visi straipsniai