Ultra(구 Max) 20배 주간 한도의 실체: Claude Code 토큰 유형별 사용량 분석
What a Ultra (previously Max) 20x week actually holds: Claude Code’s usage meter measured per token type
핵심 요약
Claude Code의 Ultra 플랜 사용량을 분석하여 캐시 효율성과 모델별 토큰 소모 비용을 상세히 정리한 글입니다.
- 캐시 효율성 — 콜드 캐시 발생 시 웜 캐시 대비 23배의 비용이 소모됨
- 비용 구조 — 출력 토큰이 가장 비싸며 캐시 읽기보다 160~263배 높은 비용 발생
- 모델별 차이 — Sonnet 모델이 Opus보다 주간 사용량을 더 효율적으로 활용함
- 가치 평가 — Ultra 플랜의 주간 사용량은 API 정가 기준 약 1,200달러에서 3,700달러 상당임
여기 매일같이 자기 사용량 왜 다 증발했냐고 묻는 놈들이 많아서 글 쓴다. Claude Code 자체 미터기가 Ultra 플랜(구 Max 20x)에서 찍히는 거랑 내가 매일 기록한 요청 건수 대조해서 모델 하나 짜봤다. 주간 총합은 실제 미터기랑 오차 범위 2포인트 내외로 들어온다. 결과는 이렇다.
Ultra 주간 사용량 1%로 할 수 있는 것:
| What you spend | Opus tokens per 1% | Sonnet tokens per 1% | Fable tokens per 1% | Opus tokens at API prices |
|---|---|---|---|---|
| Output | 660k | 1.1M | 160k | about $13 |
| Input | 3M | 5M | 700k | about $12 |
| Cache read | 170M | 290M | 41M | about $35 |
| Cache write | 4.6M | 7.7M | 1.1M | about $37 |
Opus 1회 턴 비용 (출력 토큰 2,000개 기준)
| Turn | Share of a week | Turns like it in a week |
|---|---|---|
| 200k context, warm cache | 0.004% | about 24,000 |
| 200k context, cold cache | 0.046% | about 2,200 |
| 800k context, warm cache | 0.008% | about 13,000 |
| 800k context, cold cache | 0.176% | about 570 |
이게 실질적으로 무슨 의미냐면:
-
콜드 캐시가 주범이다. 플랜 쓰면 메인 채팅 캐시는 1시간 유지되는데, 서브 에이전트나 백그라운드 작업은 기본적으로 *5분***밖에 안 간다. 시간 지나거나, 압축하거나, 모델 바꾸면 컨텍스트 전체를 다시 써야 함. 800k 토큰 기준이면, 콜드 상태일 때가 웜 상태보다 비용이 23배나 더 든다. 캐시 읽기 비용은 TTL이랑 상관없이 똑같으니까, 결국 얼마나 자주 콜드 상태가 되느냐가 관건임.
-
출력 토큰이 제일 비싸다. 출력 토큰 하나가 캐시 읽기 160~263개랑 맞먹는 수준임.
-
10월 31일부터 5시간 제한이 사라져서 하루 단위로 페이스 조절할 필요는 없어짐. 이제 주간 총합만 보면 된다. (참고: 예전엔 5시간 제한이 X20 주간 사용량의 25%를 차지했음)
