Claude Code /compact vs /clear (2026): 품질 저하 없이 긴 세션 관리하기
요약
Claude Code 세션이 길어짐에 따라 발생하는 컨텍스트 포화 및 성능 저하 문제를 해결하기 위한 /compact와 /clear 명령어 활용법을 설명합니다. 작업의 연속성을 유지하거나 완전히 초기화하는 방법을 통해 효율적인 세션 관리를 제안합니다.
핵심 포인트
- /compact를 사용하여 주요 결정 사항을 유지하며 대화 기록을 요약할 수 있습니다.
- /clear를 통해 대화 내용을 완전히 삭제하고 새로운 작업을 깨끗하게 시작할 수 있습니다.
- 작업의 성격에 따라 /compact(연속 작업)와 /clear(새 작업)를 구분하여 사용해야 합니다.
- 확장 사고(Extended thinking) 사용 시에는 /compact를 더 빈번하게 실행하는 것이 좋습니다.
Claude Code 세션을 시작할 때는 매우 날카롭습니다. 하지만 한 시간이 지나면 응답이 모호해집니다. 두 시간이 지나면 Claude는 이전의 결정과 모순되는 말을 하기 시작합니다.
이는 Claude의 성능이 떨어지는 것이 아닙니다. 컨텍스트 윈도우 (context window)가 가득 차고 아무도 이를 관리하지 않을 때 발생하는 현상입니다.
전체 가이드는 stacknotice.com/blog/claude-code-compact-clear-context-2026에서 확인할 수 있습니다.
세션 성능이 저하되는 이유
컨텍스트 (context)가 채워짐에 따라 이전 정보의 가중치가 낮아지고, 초기 지침과 후기 지침 사이의 모순이 나타나며, Claude가 추론할 수 있는 여유 공간이 줄어듭니다. 훌륭하게 시작된 세션이 좌절감을 주며 끝나게 됩니다.
/compact — 흐름을 잃지 않고 압축하기
최근의 컨텍스트 (context)를 온전하게 유지하면서 이전 대화 기록을 요약합니다. 주요 결정 사항과 합의 내용이 짧은 형태로 보존됩니다.
사용 시점:
- 세션이 45~60분 이상 지속되었을 때
- 작업 중간에 컨텍스트 (context)를 잃고 싶지 않을 때
- 응답이 짧아지거나 정확도가 떨어질 때
보존되는 것: 현재 작업 상태, 주요 합의 사항, CLAUDE.md 컨벤션 (conventions)
손실되는 것: 세션 초기의 단계별 세부 사항
> /compact
Claude: 요약되었습니다. 유지된 내용은 다음과 같습니다:
...
세션이 계속됩니다. 다시 설명할 필요가 없습니다.
/clear — 하드 리셋 (hard reset)
대화 내용을 완전히 삭제합니다. CLAUDE.md가 자동으로 다시 로드됩니다.
사용 시점:
- 하나의 작업을 마치고 관련 없는 다른 작업을 시작할 때
- 세션이 잘못된 방향으로 흘러갔을 때
- /compact만으로는 충분하지 않을 때
보존되는 것: CLAUDE.md, 프로젝트 파일들
손실되는 것: 대화 내용의 모든 것
결정 기준
여전히 동일한 작업을 수행 중인가요? → /compact
새로운 작업인가요, 아니면 방향이 잘못되었나요? → /clear
도움이 되는 패턴
컨텍스트 (context)를 초기에 집중 배치하기 — 무엇을 만들고 있는지와 제약 사항을 시작할 때 Claude에게 알려주세요. 이는 컨텍스트 (context) 초기에 더 큰 가중치를 가집니다.
큰 작업을 여러 세션으로 나누기 — 4시간 동안 코딩한다고 해서 하나의 세션이 필요하지는 않습니다. DB 레이어를 완료한 후, /clear를 실행하고, API 레이어를 새롭게 시작하세요.
/compact를 선제적으로 사용하세요 — 품질이 저하될 때까지 기다리지 마세요. 자연스러운 체크포인트(checkpoint)마다 실행하세요.
다시 설명하는 대신 CLAUDE.md를 참조하세요 — 당신의 컨벤션(convention)은 자동으로 다시 로드됩니다. 이를 반복하느라 컨텍스트(context)를 낭비하지 마세요.
확장 사고(Extended thinking) 노트
Ultrathink는 응답당 35배 더 많은 컨텍스트(context)를 사용합니다. 이를 정기적으로 사용한다면, 확장 사고(extended thinking) 호출을 23회 할 때마다 /compact를 더 공격적으로 실행하세요.
전체 결정 트리(decision tree)가 포함된 전체 가이드는 **stacknotice.com/blog/claude-code-compact-clear-context-2026**에서 확인하실 수 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기