/context는 한 대화가 차지하는 공간을, /usage는 계정의 사용 한도를 보여 줍니다. 대화 공간을 비워도 이미 사용한 계정 한도는 돌아오지 않습니다. 문제에 맞는 지표부터 확인하세요.
서로 다른 두 지표
- 대화 컨텍스트:
/context에서 메시지, 파일 내용, 도구 출력 등이 현재 모델 창을 얼마나 차지하는지 확인합니다. 계정 한도가 남아 있어도 긴 대화는 압축이 필요할 수 있습니다. - 계정 사용량:
/usage에서 적용되는 사용 기간과 재설정 시간을 확인합니다. 새 대화가 짧더라도 계정 한도를 소진했다면 요청이 차단될 수 있습니다.
두 비율을 같은 것으로 해석하지 마세요. 시간은 Claude Code 한도별 재설정 안내를 참고하세요.
/compact와 /clear 선택하기
- 같은 작업 계속하기:
/compact는 이전 대화 기록을 요약으로 바꿉니다. 중요한 결정, 제약, 미완료 작업을 먼저 저장한 뒤/context와 요약을 확인해 다음 단계에 필요한 정보가 남았는지 점검하세요. - 관련 없는 작업 시작하기:
/clear는 대화 컨텍스트가 빈 새 대화를 시작합니다. 이전 세션은/resume에서 찾을 수 있습니다. 프로젝트 지침과 메모리가 다시 로드될 수 있으므로 입력 토큰이 전혀 없다는 뜻은 아닙니다. - 계정 한도 소진: 어느 명령도 이전 사용량을 환불하지 않습니다. 반복해서 대화를 지우기보다 한도 도달 후 복구 절차를 따르세요.
명령 참고와 컨텍스트 설명에 해당 동작이 나와 있습니다. 요약이 이전의 모든 세부 사항을 보존한다고 보장할 수는 없습니다.
압축 자체도 사용량을 소비하는 이유
요약 생성에는 모델 요청이 필요합니다. 이후 작업부터 짧아진 기록을 사용합니다. 다음 턴의 반복 처리를 줄일 수 있지만 요약이 무료가 되거나 이전 소비가 취소되지는 않습니다.
캐시는 일치하는 요청 접두부를 재사용합니다. 압축으로 대화 기록이 달라지면 해당 캐시를 다시 만듭니다. 캐시가 만료된 뒤 오래된 세션을 재개하면 요약 요청은 기존 캐시 없이 기록을 처리합니다. 공식 캐시 설명을 참고하세요.
캐시 적중은 한도 복구가 아닙니다. API 캐시 요금 비율을 구독 사용량의 고정 절감률로 적용하지 마세요. 작업, 인증 방식, 적용되는 사용량 규칙에 따라 달라집니다.
두 가지 판단 예시
아래는 가정한 상황이며 계정을 실측한 결과가 아닙니다.
- 테스트 출력이 크지만 한도는 남음: 실패한 테스트와 핵심 제약을 저장하고 전체 로그 추가를 멈춥니다. 같은 작업을 계속해야 한다면 압축한 뒤 컨텍스트 내역을 확인하고 다음 단계를 좁혀 실행합니다. 성공은 필요한 내용이 들어가 작업을 계속할 수 있다는 뜻이며, 계정 사용량이 줄었다는 뜻은 아닙니다.
- 새 대화지만 주간 한도 소진:
/context에 기록이 적어도/usage에서 요청이 계속 차단될 수 있습니다. 더 지워도 해결되지 않습니다. 공식 재설정 시간이나 해당되는 유료 옵션을 확인하고 계정이 사용 가능해진 뒤 진행하세요.
다음 제한 전에 불필요한 작업 줄이기
필요한 파일 범위만 읽고, 불필요한 출력을 걸러 내고, 하위 에이전트의 담당 작업을 겹치지 않게 나누세요. 결정, 관련 파일, 다음 검증 명령을 짧게 기록합니다. /usage에서 비슷한 작업을 비교할 수 있지만 명령 하나나 테스트 한 번으로 고정 절감률을 약속할 수는 없습니다.
공개 재설정 기록과 개인 타이머는 Claude Code 페이지에 있습니다. 공식 화면에 명확한 개인 재설정 시간이 표시될 때만 타이머를 저장하세요.