[Claude Code 스킬] 컨텍스트 관리 — /context로 진단하고 /compact로 압축하기 | DAKER 커뮤니티

무엇

Claude Code의 컨텍스트 윈도우는 모델의 '작업 기억'입니다. 시스템 프롬프트, CLAUDE.md, MCP 도구 목록, 파일 읽기 결과, 대화 전체가 이 한정된 공간에 차곡차곡 쌓입니다. /context는 이 공간을 카테고리별로 실측하는 진단 도구이고, /compact는 대화 이력을 요약문으로 치환해 토큰을 회수하는 압축 도구입니다. 한계에 가까워지면 자동 컴팩트(auto-compact)가 안전망으로 발동하지만, 발동 시점과 보존 대상을 직접 고르는 쪽이 결과 품질이 좋습니다.

언제 쓰나

책상 비유로 말하면 /context는 책상 위 물건의 목록 작성, /compact는 서류 더미를 요약 메모 한 장으로 치환, /clear는 책상을 통째로 비우기입니다.

사용법

# 현재 컨텍스트 사용량을 카테고리별로 진단
/context

# 수동 압축 (기본)
/compact

# 보존 지시와 함께 압축 — 무엇을 남길지 직접 지정
/compact 아키텍처 결정과 미해결 버그 목록은 유지, 해결된 디버깅 과정은 제거

# 무관한 새 작업으로 전환할 때
/rename auth-리팩터링   # 이름을 붙여두면 나중에 /resume으로 복귀 가능
/clear

CLAUDE.md에 압축 기준을 박아두면 매번 같은 원칙이 적용됩니다:

# Compact instructions
When you are using compact, please focus on test output and code changes

출처

Redirecting to [Claude Code 스킬] 컨텍스트 관리 — /context로 진단하고 /compact로 압축하기 | DAKER 커뮤니티...