Compaction 5 층 cascade — 부패의 5 단 처방 (Production-grade 패턴)
Concept (개념)aiverified2026-05-08

Compaction 5 층 cascade — 부패의 5 단 처방 (Production-grade 패턴)

별칭: Compaction 5 층 · compaction cascade · 5 단 처방 · production-grade compaction

#compaction#context-rot#cascade#claude-code-internal#context-engineering#lecture-core

정의

Compaction 5 층 cascade = Claude Code 가 컨텍스트 한도에 가까워지면 작동하는 5 단 비용 점진 증가 압축 메커니즘. 한 가지 알고리즘이 아니라 가장 싼 처방부터 시도하는 cascade.


5 층 매핑

이름비용동작
1Budget Reduction0룰 엔진. 도구 결과 cap 적용, 최근 N 턴만 보존, 나머지는 압축 candidate. 보통 여기서 끝
2Snip0정밀 가지치기. 오래된 메시지의 중복·무의미 부분 제거. 사용자/assistant 페어는 보존
3Microcompact작은 LLM 호출도구 결과만 LLM 으로 요약. 대화 흐름은 안 건드림. 큰 파일 read 결과가 여기서 자주 정리
4Context Collapse(실험)feature flag 뒤. 카테고리 단위로 합침
5Auto-Compact큰 LLM 호출마지막 보루. 대화 전체를 한 요약으로 치환. 최근 N 턴은 원형 보존. CLAUDE.md 디스크에서 재주입 — 사라지지 않음

별도로 Reactive Compact — API 가 413 Payload Too Large 반환하면 위 단계 다 무시하고 5 층을 공격적으로 즉시 호출. 비상 브레이크.


핵심 통찰 — 비용이 점진 증가

1 층 → 5 층0 원 → 큰 LLM 호출

가장 싼 처방으로 먼저 막고, 안 되면 다음. → 이게 production-grade 부패 관리의 본보기.


워크플로우 시사점 (사용자 통제 가능)

행동영향
큰 파일 무심코 readMicrocompact (3 층) 트리거
grep + 라인 범위 read 패턴Compaction 늦춤
Subagent 격리 (다른 도구 셋)Lead 컨텍스트 안 부풀음
TodoWrite 한입 박제작업 단위가 작아짐 → Compaction 빈도 ↓

도구를 어떻게 쓰느냐가 부패 진행 속도를 결정한다.


시간·공간 트레이드오프 기록

5 층 cascade 는 시간 (호출 비용)공간 (토큰 절감)명시적 트레이드오프 표. 1 층은 시간 0 + 공간 절감 적음. 5 층은 시간 큼 + 공간 절감 큼.

→ Anthropic 이 박은 이 cascade 가 4 요소의 시간·공간 trade-off 의 production-grade reference.


출처

60_service/6006 booklet-vibe-coding-4-elements/_combined_book.md §370~388 (4 장 — Compaction 5 층 cascade). 60_service/lecture_claude_code_internals/claude_code_internals_90min.md (Claude Code 내부 분석).