Slovník Claude Code

Progressive disclosure

Progressive disclosure načítá obsah dovednosti na vyžádání, čímž snižuje počáteční náklady na kontext.

Také známé jako: progressive disclosure skills, lazy loading skills

Progressive disclosure je model načítání, který činí dovednosti levnými. V běžné relaci jsou do kontextu načteny pouze texty description a when_to_use souboru SKILL.md, aby Claude věděl, co je k dispozici; plný obsah dovednosti se načte až po vyvolání dovednosti.

Existuje třetí úroveň: dovednosti mohou ve svém adresáři obsahovat více souborů a tyto referenční soubory se načítají pouze tehdy, když je Claude skutečně čte. Existují tedy tři úrovně: popis je vždy v kontextu, tělo SKILL.md při vyvolání a zabalené soubory na vyžádání.

Kombinovaný text description a when_to_use je v seznamu dovedností zkrácen na 1 536 znaků, aby se snížila spotřeba kontextu (konfigurovatelné pomocí skillListingMaxDescChars). Jakmile se dovednost načte, její obsah zůstává v kontextu napříč jednotlivými tahy, takže každý řádek těla představuje opakované náklady na tokeny. Udržujte tělo SKILL.md stručné a dlouhý referenční materiál přesouvejte do samostatných souborů.

Podagenti s předem načtenými dovednostmi fungují jinak: plný obsah dovednosti je vložen při spuštění. To je v kontrastu se standardním modelem, kde se dovednosti načítají postupně, čímž se minimalizuje počáteční otisk context-window.

← Všechny termíny slovníku