Claude Max 한도는 언제 재설정되나요?
Claude Max 세션 한도는 첫 메시지 후 5시간 뒤 재설정됩니다. 앱과 CLI에서 재설정 시각을 확인하고 UTC+8 일정에 맞춰 사용량을 계획하는 방법을 안내합니다.
Claude Max 한도가 재설정되는 시점
Claude Max 한도는 서로 다른 2개의 시계에 따라 재설정되며, 이 중 1개만 달력에 따라 움직인다. 세션 한도는 사용자가 활동을 시작한 시점에 열리는 이동 시간 창을 기준으로 하므로, 첫 메시지를 보낸 후 5시간이 지나면 재설정된다. 주간 한도는 Anthropic이 계정에 지정한 고정된 요일과 시간에 재설정되며, 이 시점은 바뀌지 않는다. 매일 오후 3시에 한도에 도달한다면 바꿔야 할 것은 시간 창의 기준 시점이다. 시간 창을 연 주체가 사용자이기 때문이다.
이 페이지에서 작동 원리를 확인하고, 수치는 자신의 계정에서 확인해야 한다. Anthropic은 한도의 구조를 공개한다. 사용 중인 앱과 터미널에서는 해당 한도 내 현재 사용 위치를 확인할 수 있다. 지금 남은 용량이 얼마인지 알려 주는 문서는 없다. 그렇게 주장하는 문서가 있다면 추측에 불과하다.
세션 윈도우는 롤링 방식이고 주간 윈도우는 고정 방식입니다
Anthropic의 Max 플랜 도움말 페이지에는 세션 주기가 명확히 명시되어 있습니다. 2026년 11월 1일 확인된 내용은 다음과 같습니다.
Max 플랜은 5시간마다, 그리고 매주 Pro 플랜 사용량의 5배를 제공합니다.
해당 페이지에는 윈도우가 시작되는 특정 시각이 명시되어 있지 않은데, 이는 고정된 시각이 존재하지 않기 때문입니다. Claude Code 문서에서는 Team 및 Enterprise 플랜의 좌석 허용량을 5시간 롤링 윈도우와 주간 윈도우로 초기화된다고 설명합니다. 롤링 방식이란 윈도우가 사용자의 실제 사용 시점에 고정됨을 의미합니다. 자정이나 정각 여부와 관계없이, 사용자가 첫 메시지를 보내는 순간부터 윈도우가 시작됩니다.
주간 한도는 이와 다른 방식의 시계를 따릅니다.
주간 한도는 계정에 할당된 매주 고정된 시간에 초기화됩니다. 초기화 요일과 시간은 Claude 사용 시작 시점이나 구독 시작 시점과 관계없이 동일하게 유지되며, 매 주기마다 전체 주간 허용량을 제공받습니다.
즉, 세션 윈도우는 사용자가 결정하지만, 주간 초기화 시점은 사용자가 결정할 수 없습니다. 두 한도는 도달했을 때의 결과도 다릅니다. 세션 한도에 도달하면 오후 시간 중 일부 동안 사용이 제한됩니다. 반면 주간 한도에 도달하면 이미 계획된 주간 업무 도중 사용이 중단되며, 습관을 바꾼다고 해서 할당된 시간 이전에 한도가 복구되지 않습니다. Anthropic에서 간혹 제공하는 예외적인 한도 초기화가 유일한 예외이며, 이는 이 페이지 하단에서 다룹니다. 모든 유료 플랜에 적용되는 이러한 한도의 전반적인 구조는 Claude 사용량 한도 구조에서 확인할 수 있습니다.
두 한도 모두 모든 모델의 사용량을 합산합니다. Anthropic의 Claude Code 문서에 따르면 세션 한도나 주간 한도는 모든 모델에서 공유되므로, /model를 사용하여 모델을 전환한다고 해서 접근 권한이 복구되지는 않습니다. 모델별 한도는 이와는 다른 개념입니다. You've hit your Opus limit 이후 /model를 사용하여 해당 모델군 외부의 모델로 전환하면 작업을 계속할 수 있습니다. Max 플랜에는 정기 주간 허용량 내에서 50%의 Fable 하위 한도가 적용됩니다. Fable 모델은 다른 모델보다 허용량을 빠르게 소진하며, 이 하위 한도는 주간 사용량을 추가로 제공하지 않습니다.
애플리케이션과 CLI에 표시되는 재설정 시점
여러 위치에서 재설정 시점을 확인할 수 있다. 각 위치의 정보는 문서에서 읽은 숫자보다 정확하다.
웹 및 데스크톱 애플리케이션에서. Settings를 연 다음 Usage를 선택한다. Anthropic의 도움말에 따르면 Settings > Usage에서 다음 재설정 시점을 확인할 수 있다. Current session 행에는 현재까지 세션 한도를 얼마나 사용했는지와 세션에 남은 시간이 표시된다. 확인해야 할 값은 이 남은 시간이다. 한 번 확인해 보면 rolling 방식이 분명해진다. 시작 시각이 정확히 정각이었던 경우가 아니면 현지 시간의 정각에 맞춰 재설정되지 않는다.
Claude Code의 CLI (command line interface)에서. /usage를 실행한다. Pro, Max, Ultra, Team 또는 Enterprise 요금제에서는 요금제 사용량 막대와 함께 허용량을 소비한 항목의 분석이 표시된다. d 또는 w을 눌러 분석 범위를 최근 24시간과 최근 7일 사이에서 전환할 수 있다.
사람들이 혼동하는 차이에는 한 가지 원인이 있다. 분석 수치는 대략적인 값이며 해당 컴퓨터의 로컬 세션 기록을 바탕으로 계산된다. 따라서 다른 노트북이나 claude.ai 애플리케이션에서 수행한 작업은 분석에 포함되지 않는다. 사용량 막대는 실제 계정 사용량을 계속 반영한다. 분석으로 설명할 수 있는 수준보다 막대가 더 많이 채워져 있다면, 대개 다른 컴퓨터에서 사용한 양 때문이다.
사용량 요청 자체가 실패하는 경우에는 대개 사용량 엔드포인트가 rate limit에 걸린 것이다. 이때 /usage은 해당 컴퓨터에서 지난 60분 이내에 불러온 마지막 막대로 대체하고 Showing last-known usage 메모를 출력하며, r로 재시도할 수 있다. 이 메모를 읽지 않으면 오래된 막대와 최신 막대를 구분할 수 없다.
한도 메시지 자체에서. 한도에 도달하면 Claude Code는 You've hit your session limit 또는 You've hit your weekly limit을 출력하며, 해당 창이 언제 재설정되는지 메시지에 표시한다. Anthropic은 소량의 마무리 허용량도 단계적으로 제공하고 있다. Max가 응답 중 5시간 한도에 도달하면 Claude Code는 주간 한도 내에서 현재 진행 중인 단계를 완료할 수 있으며, Usage limit reached · wrapping up를 표시한다. 한도에 도달한 뒤 새로 보낸 메시지에는 적용되지 않는다. Claude Code v2.1.234 이상에서는 claude.ai 구독으로 로그인한 대화형 세션이 대기한 다음 작업을 자동으로 계속한다.
Usage limit reached · continuing automatically at 3:45pm · esc to cancel이 줄에 표시되는 재설정 시점이 가장 유용하다. Claude Code 자체가 해당 시점에 작업을 다시 시작하는 순간이기 때문이다. 재설정 시점에는 Usage limit reset · Continuing automatically이 표시된다. Claude Code는 마지막 메시지를 다시 보내는 대신 중단한 지점에서 작업을 이어가도록 Claude에 요청한다. 컴퓨터가 30분을 조금 넘게 절전 상태였고 절전 중 한도가 재설정되었다면 Your usage limit has reset 및 Press enter to continue가 대신 표시된다. 이 경우 Enter를 누르기 전까지 작업이 진행되지 않는다. 빈 프롬프트에서 Esc을 입력하면 대기를 취소하고, /rate-limit-options은 대기를 다시 제안한다.
이 중 어느 것도 표시되지 않으면 claude --version을 실행한다. 자동 대기는 최근에 추가된 기능이므로 이전 버전의 바이너리는 한도에서 중지되며, 직접 돌아와야 한다.
무거운 세션이 창을 더 빠르게 소진하는 이유
창은 메시지가 아니라 토큰을 측정하므로, 프롬프트 수가 같은 오후 2번이라도 비용은 크게 다를 수 있다. Claude Code는 모든 요청에 전체 대화 내용을 함께 보내며, Claude가 도구를 사용할 때마다 해당 도구 결과 묶음을 포함한 요청을 다시 보낸다. 하루 종일 열어 둔 세션에서 한 줄로 질문해도 전체 대화 내용에 대한 사용량이 발생한다.
Anthropic의 비용 문서에는 사용자가 조정할 수 있는 원인이 설명되어 있다.
- 긴 컨텍스트. 대화가 길면 매번 요청할 때마다 캐시된 토큰 요율로 전체 대화를 다시 읽는다.
- 캐시 누락. 캐시 수명보다 긴 휴식 후 처음 보내는 메시지는 전체 컨텍스트를 다시 처리한다. 기본적으로 구독에 포함된 사용량에서는 주 대화의 캐시 수명이 1시간이며, 사용량 크레딧을 사용하기 시작하면 5분으로 줄어든다.
- 예약된 작업. 예약된 작업은 세션이 유휴 상태여도 설정된 간격에 따라 실행되며, 실행할 때마다 전체 컨텍스트를 보낸다.
- 에이전트 팀원. 활성 상태인 각 팀원은 자체 컨텍스트 창을 실행하며 종료될 때까지 토큰을 계속 사용한다.
- 압축.
/compact는 요약할 대화를 읽으므로 대규모 컨텍스트를 압축하는 작업 자체가 큰 요청이 된다./clear에는 비용이 들지 않는다.
어떤 원인이 사용량을 늘리는지 추측할 필요는 없다. /usage 분석에는 최근 사용량의 10% 이상을 차지하는 동작이 표시되며, 사용량이 skills, subagents, plugins 및 개별 MCP (model context protocol) servers에 어떻게 배분되는지도 확인할 수 있다. 캐시 누락이 표시된다면 점심시간 동안 열어 둔 세션이 원인일 가능성이 높다. 휴식 후 첫 메시지가 전체 기록을 다시 처리했기 때문이다. 다만 이것이 유일한 원인은 아니다. Anthropic의 캐시 문서에는 순서가 변경된 도구나 이전 메시지의 편집 같은 다른 원인도 나와 있다. Claude Code v2.1.260 이상에서는 원인을 식별할 수 있는 경우 /usage의 Prompt cache (main) 줄에 마지막 캐시 누락의 가능한 원인이 표시된다. 이 모든 동작의 기반이 되는 메커니즘은 Claude Code가 코드베이스에서 토큰을 사용하는 방식에서 설명한다.
UTC+8 업무일을 세션 창에 맞춰 계획하기
UTC+8은 협정 세계시(UTC)에 8시간을 더한 시간대로, 베이징, 싱가포르, 홍콩, 타이베이, 쿠알라룸푸르, 퍼스를 포함한다. 세션 창은 사용자의 시간대에 맞춰 조정되지 않으며, 이것이 핵심이다. 세션 창은 사용자가 시작한 시점을 기준으로 한다.
여기서 중요한 결과가 나온다. 오전 09:00에 첫 메시지를 보내 창을 시작하면 Settings > Usage의 카운트다운에서 5시간 뒤인 14:00에 창이 닫힌다는 것을 확인할 수 있다. 그 이후에 보내는 첫 메시지가 다음 창을 연다. 이제 하루의 경계는 의도적으로 정한 시점에 생긴다. 08:20에 무심코 보낸 질문 때문에 13:20에 화면에 마이그레이션이 절반만 진행된 상태로 창이 닫히는 식으로 갑자기 경계를 맞이하지 않아도 된다.
이 원칙에서 다음 4가지 습관이 나온다.
- 실제 작업으로 창을 시작한다. 커피를 내리는 동안 08:20에 가벼운 질문을 보내면 이른 오후인 13:20에 경계가 설정된다. 그러면 오후 작업이 제대로 시작되기 전이다. 반대로 오전의 집중 작업으로 이미 창을 연 뒤 같은 질문을 보내면 경계는 전혀 바뀌지 않는다.
- 큰 작업을 시작하기 전에 사용량 막대를 확인한다. Settings > Usage에서 현재 창이 대부분 소진되었고 1시간만 남아 있다면, 그 창에서 대규모 리팩터링을 시작하지 않는다. 읽기와 작은 수정만 처리한 다음 새 창에서 큰 작업을 시작한다.
- 긴 작업은 경계에서 의도적으로 나눈다. 창이 닫히기 전에 문서로 된 계획이나 체크포인트 파일을 요청한다. 그러면 다음 창은 긴 대화가 아니라 짧은 문서에서 시작하므로 비용이 적고 이어서 작업하기도 쉽다. 해당 문서를 전달하기 전에
/clear를 실행한다. - 경계가 가까우면 기다리게 한다. 자동 계속 기능은 작업을 일시 중지하고 사용자가 다른 일을 하는 동안 재설정 시점에 작업을 재개한다. Claude Code는 재설정 시점이 24시간을 초과해 이동하면 자체적으로 시작한 대기를 종료한다. 따라서 재설정 시점이 충분히 가까운 주간 재설정에도 사용할 수 있다.
주간 한도에는 다른 습관이 필요하다. 주간 한도는 이동할 수 없기 때문이다. Settings > Usage에서 할당된 재설정 요일과 시간을 확인하고, 다시 볼 수 있는 곳에 적어 둔다. 주간 충전 전날은 세션 창을 아무리 신중하게 배치해도 매주 가장 여유가 적은 날이다. 대규모 마이그레이션은 충전 다음 날로 예약한다. 할당된 시간이 UTC+8 기준으로 한밤중이라면 오히려 유리하다. 자는 동안 충전되므로 그 주의 하루는 아침부터 한도가 가득 찬 상태로 시작한다. 나머지 6일의 아침은 그 주에 남은 한도로 시작한다.
Max에서 Ultra로 업그레이드할 때 한도 도달과 관련하여 변경되는 점
Anthropic은 Max와 Ultra를 별도의 플랜으로 판매합니다. Max는 월 100달러이며 5시간마다, 그리고 매주 Pro 플랜 사용량의 5배를 제공합니다. Ultra는 월 200달러이며 매주 Pro 플랜 사용량의 10배를 제공합니다. 이는 웹 결제 기준 월간 요금이며, 모바일 가격은 다를 수 있습니다. 인증된 Ultra 계정에는 5시간 한도가 없으나, 미인증 계정에는 일시적인 한도가 적용됩니다. Ultra 플랜도 모든 모델에 걸쳐 주간 한도가 적용되며, 해당 허용량 내에서 추가 사용량을 제공하지 않는 50%의 Fable 하위 한도가 존재합니다. 기존의 최상위 플랜이었던 Max 구독자는 가격 변동 없이 자동으로 Ultra로 전환됩니다. Max 플랜에는 월 100달러의 API 크레딧이, Ultra 플랜에는 200달러의 API 크레딧이 포함되어 있으나, 이 크레딧으로 Claude Code의 사용량 크레딧을 결제할 수는 없습니다.
이러한 차이점은 업그레이드가 사용자에게 실질적인 도움이 될지 결정하는 기준이 됩니다. 업무량이 매우 많은 날에 일주일에 두 번 정도 세션 한도에 도달한다면, Ultra로 업그레이드하여 계정 인증을 마친 후 해당 한도를 제거할 수 있습니다. 만약 매일 동일한 장기 세션의 같은 시점에 한도에 도달한다면, 이는 플랜의 문제라기보다 컨텍스트 관리 방식의 문제일 가능성이 큽니다. Anthropic은 사용량이 사용하는 기능, 선택한 모델, 설정한 노력 수준에 따라 달라진다고 설명합니다. 더 많은 비용을 지불하기 전에 먼저 세션 관리 습관을 개선하고, /usage를 사용하여 일반적인 주간 사용량을 측정해 보십시오.
일상적인 사용 환경에서 두 플랜 간의 차이는 Max와 Ultra 비교에서 확인할 수 있으며, 업그레이드 전 고려해야 할 질문들은 Max 플랜 업그레이드 전 확인 사항에 정리되어 있습니다. 이 조언이 작성된 지역에서 결제하는 경우, 표시된 가격이 실제 청구 금액과 다를 수 있으며 대만과 홍콩에서의 Claude Max 실제 비용에서 통화 및 세금과 관련된 의사결정 과정을 다룹니다.
이미 잠긴 상태라면 어떻게 해야 합니까?
재설정 시간은 화면 메시지에 표시되므로 다른 작업을 수행하기 전에 먼저 확인하십시오. 그런 다음 두 가지 방법 중 하나를 선택할 수 있습니다. 제자리에서 대기하여 재설정 시점에 자동 재개되도록 두거나, /usage-credits를 사용하여 사용 크레딧을 활성화하고 요금제 제한을 초과하여 종량제 비용으로 계속 작업할 수 있습니다. 모델별 메시지에는 세 번째 방법이 있는데, /model을 사용하여 모델 제품군을 전환하면 작업을 계속할 수 있습니다. 또한 Anthropic은 적격 요금제에 대해 간헐적으로 제한 재설정 기회를 제공합니다. 웹 또는 Claude Desktop의 Settings > Usage에서 해당 항목이 보이면 Reset for free를 눌러 제공되는 재설정 방식에 따라 5시간 세션 제한 또는 주간 제한을 다시 최대로 복구할 수 있습니다. 이 버튼은 Claude Code 내에는 없지만, 재설정은 계정 전체에 적용되며 주간 제한은 평소와 같이 정해진 시간에 다시 채워집니다. 이러한 재설정 방식에 대한 자세한 내용은 Claude 사용 제한을 재설정할 수 있는지 여부에서 다룹니다. 각 옵션에는 조건이 따르며, 이에 대한 상세 내용은 Claude에서 제한에 도달했다는 메시지가 표시될 때의 대처 방법에서 확인할 수 있습니다.
FAQ
Claude Max 세션 한도는 자정에 초기화됩니까?
아닙니다. Anthropic은 세션 한도가 5시간마다 이동식 윈도우 기준으로 초기화된다고 설명합니다. 이 윈도우는 달력 시간이 아니라 사용 시점을 기준으로 설정됩니다. 자정이나 정각은 세션 한도에 영향을 주지 않습니다. 고정된 일정이 적용되는 것은 주간 한도입니다. Anthropic은 계정별로 해당 요일과 시간을 지정합니다. Settings > Usage를 열어 자신의 초기화 일정을 확인하십시오.
정확한 초기화 시간은 어디에서 확인합니까?
claude.ai의 Settings > Usage에서 다음 초기화 시간과 현재 세션에 남은 시간을 확인할 수 있습니다. Claude Code에서는 /usage에 요금제 사용량 막대가 표시됩니다. 한도 초과 메시지 자체에도 윈도우 초기화 시간이 나옵니다. Claude Code v2.1.234 이상에서는 대기 메시지에 재개 시점이 직접 표시됩니다. 예를 들면 continuing automatically at 3:45pm과 같습니다. 어떤 문서에 인쇄된 수치보다 이 정보를 신뢰해야 합니다. 이 문서도 예외가 아닙니다.
오늘 한도가 어제보다 빨리 소진된 이유는 무엇입니까?
사용량은 메시지 수가 아니라 토큰 수로 계산됩니다. 긴 대화는 요청할 때마다 다시 전송됩니다. 각 도구 호출도 결과를 포함한 요청을 추가합니다. 따라서 50개의 프롬프트를 사용하는 8시간 세션은 동일한 50개의 프롬프트로 새 세션을 시작하는 경우보다 훨씬 많은 비용이 들 수 있습니다. /usage을 실행하고 분석 결과를 확인하십시오. 이 명령은 긴 컨텍스트나 캐시 누락처럼 최근 사용량의 10% 이상을 차지하는 동작을 표시합니다.
모델을 전환하면 다시 작업할 수 있습니까?
어떤 메시지를 받았는지에 따라 다릅니다. 세션 한도와 주간 한도는 모든 모델에서 공유됩니다. 따라서 You've hit your session limit 이후에는 /model로도 액세스를 복구할 수 없습니다. You've hit your Opus limit과 같이 특정 모델에만 적용되는 메시지는 다릅니다. 이 경우 해당 모델군에 속하지 않는 모델로 전환하면 공유 윈도우 자체가 문제가 될 때까지 계속 작업할 수 있습니다.
Max에서 Ultra로 업그레이드하면 한도가 더 빨리 초기화됩니까?
Ultra는 인증된 계정에서 5시간 한도를 제거하고 Max의 주간 허용량을 2배로 늘립니다. 인증되지 않은 Ultra 계정에는 임시 한도가 적용됩니다. 지정된 주간 초기화 시간은 그대로 유지됩니다. Claude Code가 한도 초과로 대기 중인 상태에서 업그레이드하면 /upgrade 이후 다시 로그인할 때 사용량을 다시 확인합니다. 사용 가능한 사용량이 있을 때만 즉시 작업을 계속합니다. 먼저 /usage을 사용해 일반적인 1주일 동안의 사용량을 측정하십시오. 실제로 작업을 중단시키는 한도가 두 한도 중 무엇인지 확인할 수 있습니다.