Slovník Claude Code

context: fork

Spustí dovednost izolovaně v rámci subagenta, přičemž jako prompt použije pouze obsah dané dovednosti.

Také známé jako: forked skill, run skill in subagent, context fork frontmatter

context: fork je hodnota v hlavičce souboru SKILL.md, která spouští dovednost izolovaně, v odděleném (forked) kontextu subagenta. CONTENT dovednosti se stane promptem, který řídí subagenta, a ten nemá přístup k historii vaší konverzace. Související pole agent vybírá, který typ subagenta ji provede.

Použijte context: fork, když by práce dovednosti zahltila hlavní konverzaci, nebo když chcete, aby dovednost začala s čistým štítem, místo aby zdědila to, co je již v kontextu. Je dobré znát zdokumentovaný důsledek: vestavění agenti Explore a Plan přeskakují CLAUDE.md a stav gitu, aby si udrželi malý kontext, takže oddělená dovednost používající agent: Explore vidí pouze obsah SKILL.md a vlastní systémový prompt agenta — nikoli instrukce vašeho projektu. To je výhoda, pokud chcete izolaci, a past, pokud dovednost tiše závisela na CLAUDE.md.

Interakce s řetězením příkazů s lomítkem: expanze se zastaví u prvního tokenu, který není inline user-invocable dovedností, takže dovednost, která běží jako oddělený subagent, tam běh ukončí. Opačným vzorem — vlastní subagent, který používá dovednosti jako referenční materiál — je místo toho pole skills pro přednačtení subagenta. Tato izolace je klíčovým aspektem toho, jak funguje subagent, a liší se od toho, jak mohou být dovednosti použity s postupným odhalováním (progressive disclosure) nebo v rámci většího kontextového okna (context-window).

← Všechny termíny slovníku