Claude Code woordenlijst
Compaction
Compaction vat conversaties samen om ruimte in het contextvenster vrij te maken, automatisch of op commando.
Ook wel genoemd: auto-compact, /compact, context compaction, conversation summarized
Compaction is wat er gebeurt als het contextvenster vol raakt: de conversatie wordt samengevat om ruimte vrij te maken. Auto-compaction gebeurt automatisch; /compact triggert het handmatig. Wat overblijft is belangrijker dan de meeste mensen beseffen.
Geverifieerd: auto-compaction behoudt INVOKED SKILLS binnen een tokenbudget — wanneer de conversatie wordt samengevat, koppelt Claude Code de meest recente aanroep van elke skill opnieuw aan na de samenvatting, waarbij de eerste 5.000 tokens van elke skill behouden blijven. Opnieuw gekoppelde skills delen een gecombineerd budget van 25.000 tokens, gevuld beginnend met de meest recent aangeroepen skill, dus oudere skills kunnen na compaction volledig worden verwijderd als je er veel in één sessie hebt aangeroepen.
Project-root CLAUDE.md blijft ook behouden: na /compact leest Claude het opnieuw van schijf en injecteert het opnieuw. Geneste CLAUDE.md bestanden in submappen worden NIET automatisch opnieuw geïnjecteerd; ze worden de volgende keer opnieuw geladen wanneer Claude een bestand in die submap leest. Dus als een instructie na compaction verdween, werd deze alleen in de conversatie gegeven of staat deze in een geneste CLAUDE.md die niet opnieuw is geladen. De PreCompact en PostCompact hook events vinden rond dit punt plaats.
Praktisch gevolg: een lange sessie waarin een dozijn skills werden aangeroepen, zal niet alle twaalf daarna nog in context hebben. Dit proces is gerelateerd aan het beheren van het context-window en kan worden beïnvloed door progressive-disclosure technieken. Skills zoals Compact Guard kunnen helpen bij het beheren van de staat over compaction events heen.