Sub-agenti — ochutnávka (pasivní demo)
- Pochopil(a) jsi, co je sub-agent v Claude Code (samostatná Claude instance spouštěná Task toolem)
- Viděl(a) jsi, jak tool call vypadá v UI
- Víš, kdy bys sub-agenta použil/a — a že to DNES nebudeš dělat hands-on
🎯 Proč pasivní demo, ne hands-on
Sekce “🎯 Proč pasivní demo, ne hands-on”Sub-agenti jsou čtvrtá vrstva personalizace Claude Code (po CLAUDE.md + skills + MCP). Pro dnešek stačí vědět, že existují — hands-on by na posledním dni týdne bylo přetížení.
📖 Co je sub-agent (Czech intro, 1 odstavec)
Sekce “📖 Co je sub-agent (Czech intro, 1 odstavec)”Sub-agent = samostatná Claude instance, kterou hlavní CC spustí přes Task tool. Ta instance má svůj vlastní kontext (nevidí tvou aktuální konverzaci), specializovaný system prompt (například
Exploreumí jen efektivně hledat v projektu,general-purposedělá obecné úkoly) a vrací jen výsledek. Hlavní CC pak pokračuje s výsledkem, ale bez šumu ze sub-agentova interního přemýšlení.
Výhoda v praxi
Sekce “Výhoda v praxi”- (a) Hlavní kontext zůstane čistý — sub-agent interně udělá 50 tool-call kroků, hlavní CC z toho vidí jen 3-větnou odpověď.
- (b) Specializace — každý sub-agent je ostřejší na svůj úkol.
Exploreagent zná optimální strategie pro hledání v kódu,general-purposeumí obecné „najdi X a řekni Y”.
🎬 Video — Tech With Tim, kapitola 25:44–33:08 (~8 min)
Sekce “🎬 Video — Tech With Tim, kapitola 25:44–33:08 (~8 min)”Tohle je ta kapitola, kterou jsme v Dne 4 explicitně přeskočili. Teď je na ni čas.
- 🔗 Přímý link: youtube.com/watch?v=uogzSxOw4LU&t=1544s
- Titulky česky: ⚙️ → Subtitles → Auto-translate → Čeština
🖼 Jak tool call vypadá v UI
Sekce “🖼 Jak tool call vypadá v UI”Když hlavní CC spustí sub-agenta, v terminálu uvidíš řádek podobný tomuto:
⏺ Task(subagent_type: Explore, description: "Najdi všechna použití funkce X") ⎿ Running... ⎿ Done (14 soubor prozkoumán, 3 relevantní nalezeny) ⎿ Result: Funkce X se používá v src/a.ts:42, src/b.ts:10, test/c.ts:55Všimni si:
subagent_type= jaký specialista se spustídescription= co přesně má udělatRunning...→Done= indikátor progresuResult= jen výsledek (nikoli všechny interní kroky)
Pro tvé budoucí samostudium: pozoruj tento indikátor v CC UI, až začneš sub-agenty používat.
🚫 Co DNES neděláš
Sekce “🚫 Co DNES neděláš”✍️ Mini-reflexe (1 otázka, 2 min)
Sekce “✍️ Mini-reflexe (1 otázka, 2 min)”Do svého zaznamy.md (v projektové složce Dne 4) napiš:
Kdy bys sub-agenta použil/a místo obyčejného promptu?
Vzorová odpověď (otevři AŽ po napsání)
-
Když je úkol dost velký, že by zapadl hlavní kontext — např. „projdi 50 souborů a najdi všechna volání X” by v hlavním CC zabilo context window. Sub-agent to udělá ve svém kontextu a vrátí 1 odstavec shrnutí.
-
Když chci delegovat hluboké hledání specialistovi —
Exploresub-agent je lepší na rychlé hledání než obecný CC, protože má optimalizované strategie. -
Když hlavní konverzace nemá být rozptýlena dílčím úkolem — např. pracujeme s uživatelem na designu, ale potřebujeme ověřit fakt; sub-agent fakt najde a vrátí výsledek, hlavní konverzace pokračuje tématem.
Pro neDev bude typicky scénář 1 (velký úkol) nejrelevantnější.