용어 · AI 코딩
Compaction
대화 압축
대화가 컨텍스트 윈도우 한도에 가까워지면 이전 기록을 요약해 공간을 확보하는 기능.
실무에서 뜻하는 것
Claude Code는 컨텍스트 윈도우가 한도에 가까워지면 자동으로 대화를 요약합니다. 직접 실행하려면 /compact를 입력하고, 뒤에 무엇을 남길지 지시를 붙입니다. 압축 뒤에도 프로젝트 루트의 CLAUDE.md는 디스크에서 다시 읽혀 유지됩니다. 대화에서만 말한 지시는 요약 과정에서 빠질 수 있습니다. 2026-10 기준 자동 압축이 실행되는 지점은 모델과 설정에 따라 다릅니다. /autocompact로 더 일찍 실행되게 바꿀 수 있습니다.
리텐션에서 쓴 예
클로드 대화 길이 제한 해결하는 7가지 방법은 /compact를 Claude Code의 핵심 해결책으로 소개했습니다. 예시는 “/compact 현재 인증 구현과 데이터베이스 스키마 결정사항 중심으로 보존해줘”처럼 남길 내용을 지정합니다. 글은 자동 압축이 작업 중간에 끼어들면 흐름이 끊긴다고 지적했습니다. 그래서 커밋이나 기능 완료 같은 작업 단위에서 직접 /compact를 실행하라고 권했습니다.
헷갈리기 쉬운 것
/compact는 맥락을 요약해 이어 갑니다. /clear는 대화를 비우고 새로 시작합니다. 공식 비용 문서에 따르면 큰 컨텍스트를 압축하는 일 자체도 큰 요청이고, /clear는 비용이 들지 않습니다. 관련 없는 작업으로 넘어갈 때는 /clear가 낫습니다.
이 용어가 나오는 글
관련 용어
출처: 컨텍스트 윈도우 살펴보기 (Claude Code 공식 문서) · 비용을 효과적으로 관리하기 (Claude Code 공식 문서)
수정 · Markdown 원문