Claude Code-ordlista

Kompaktering

Kompaktering sammanfattar konversationer för att frigöra utrymme i kontextfönstret, automatiskt eller på kommando.

Kallas även: auto-compact, /compact, context compaction, conversation summarized

Kompaktering är vad som händer när kontextfönstret fylls: konversationen sammanfattas för att frigöra utrymme. Automatisk kompaktering sker automatiskt; /compact utlöser den manuellt. Vad som överlever är viktigare än vad de flesta inser.

Verifierat: automatisk kompaktering bär med sig INVOKED SKILLS inom en tokenbudget – när konversationen sammanfattas, återansluter Claude Code den senaste anropningen av varje färdighet efter sammanfattningen, och behåller de första 5 000 token för var och en. Återanslutna färdigheter delar en kombinerad budget på 25 000 token, fylld med början från den senast anropade färdigheten, så äldre färdigheter kan helt släppas efter kompaktering om du anropade många i en session.

Projektets rot CLAUDE.md överlever också: efter /compact läser Claude om den från disk och injicerar den igen. Nästlade CLAUDE.md-filer i underkataloger injiceras INTE automatiskt; de laddas om nästa gång Claude läser en fil i den underkatalogen. Så om en instruktion försvann efter kompaktering, gavs den antingen bara i konversationen eller finns i en nästlad CLAUDE.md som inte har laddats om. Hook-händelserna PreCompact och PostCompact avfyras runt detta.

Praktisk konsekvens: en lång session som anropade ett dussin färdigheter kommer inte att ha alla tolv i kontexten efteråt. Denna process är relaterad till hantering av kontextfönstret och kan påverkas av tekniker för progressiv avtäckning. Färdigheter som Compact Guard kan hjälpa till att hantera tillstånd över kompakteringshändelser.

← Alla ordlistans termer