Claude Code-ordlista

Progressive disclosure

Progressiv uppdelning laddar skillinnehåll vid behov, vilket minskar initial kontextkostnad.

Kallas även: progressive disclosure skills, lazy loading skills

Progressiv uppdelning är laddningsmodellen som gör skills billiga. I en vanlig session laddas endast skillens SKILL.mds description och when_to_use-text in i kontexten så att Claude vet vad som finns tillgängligt; hela skillinnehållet laddas endast när skillen anropas.

En tredje nivå finns: skills kan inkludera flera filer i sin katalog, och dessa referensfiler laddas endast när Claude faktiskt läser dem. Så det finns tre nivåer: beskrivning alltid i kontext, SKILL.md-kropp vid anrop, och paketerade filer vid behov.

Den kombinerade texten för description och when_to_use trunkeras till 1 536 tecken i skilllistningen för att minska kontextanvändningen (konfigurerbar via skillListingMaxDescChars). När ett skill laddas, stannar dess innehåll i kontexten över turer, så varje rad i kroppen är en återkommande tokenkostnad. Håll SKILL.md-kroppen koncis och skicka långt referensmaterial till separata filer.

Subagenter med förladdade skills fungerar annorlunda: hela skillinnehållet injiceras vid uppstart. Detta kontrasterar mot standardmodellen där skills laddas progressivt, vilket minimerar det initiala context-window-avtrycket.

← Alla ordlistans termer