Skills vs subagenti vs MCP — co je co a kdy co použít

Tři pojmy, co se kolem Claude Code pletou nejvíc. Nejjednodušší je to vzít přes otázku, na kterou každý odpovídá:

  • Subagent = KDO. Vedlejší instance, kterou pošleš na dílčí úkol. Běží zvlášť, vrátí výsledek. Použiješ, když chceš práci rozdělit nebo druhý nezávislý pohled.
  • Skill = JAK. Hotový postup, který si Claude načte, když je zrovna potřeba („takhle se dělá X"). Použiješ, když chceš, aby uměl nějakou věc dělat pokaždé stejně a správně.
  • MCP = ČÍM. Most k vnějšímu světu — přes něj Claude sáhne na databázi, API nebo nástroj, o kterém by jinak nevěděl. Použiješ, když potřebuje pracovat s něčím mimo sebe.

Zkratka: subagent přidá ruce, skill přidá návod, MCP přidá napojení. Když si nejsi jistý, co potřebuješ, začni otázkou „chybí mi pracovník, postup, nebo přístup k něčemu venku?".

Pletli jste si to taky? Nebo máte vlastní příklad, kde se jeden z těch tří hodil a druhý byl slepá ulička?