# Claude Code se zpomaluje: Jak vybrat skills, subagenty, MCP a pluginy

> Srovnání rozšíření Claude Code, využití kontextu, sedmi chyb a minimálního funkčního nastavení, se zachováním technických příkladů.

Source: https://ailoot.ai/blog/cs/claude-code-skills-subagents-mcp-plugins/
Canonical: https://ailoot.ai/blog/cs/claude-code-skills-subagents-mcp-plugins/
Language: cs
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-038
Revision: sha256-61f84523904fb5f5ddc3d829d9e04969c5261228daff13a325561ce490aee92b


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hlavní poznatky">

Hlavní poznatek

Skill je opakující se instrukce načítaná po aktivaci spouštěčem (~100 tokenů, když je nečinná). Subagent je izolovaný kontext o velikosti 200K s vlastními oprávněními. MCP se připojuje k externím datům a API. Plugin je hotový balíček prvních tří. Hlavní vzorec pro rok 2026: subagent Haiku + předem načtený skill pro konvence + jeden úzce zaměřený MCP pro živá data. Všechno ostatní buď halucinuje, nebo přeplňuje kontext.

</div>



<div class="aside" data-semantic="ailoot-docs-link" aria-label="Dokumentace Ailoot">

Praktické pokyny k práci s Ailoot najdete v [dokumentaci](https://ailoot.ai/docs/).

</div>

## Proč příliš mnoho doplňků zpomaluje Claude Code?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hlavní poznatky">

Hlavní poznatek

V červnu 2026 má Claude Code čtyři mechanismy rozšíření: skill, subagent, MCP a plugin. Oficiální registr obsahuje 101 pluginů; komunitní katalogy jich mají tisíce. Pokušení nainstalovat všechno vede k tomu, že se Claude zpomaluje, plete si podobné funkce a při každé zprávě rychle spotřebovává limity. Hlavní otázka uživatelů zní: který mechanismus použít pro který úkol, aniž by se agent proměnil ve skladiště harampádí?

</div>

Ani oficiální dokumentace tehdy nenabízela hotovou a úplnou odpověď na otázku „kdy zvolit co?“

Měsíční zkušenost popsaná v tomto článku zahrnuje všechny čtyři mechanismy ve funkčních projektech: sadu subagentů pro jeden složitý úkol, malou skupinu skills pro opakující se postupy, několik MCP serverů pro živá data a výběr několika pluginů z přibližně dvou desítek. Tento průvodce spojuje příklad do výběrové matice s hotovým rozhodovacím stromem, citáty Anthropic a sedmi anti-vzory, které činí Claude nepoužitelným.

## Jak se v Claude Code liší skills, subagenti, MCP a pluginy?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hlavní poznatky">

Hlavní poznatek

Čtyři mechanismy jsou čtyři vrstvy jedné architektury. Skill učí Claude postup. Subagent izoluje úkol v samostatném kontextu. MCP připojuje externí data. Plugin spojuje první tři do jednoho balíčku. Každý má svou třídu úkolů, spotřebu tokenů a riziko zahlcení kontextu. Ke konfliktu dochází jen tehdy, když zvolíte nesprávnou vrstvu.

</div>

Výběrová matice:

| Vlastnost | Skill | Subagent | MCP server | Plugin |
|----|----|----|----|----|
| Izolovaný kontext | Ne | **Ano** (nový 200K) | Ne | Prostřednictvím vlastních subagentů |
| Externí data a API | Ne | Jen přes přidělený MCP | **Ano** | Prostřednictvím vlastních MCP serverů |
| Úspora tokenů | 70–90 % (postupné odkrývání) | Až 70 % u složitých úkolů | Závisí na vyhledávání nástrojů | Závisí na obsahu balíčku |
| Omezení nástrojů | Přes `allowed-tools` | Přísně ve frontmatter | Přes subagenta nebo zásady | Součást balíčku |
| Výběr levnějšího modelu | Přes pole `model` | **Ano**, ve frontmatter | N/A | Přes vlastní subagenty |
| Rychlost nastavení | Minuty | Minuty | Hodiny až dny | 1 kliknutí v tržišti |
| Hlavní případ použití | Kontrolní seznamy, konvence, styl | Delegovaný úkol s rušivým výstupem | Databáze, API, živá data | Hotový komunitní pracovní postup |
| Hlavní past | Nafouklý SKILL.md \> 500 řádků | Subagent s oprávněními na úrovni rodiče | Více než 3 MCP servery | Balíček s neprozkoumaným obsahem |

Jednoduché přirovnání pro podnikatele: představte si, že jste ředitelem firmy o deseti lidech:

- **CLAUDE.md** — firemní charta. Vždy visí na zdi; všichni ji čtou; nikdo se s ní nepře.
- **Skill** — interní postup. „Jak provádíme revize“, „jak píšeme poznámky k vydání“, „jak přijímáme platby“.
- **Subagent** — specialista se samostatnou kanceláří a úzkým seznamem oprávnění. Dejte mu klíče od všeho a získáte druhého ředitele, ne zaměstnance.
- **MCP server** — firemní systémy: CRM, banka, sklad. To nejsou znalosti; je to připojení.
- **Plugin** — hotové řešení z obchodu. Balíček postupů, specialistů a integrací v jedné krabici.

Jakmile pochopíte, že jde o čtyři vrstvy jednoho systému, nikoli o čtyři konkurenty, otázka „co je lepší?“ zmizí. Zůstane otázka „co patří kam?“

## Co je skill v Claude Code a kdy si ho nainstalovat?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hlavní poznatky">

Hlavní poznatek

Skill je složka obsahující soubor `SKILL.md` (YAML frontmatter + instrukce v Markdownu) v `~/.claude/skills/<name>/` nebo v projektu v `.claude/skills/<name>/`. Funguje na principu postupného odkrývání: při spuštění se načtou pouze název a popis (~100 tokenů); celý obsah se načte jen tehdy, když úkol odpovídá spouštěči. Když je nečinný, jde o nejlevnější ze čtyř mechanismů.

</div>

Oficiální definice Anthropic:

<figure>
<blockquote>
<p>Skills jsou opakovaně použitelné souborové zdroje, které Claude poskytují odborné znalosti v určité oblasti: pracovní postupy, kontext a osvědčené postupy, díky nimž se z univerzálního agenta stává specialista.</p>
</blockquote>
<figcaption>— Dokumentace Anthropic, https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview</figcaption>
</figure>

Skill má tři úrovně:

1.  **Metadata.** Načítají se vždy při spuštění relace: název a popis z frontmatter. Jeden skill při spuštění spotřebuje přibližně 100 tokenů.
2.  **Instrukce.** Načtou se, jen když Claude uvidí požadavek, který je aktivuje. Až 5 000 tokenů—obsah SKILL.md.
3.  **Zdroje.** Načítají se, jen když si je instrukce výslovně vyžádají. Soubory balíčku, skripty v `scripts/`, referenční materiály v `references/`. Skripty se spouštějí přes `bash`; samotný kód se do kontextu nedostane.

Anthropic tomuto principu říká postupné odkrývání:

<figure>
<blockquote>
<p>Postupné odkrývání je základní princip návrhu, díky němuž jsou Agent Skills flexibilní a škálovatelné.</p>
</blockquote>
<figcaption>— Anthropic Engineering, https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills</figcaption>
</figure>

A ve stejném článku je přirovnání, které tuto myšlenku vysvětluje lépe než cokoli jiného:

<figure>
<blockquote>
<p>Vytvořit skill pro agenta je jako napsat úvodní příručku pro nového zaměstnance.</p>
</blockquote>
<figcaption>— Anthropic Engineering, https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills</figcaption>
</figure>

**Kdy použít skill:**

- Standardní postup, který opakujete znovu a znovu. Revize PR, poznámky k vydání, kontrola kódu podle vaší příručky stylu.
- Když se část v `CLAUDE.md` změnila z faktu v postup a začíná překážet všemu ostatnímu.
- Když chcete, aby se stejná instrukce důsledně dodržovala napříč různými projekty.

Praktický vzorec: **pokud něco děláte víc než několikrát, předejte to systému**. Poprvé použijte ruční zadání. Podruhé je to kandidát na skill.

**Kdy skill NEPOUŽÍVAT:**

- Pokud úkol vyžaduje **živá data** (databázi, API, vyhledávání, aktuální burzovní data). Na to slouží MCP, ne skill. Skill, který se snaží „zjistit aktuální cenu“, bude halucinovat.
- Pokud úkol vyžaduje **izolovaný kontext**. Na to slouží subagent.
- Potřebujete-li **vynucenou kontrolu** („zablokovat commit obsahující .env“), použijte hook pro pokrytou cestu commitování místo spoléhání na skill. Prověřte a otestujte jeho skutečný rozsah; hook neomezuje všechny způsoby čtení, kopírování či zveřejnění souboru.

Omezení, která je dobré znát předem:

- Název skillu: až 64 znaků, pouze malá písmena, číslice a pomlčky. Slova `anthropic` a `claude` jsou vyhrazena.
- Popis: až 1 024 znaků. Kombinace `description` + `when_to_use` se v seznamu zkracuje na 1 536 znaků.
- Tělo SKILL.md: doporučení je nejvýše 500 řádků. Všechno nad tento limit přesuňte do `references/` a `scripts/`.
- Během automatické komprese kontextu (auto-compaction) se každému aktivnímu skillu znovu připojí prvních 5 000 tokenů. Celkový limit pro všechny skills je 25 000.

## Co je subagent a proč existuje 5 úrovní vnoření?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hlavní poznatky">

Hlavní poznatek

Subagent je podřízený Claude s vlastním kontextem o velikosti 200K tokenů, systémovým promptem, úzkým seznamem nástrojů a nezávislými oprávněními. Jeho hlavním účelem je izolace: rušivé vyhledávání, dlouhé logy a průzkumná práce zůstávají uvnitř subagenta, zatímco do hlavního kontextu se vrací pouze závěrečné shrnutí. Od 10. června 2026 lze subagenty vnořit až do 5 úrovní rekurze.

</div>

Z oficiální dokumentace:

<figure>
<blockquote>
<p>Subagenti jsou specializovaní asistenti AI, kteří řeší konkrétní třídy úkolů. Použijte je, když by vedlejší úkol mohl zaplnit hlavní konverzaci výsledky vyhledávání, logy nebo obsahem souborů, na které nebudete odkazovat. Subagent tuto práci provede ve vlastním kontextu a vrátí pouze shrnutí.</p>
</blockquote>
<figcaption>— Dokumentace Claude Code, https://code.claude.com/docs/en/sub-agents</figcaption>
</figure>

Claude Code má tři vestavěné subagenty, které už používáte, aniž byste o tom věděli:

| Subagent | Model | Přístup | Kde pracuje |
|----|----|----|----|
| **Explore** | Haiku | Pouze pro čtení | Vyhledávání v kódu; šetří kontext tím, že vynechává CLAUDE.md a stav git |
| **Plan** | Haiku | Pouze pro čtení | Režim plánování—nejprve přemýšlí, teprve pak píše kód |
| **General-purpose** | Sonnet/Opus | Všechny nástroje | Složité vícekrokové úkoly |

Dne 10. června 2026 vydal Anthropic Claude Code v2.1.172 a odstranil omezení, které platilo od spuštění subagentů: podřízení agenti nyní mohou spouštět vlastní subagenty až do hloubky 5 úrovní.

Číslo 5 je bezpečnostní strop, nikoli cíl optimalizace.

Podrobný rozbor funkce s YAML šablonami orchestrátoru najdete v [průvodci vnořenými subagenty](https://ailoot.ai/blog/cs/claude-code-nested-subagents/).

**Kdy použít subagenta:**

- Průzkum kódu nebo logů, po kterém potřebujete jen stručný závěr.
- Paralelní úkoly, které mohou běžet souběžně.
- Delegování podle specializace: backend / frontend / test / revize—každý řeší jednu funkci.
- Kontrola nákladů: subagent Haiku místo Sonnet nebo Opus. Náklady se tím sníží 5–7krát.

**Kdy subagenta NEPOUŽÍVAT:**

- Pro jednorázový triviální úkol nebo jednoduché volání nástroje. Spuštění subagenta něco stojí.
- Když úkoly potřebují sdílet stav. Subagenti nevidí kontext ostatních; související práce by měla zůstat v hlavním vlákně.

Hlavní anti-vzor:

Když subagentovi dáte Opus a všechny nástroje, uděláte z něj jen další hlavní relaci. Pokud se jeho seznam nástrojů shoduje se seznamem hlavního agenta, subagent nemá správně omezený rozsah.

Jinými slovy, subagent se stejnými oprávněními jako jeho rodič je jen druhý ředitel. Zbytečný a drahý.

## Co je MCP server a kdy ho připojit ke Claude Code?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hlavní poznatky">

Hlavní poznatek

MCP (Model Context Protocol) je otevřený standard od Anthropic pro připojení AI k externím systémům: databázím, API, souborovým systémům a službám SaaS. V červnu 2026 ho podporovaly Claude, ChatGPT, Cursor, VS Code a desítky dalších klientů. Web modelcontextprotocol.io nabízí výstižné přirovnání: MCP je port USB-C pro aplikace AI.

</div>

Oficiální definice:

<figure>
<blockquote>
<p>Představte si MCP jako port USB-C pro aplikace AI. Stejně jako USB-C standardizovalo způsob připojení elektroniky, MCP nabízí standardní způsob připojení aplikací AI k externím systémům.</p>
</blockquote>
<figcaption>— modelcontextprotocol.io, https://modelcontextprotocol.io/introduction</figcaption>
</figure>

Co vám MCP v praxi skutečně umožní:

- Připojit Claude ke Google Calendar a Notion a získat osobního asistenta.
- Připojit se k Figmě, aby Claude z návrhu vytvořil hotový webový projekt.
- Připojit firemního chatbota k několika databázím současně.
- Připojit Blender a 3D tiskárnu, vytvářet modely a ihned je tisknout.

Nejznámější MCP servery, které si lidé instalují jako první:

| MCP server | Co připojuje | Kde ho získat |
|----|----|----|
| **Context7** | Aktuální dokumentaci libovolné knihovny | Plugin z claude-plugins-official |
| **GitHub** | Issues, PRs, repozitáře | claude-plugins-official |
| **Filesystem** | Soubory v povolených složkách (v Claude Code pouze jeho pracovní složky) | Referenční projektový server MCP, repozitář modelcontextprotocol/servers |
| **Postgres** | Přímý přístup k databázi | Referenční server byl ukončen; aktivní náhradou je DBHub od Bytebase |
| **Magic MCP by 21st.dev** | Animace a komponenty UI | Katalog MCP |
| **Slack / Linear / Jira / Notion** | Integrace pracovních nástrojů | claude-plugins-official |

Připojení a instalační příkazy jsou shromážděny v katalogu MCP.

**Kdy použít MCP:**

- Jakékoli připojení k externím datům nebo akcím: „načti řádky z databáze“, „přečti tikety Jira“, „pošli zprávu do Slacku“.
- Když stejnou službu potřebuje několik projektů nebo agentů, je jednodušší mít jeden centralizovaný server.

**Kdy MCP NEPOUŽÍVAT:**

- Pro statické znalosti nebo postup. Na to slouží skill, ne MCP. „Instrukce, jak provést kontrolu kódu“ je skill. „Přečti nejnovější PR z GitHubu a zkontroluj ho“ vyžaduje MCP.
- Pro jednorázový příkaz CLI. Snazší je použít `Bash` než nastavovat server.
- Když chcete vytvářet MCP „kvůli správné architektuře“. To je estetika, nikoli úkol.

Hlavní past MCP je jedním z největších zdrojů stížností, že se „Claude Code v roce 2026 chová hloupě“:

Když nainstalujete všechny tyto MCP najednou, skončíte tím, že zadusíte kontextové okno LLM: do kontextu se načtou všechny dostupné nástroje.

Praktické pravidlo: ponechte nejvýše 2–3 aktivní MCP servery zaměřené na konkrétní úkoly. Při popsaném používání mnoha serverů bylo spouštění pomalejší a chyby se objevovaly častěji.

**Vyhledávání nástrojů MCP** bylo přidáno v Claude Code v2.1.x: nástroje se už nenačítají do kontextu bez rozmyslu, ale indexují se a načítají podle potřeby. Snižuje to náklady na „mnoho MCP v projektu“, ale zcela je to neodstraňuje.

## Čím se plugin liší od skillu a proč se hranice stírá?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hlavní poznatky">

Hlavní poznatek

Plugin je zabalený balíček. Může obsahovat skill, subagenta, MCP server a hook v libovolné kombinaci. Anthropic sjednotil vše do jednoho formátu, aby se dal nainstalovat jediným příkazem `/plugin install` a automaticky aktualizovat. Tržiště `claude-plugins-official` bylo spuštěno v únoru 2026; do června už mělo 101 pluginů. Hranice mezi „samostatným skillem“ a „pluginem tvořeným jedním skillem“ je čistě otázkou balení.

</div>

Oficiální formulace:

<figure>
<blockquote>
<p>Pluginy rozšiřují Claude Code o skills, agenty, hooky a MCP servery. Tržiště pluginů jsou katalogy, které vám pomáhají tato rozšíření najít a nainstalovat, aniž byste je museli sestavovat sami. Představte si připojení obchodu s aplikacemi: po přidání obchodu máte přístup ke kolekci, ale sami rozhodujete, které aplikace stáhnete.</p>
</blockquote>
<figcaption>— Dokumentace Claude Code, https://code.claude.com/docs/en/discover-plugins</figcaption>
</figure>

Nejstahovanější pluginy v červnu 2026:

| Pořadí | Plugin | Instalace | Co obsahuje |
|----|----|----|----|
| 1 | **Frontend Design** (Anthropic) | 829 316 | Skills + subagenti pro návrh |
| 2 | **Context7** (Upstash) | 348 660 | Obal MCP pro dokumentaci |
| 3 | **Code Review** (Anthropic) | 347 221 | 5 paralelních subagentů pro revize |
| 4 | **Code Simplifier** | 284 632 | Skill + hook pro zjednodušování |
| 5 | **TypeScript LSP** | 177 136 | Plugin LSP |
| 6 | **Pyright LSP** | 91 225 | Plugin LSP |

Úplnou analýzu výběru najdete v průvodci 10 nejlepšími pluginy ze 101.

**Kdy použít plugin:**

- Hotový komunitní balíček, který pokrývá velkou část pracovního postupu, například návrh nebo revizi.
- Když nechcete sestavovat nastavení „skill + subagent + MCP + hook“ ručně, můžete použít hotový balíček.
- Firemní distribuce: správce vytvoří týmové tržiště a vývojáři instalují z jediného prefixu.

**Kdy plugin NEPOUŽÍVAT:**

- Úkol lze vyřešit jedním skillem, ale balíček s sebou „pro jistotu“ přináší dalších pět MCP. To je čisté zahlcení kontextu.
- Plugin s uzavřeným zdrojovým kódem bez auditu. Běží s vašimi oprávněními—před instalací si přečtěte jeho obsah.
- Už máte vlastní plugin na stejné téma. Duplicitní obsah v kontextu znamená dvojnásobné potíže.

Před instalací Claude Code v2.1.143+ zobrazuje **Context cost**, odhad tokenů, které plugin přidá do každé zprávy. Od v2.1.145+ zobrazuje pole **Will install** s úplným seznamem příkazů, agentů, skills, hooků, MCP a LSP v balíčku. Před kliknutím na instalaci je to první obrazovka, kterou je třeba otevřít.



## Která výběrová matice funguje v roce 2026?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hlavní poznatky">

Hlavním výstupem průvodce je rozhodovací strom se šesti otázkami. Postupujte shora dolů a skončete u první odpovědi. Tento algoritmus pokrývá 95 % úkolů. Zbývajících 5 % tvoří složité scénáře vyžadující kombinaci subagenta Haiku, předem načteného skillu pro konvence a úzce zaměřeného MCP serveru pro živá data. To je „vzorec pro rok 2026“, který se osvědčuje.

</div>

Šest otázek v pořadí podle priority:

1.  **Jde o opakující se postup, styl nebo kontrolní seznam?** Pokud ano—**skill**.
2.  **Potřebujete externí data nebo akce** (databázi, API, Slack, GitHub, Figma)? Pokud ano—**MCP server**.
3.  **Chci samostatný kontext**, abych nezaplnil hlavní kontext? Pokud ano—**subagent**.
4.  **Chci kontrolu nebo automatický krok při určité události?** Pokud ano—**hook** s otestovaným rozsahem; pro širší hranice přístupu použijte oprávnění či izolaci prostředí.
5.  **Chci hotový balíček položek 1–4 na jedno kliknutí?** Pokud ano—**plugin** z tržiště.
6.  **Jde o složitý úkol, který potřebuje data, kontext i styl?** Použijte tedy **kombinaci**: subagent Haiku + předem načtený skill + jeden úzce zaměřený MCP.

Vzorec kombinace:

Subagent Haiku s předem načteným skillem pro konvence a úzce zaměřeným MCP serverem pro živá data je vzorec, který se skutečně osvědčuje.

A hlavní pravidlo směru závislosti:

Subagenti mohou používat MCP servery. MCP servery nemohou používat subagenty.

Jinými slovy, MCP vždy zajišťuje data a akce, nikoli agenty. Chcete-li úkol delegovat, použijte subagenta, který volá MCP, nikoli opačně.

Konkrétní popsaný příklad: redakční engine digitální agentury, který napíše jeden SEO článek za 60 minut. Obsahuje **25 subagentů a 14 fází revize**—běží postupně a každý má vlastní kontext, oprávnění a skill pro redakční konvence. Jeden subagent se připojuje k MCP serveru s databází hotových štítků a starých článků. Hlavní orchestrátor běží na Opus; podřízení agenti na Haiku, takže náklady zůstávají rozumné.

Nejde o „továrnu na články“; je to příklad toho, jak se všechny čtyři mechanismy spojují v jednom systému, když úkol vyžaduje hloubku kvality spíše než rychlost.

## Kterých 7 chyb byste měli z Claude Code odstranit hned teď?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hlavní poznatky">

Hlavní poznatek

Toto je sedm hlavních chyb probíraných v článku. Každá snižuje kvalitu odpovědí a spotřebovává tokeny. Každou lze napravit za 5–15 minut. Pokud jste si za poslední měsíc nainstalovali více než deset pluginů, téměř jistě děláte alespoň tři z těchto chyb.

</div>

1.  **Nainstalovali jste všech 10 nejlepších pluginů, „protože jsou teď populární“.** Každý přidává tokeny do každé zprávy. Otevřete `/plugin list` a zkontrolujte Context cost každého z nich. Odstraňte ty, které jste dva týdny nepoužili.

2.  **Zkopírovali jste 15 MCP serverů z cizího souboru `.mcp.json`.** Cizí sestava je nastavena pro cizí projekt a úkoly. Pro aktuální projekt ponechte nejvýše 2–3 aktivní MCP. Přesuňte přebytečné do samostatné konfigurace pro jiný projekt, nebo je rovnou smažte.

3.  **Skill a plugin MCP dělají totéž.** Skill říká „proveď kontrolu kódu“, zatímco plugin `pr-review-toolkit` spouští vlastní postup kontroly. Začnou soupeřit o prioritu. Příznak: „Claude, proč pořád přecházíš tam a zpátky?“ Řešení: ponechte jediný zdroj pravdy. V popsaném nastavení byl zvolen skill, aby zůstala zachována kontrola nad instrukcemi.

4.  **Používáte skill k vynucení pravidla, které vyžaduje hook.** Skill je doporučení, nikoli záruka. Pro „zablokuj `.env` v commitu“ může **pre-commit hook** kontrolovat tuto cestu commitování. Zvlášť otestujte obsah připravený ke commitu a alternativní cesty; hook nebrání všem čtením ani jinému zveřejnění. Samotný skill tuto hranici nevynutí.

5.  **Subagent má stejná oprávnění jako jeho rodič.** Dali jste mu Opus a všechny nástroje a získali další hlavní relaci. Systémový prompt v oficiální dokumentaci doporučuje dát subagentovi úzký seznam nástrojů a vlastní omezený úkol. Jinak jde jen o drahý klon.

6.  **Před instalací pluginu jste nezkontrolovali Will install.** Od Claude Code v2.1.145+ toto pole zobrazuje úplný obsah balíčku. Plugin „na jednu drobnost“ často obsahuje tři MCP servery, dva subagenty a pět hooků. Všechny začnou žít ve vašem kontextu.

7.  **Staré položky v `.claude/commands/` duplikují nové skills.** Anthropic v dokumentaci uvádí:

<figure>
<blockquote>
<p>Vlastní příkazy byly sloučeny do skills. Soubor <code>.claude/commands/deploy.md</code> i skill <code>.claude/skills/deploy/SKILL.md</code> vytvoří <code>/deploy</code> a fungují stejně.</p>
</blockquote>
<figcaption>— Dokumentace Claude Code, https://code.claude.com/docs/en/skills</figcaption>
</figure>

Stará složka `commands/` stále funguje, ale skills jsou nyní standardem. V popsaném příkladu se používaly obě složky; `commands/` byla odstraněna a zůstaly skills se soubory balíčku a spouštěči.

Známky toho, že se Claude Code „zahltil“:

- Každá zpráva začíná zmínkou o dostupných nástrojích v rozsahu 200+ řádků.
- Jednoduché úkoly trvají déle než před měsícem.
- Claude si plete dva podobné skills nebo pluginy.
- Při spuštění relace se objevují upozornění na kolize názvů.
- Claude volá nesprávný nástroj—skill A místo potřebného MCP B.

Pokud rozpoznáte alespoň dva z těchto příznaků, otevřete hned `/plugin list` a `/skill list`. Nejprve odstraňte položky, které jste dva týdny nepoužili. Pak u každé zkontrolujte Context cost. Poté se zaměřte na výše uvedené anti-vzory.

## Kolik skills a MCP můžete ponechat, aniž byste vyčerpali kontext?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hlavní poznatky">

Hlavní poznatek

Neexistují přísné limity, ale existují praktické hranice. Ponechte až 10–12 aktivních skills, jinak začnou met limity Anthropic zasahovat do každého z nich během automatické komprese. V projektu ponechte nejvýše 2–3 aktivní MCP servery. Pluginy používejte jen tehdy, když jejich Context cost nedosahuje 1 000 tokenů na zprávu. Tyto hranice vycházejí z praxe, nikoli z teorie.

</div>

Co zobrazuje přímo Claude Code:

- `/skill list` — všechny aktivní skills a jejich velikost v tokenech.
- `/plugin list` — všechny pluginy a jejich Context cost.
- `/mcp list` — MCP servery a počet jejich nástrojů.

Rozpočet tokenů v konkrétních číslech:

| Mechanismus | Náklady v nečinnosti | Náklady po aktivaci | Kapacita kontextu |
|----|----|----|----|
| **Skill** | ~100 tokenů (pouze metadata) | Skutečně načtené instrukce a přečtené zdroje | Kontext volajícího |
| **Subagent** | ~50 tokenů (název a popis) | Skutečný vstup, výstup, výsledky nástrojů a další tahy | Samostatné okno; příklad 200K označuje kapacitu, ne poplatek za delegování |
| **MCP server** | Popisy nástrojů načtené klientem | Načtené argumenty a výsledky; samotná služba může mít vlastní cenu | Kontext volajícího |
| **Plugin** | Součet načtených vnitřních součástí | Skutečné použití vnitřních součástí | Závisí na součástech |

Kontextové okno je maximální pracovní prostor, nikoli počet tokenů spotřebovaný každým úkolem. Pro stejný výsledek porovnejte naměřený vstup, vstup z cache, výstup a opakované tahy. Izolace může udržet malý kontext rodiče, ale podagent má i tak vlastní spotřebu.

Anthropic ve svém technickém blogu uvádí čísla automatické komprese pro skills: znovu se připojuje prvních 5 000 tokenů každého aktivního skillu, s celkovým limitem 25 000. To znamená, že při více než 5 současně aktivních „těžkých“ skills začne Claude některé instrukce ztrácet.

Jednoduché praktické pravidlo:

- **Skills:** nejvýše 5–7 aktivních pro aktuální projekt. Zbytek umístěte do `~/.claude/skills/disabled/`; pokud je budete potřebovat, můžete je přesunout zpět.
- **MCP:** nejvýše 2–3 na projekt. Context7 pro dokumentaci se téměř vždy vyplatí; ostatní ponechte podle konkrétních úkolů.
- **Pluginy:** instalujte přísně po jednom a po dvou týdnech zkontrolujte, zda jste ho použili. Pokud ne, odstraňte ho.

Podrobná analýza zprávy Anthropic 2026 Agentic Coding Trends Report a důvodů, proč 80 % vývojářů nedokáže úkol Claude plně delegovat, je v samostatném průvodci. Hlavní údaj ze zprávy: lidé používají AI pro 60 % své práce, ale plně jí předávají jen 0–20 % úkolů. Hlavním důvodem je přetížení kontextu a ztráta kontroly nad nástroji.

## Kde má začátečník začít: jak vypadá minimální funkční nastavení?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Hlavní poznatky">

Hlavní poznatek

Pokud teprve začínáte a nevíte, co zvolit, nenainstalujte žádnou z položek uvedených zde. Nejdřív vybudujte základ: CLAUDE.md, samostatnou složku s kontextem projektu a základní strukturu úkolů. Dva týdny pracujte na skutečných úkolech v základním Claude Code. Potom bude jasné, kde máte opakující se postup (to je skill), kde vám chybí živá data (to je MCP) a kde úkol začíná zaplňovat kontext (to je subagent).

</div>

Minimální sestava po dvou týdnech práce:

1.  **CLAUDE.md** v kořenové složce s pravidly projektu.
2.  **AGENTS.md** kvůli kompatibilitě s dalšími nástroji, pokud plánujete pracovat i mimo Claude Code. Více podrobností v článku [„Jak vytvořit jeden soubor s instrukcemi pro Claude Code, Codex a Cursor“](https://ailoot.ai/blog/cs/agents-md-claude-md-one-instruction-file/).
3.  **1 skill** pro váš hlavní opakující se úkol. Začněte například s `code-review` podle vaší příručky stylu.
4.  **1 MCP server**: Context7 pro aktuální dokumentaci. Bez něj Claude stále halucinuje neexistující API.
5.  **0 pluginů a 0 subagentů** během prvního měsíce. Nejde o úsporu peněz; jde o kontrolu. Dokud nepochopíte základy, balíčky vás budou mást.

Pak se řiďte úkoly. Objeví se opakující se postup? Převeďte ho na skill. Potřebujete živá data z konkrétní služby? Přidejte MCP. Velký úkol začne zaplňovat hlavní kontext? Delegujte ho subagentovi.

To je mapa o třech úrovních: **nejprve kontext**, potom **předejte systému to, co děláte více než několikrát**, a nakonec **automatické kontroly, aby systém sám nedělal chyby**. Každou úroveň přidávejte, až když už předchozí funguje.

<div class="section" role="doc-bibliography" aria-label="Zdroje">

### Zdroje

- [Přehled Agent Skills - Dokumentace Anthropic](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview)
- [Skills - Dokumentace Claude Code](https://code.claude.com/docs/en/skills)
- [Subagenti - Dokumentace Claude Code](https://code.claude.com/docs/en/sub-agents)
- [Pluginy - Dokumentace Claude Code](https://code.claude.com/docs/en/discover-plugins)
- [Vybavení agentů pro skutečný svět pomocí Agent Skills - Anthropic Engineering](https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills)
- [Úvod do MCP - modelcontextprotocol.io](https://modelcontextprotocol.io/introduction)
- [GitHub anthropics/skills - otevřený repozitář](https://github.com/anthropics/skills)
- [Anthropic 2026 Agentic Coding Trends Report](https://resources.anthropic.com/2026-agentic-coding-trends-report)

</div>







<div class="aside" data-semantic="ailoot-link" aria-label="Ailoot">

V objevování Ailoot můžete pokračovat na [ailoot.ai](https://ailoot.ai/).

</div>

## Časté otázky

### Spotřebuje delegování podagenta automaticky 200K tokenů?

Ne. Kontextové okno popisuje kapacitu. Spotřeba vychází ze skutečně zpracovaného vstupu a výstupu, výsledků nástrojů a dalších tahů. Porovnávejte celkovou naměřenou spotřebu včetně vstupu z cache; maximální okno není pevný poplatek za delegování.

### Kdy vybrat skill, server MCP nebo podagenta?

Skill použijte pro opakovaný postup, MCP pro přístup k živým systémům a podagenta pro vymezený úkol, jehož pracovní detaily by zahltily hlavní konverzaci. Plugin tyto části balí; před instalací prohlédněte jeho obsah.


## Ailoot · Společnost a její portfolio projektů

Ailoot staví na dlouhodobých provozních zkušenostech, široké klientské základně, stabilních službách a průběžném sledování KPI.

Společnost a její portfolio projektů: miliony zákazníků; měsíční tržby v miliardách.

Ailoot využívá tyto provozní zkušenosti k poskytování přístupu přes API k funkcím AI v produktech zákazníků, agentech, aplikacích a automatizacích.
