본문으로 바로가기
Lab

클로드 코드(Claude Code) 요금제, Pro·Max 사용량 한도와 모델별 비용 비교

클로드 코드 요금제를 고르기 전에, 가계부 기능 하나를 Opus 5.5·Sonnet 5.5·Haiku 5.5로 3번씩 만들게 해 시간, 토큰, 비용 표시를 쟀습니다. Claude Code가 포함된 Pro·Max 가격(Free는 미포함)과 /usage로 사용량을 확인하는 법도 정리했습니다.

·

크기가 다른 세 개의 동전 더미 옆에 같은 모양의 작은 블록이 하나씩 놓인 삽화
클로드 코드(Claude Code) 요금제, Pro·Max 사용량 한도와 모델별 비용 비교 표지 삽화

테스트 9개짜리 가계부 기능 하나를 클로드 코드(Claude Code)에 맡겼더니 세 모델 모두 3번 중 3번 성공했습니다. 비용 표시는 Opus 5.5가 0.15달러, Sonnet 5.5가 0.070달러, Haiku 5.5가 0.0043달러였어요. 클로드 코드 요금제를 고민하고 있다면 이 숫자를 월 구독료 옆에 놓고 보면 판단이 한결 쉬워집니다. 다만 이 값은 API 요금으로 환산한 추정치라서 구독 청구액과는 다릅니다.

클로드 코드 비용, 기능 하나에 든 금액

같은 기능 하나를 만들 때 클로드 코드 비용 표시(3회 중앙값)는 Haiku 5.5가 0.0043달러로 가장 낮았고, Sonnet 5.5가 0.070달러, Opus 5.5가 0.15달러였습니다. 이 금액은 결과 JSON의 total_cost_usd 값입니다. Pro·Max 구독에 포함된 사용량으로 쓰는 동안에는 따로 청구되는 금액이 아니라 참고 수치입니다. 다만 유료 요금제에서 한도에 도달한 뒤 사용 크레딧(usage credits)을 켜면 표준 API 요율로 계속 쓸 수 있습니다. 구독 중이라면 이 금액보다 한도를 얼마나 쓰는지부터 확인하는 편이 좋습니다.

함께 읽을 글

기능 하나에 든 비용은 얼마였을까요?

결론부터 보겠습니다. 아래 표는 조건마다 3번 실행한 결과의 중앙값입니다. 비용 표시는 결과 JSON의 total_cost_usd 값이에요.

모델성공걸린 시간입력 토큰캐시 읽기출력 토큰추론 토큰도구 호출비용 표시(USD)
Opus 5.53/328.6초95,80585,5982,39823230.15
Sonnet 5.53/321.6초129,890119,6811,736050.070
Haiku 5.53/315.2초100,03888,6042,16150630.0043

회차마다 비용은 크게 흔들리지 않았습니다. Opus 5.5는 0.140.15달러, Sonnet 5.5는 0.0690.071달러, Haiku 5.5는 0.0042~0.0045달러 사이였죠. 이 작은 작업에서는 세 모델 모두 결과물이 테스트를 통과했으니, 비용 차이가 곧 선택 기준이 됩니다.

Claude Code Opus 5.5·Sonnet 5.5·Haiku 5.5의 비용 표시(3회 중앙값)을 비교한 막대그래프
조건별 비용 표시(직접 잰 3회 중앙값)
도식출처: 코딩 작업 실측

그렇다면 속도는 어땠을까요? Haiku 5.5가 15.2초로 가장 빨랐고, Opus 5.5가 28.6초로 가장 오래 걸렸습니다. Opus 5.5를 기준으로 하면 Sonnet 5.5는 걸린 시간이 0.8배, Haiku 5.5는 0.5배였어요.

Claude Code Opus 5.5·Sonnet 5.5·Haiku 5.5의 걸린 시간(3회 중앙값)을 비교한 막대그래프
조건별 걸린 시간(직접 잰 3회 중앙값)
도식출처: 코딩 작업 실측

출력 토큰은 Sonnet 5.5가 1,736으로 가장 적었습니다. Opus 5.5와 비교하면 Sonnet 5.5는 0.7배, Haiku 5.5는 0.9배였죠. 추론 토큰은 Haiku 5.5가 506, Opus 5.5가 232였고 Sonnet 5.5는 0이었습니다.

Claude Code Opus 5.5·Sonnet 5.5·Haiku 5.5의 출력 토큰(3회 중앙값)을 비교한 막대그래프
조건별 출력 토큰(직접 잰 3회 중앙값)
도식출처: 코딩 작업 실측

어떤 방법으로 쟀나요?

같은 조건을 직접 재현할 수 있도록 순서를 적어 둡니다. 환경은 Claude Code 2.1.304, darwin arm64, Node.js v22.23.1입니다.

  1. 조건마다 작업 폴더를 새 임시 폴더로 복사합니다. 폴더에는 빈 함수만 있는 src/budget.js와 테스트 9개가 든 test/budget.test.js가 있습니다.
  2. 같은 요청을 claude -p로 비대화형으로 한 번 실행합니다. 모델은 --model로 claude-opus-5-5, claude-sonnet-5-5, claude-haiku-5-5 중 하나를 지정하고, effort는 정하지 않아 모델별 기본값을 씁니다.
  3. 실행이 끝나면 그 폴더에서 node --test가 통과하고 테스트 파일이 그대로인지 확인합니다. 둘 다 맞을 때만 성공으로 셉니다.
  4. 결과 JSON에서 토큰과 비용을 기록합니다. 입력 토큰은 새 입력·캐시 쓰기·캐시 읽기를 더한 값이고, 비용 표시는 total_cost_usd입니다.
  5. 조건마다 3번씩 번갈아 실행해 중앙값을 냅니다.

실행할 때는 사용자 설정·스킬·플러그인·훅·MCP 서버를 불러오지 않았습니다(--setting-sources project, --strict-mcp-config). 파일 수정은 --permission-mode acceptEdits로 자동 허용하고, 명령은 node --test만 허용했어요. 평소 쓰는 설정이 많다면 결과가 이 표와 다를 수 있다는 뜻이기도 합니다.

책상 위에 같은 모양의 폴더 세 개가 나란히 놓여 있고, 폴더마다 위에 작은 터미널 창과 초록색 체크 표시가 있으며 옆에 눈금 없는 스톱워치가 놓인 삽화
조건마다 작업 폴더를 새로 복사해 같은 요청을 3번씩 실행하고, 테스트 통과 여부와 걸린 시간·토큰을 기록했습니다.

Sonnet의 입력 토큰 1.4배, 내 작업에서는 /usage로 확인하기

Sonnet 5.5는 입력 토큰이 Opus 5.5의 1.4배였고, 도구 호출도 3회가 아닌 5회였습니다. 그런데 이 두 값이 함께 달라졌다고 해서 하나가 다른 하나의 원인이라고 할 수는 없어요. 이 측정만으로는 원인을 가를 수 없습니다.

내 작업에서 직접 확인해 보고 싶다면 /usage의 Session 블록을 보면 됩니다. Claude Code v2.1.251 이상에서는 프롬프트 캐시 줄이 추가되어, 캐시에서 처리된 입력 토큰 비율과 캐시 미스 횟수가 나와요. 모델별 입력·출력·캐시 읽기·캐시 쓰기 수치와 함께 놓고 보면 어디서 토큰이 늘었는지 단서를 얻을 수 있습니다.

클로드 코드 가격은 요금제별로 어떻게 다른가요?

측정 비용을 이해했다면 이제 구독료와 비교할 차례입니다. 공식 요금 페이지 기준으로 정리하면 다음과 같아요.

요금제가격Claude Code사용량
Free$0포함 안 됨일상적인 질문 수준
Pro연간 결제 시 월 $17($200 선결제), 월 결제 시 $20포함5시간 세션당 Free보다 최소 5배
Max월 $100부터포함5시간 세션당 Pro의 5배 또는 20배

Max에는 더 높은 출력 한도, 붐비는 시간대 우선 접속, 월 $100~$200의 API 크레딧이 붙습니다. 모델은 Opus를 Free에서 쓸 수 없고 Pro와 Max에서 쓸 수 있어요. Max는 월 결제만 되고, Pro는 월 결제와 연간 결제 중에서 고를 수 있습니다.

몇 번까지 보낼 수 있는지 정해진 메시지 수는 없습니다. 모든 요금제는 5시간 단위로 굴러가는 세션 한도가 있고, 유료 요금제에는 주간 한도가 더 붙어요. 웹·데스크톱·모바일 Claude와 Claude Code가 같은 한도를 나눠 쓰고, 대화 길이와 복잡도, 고른 모델, 쓰는 기능에 따라 할 수 있는 양이 달라진다고 안내합니다. 가격과 요금제는 Anthropic 판단으로 바뀔 수 있고, 표시된 가격에는 세금이 빠져 있습니다. 정리하면 Pro에는 Claude Code가 포함되고, Max는 5시간 세션당 Pro의 5배 또는 20배 사용량 중에서 고를 수 있습니다. 요금제를 고르기 전에는 현재 금액을 공식 요금 페이지에서 직접 확인하는 편이 좋습니다.

클로드 코드 비용, API로 쓰면 얼마인가요?

비용 관리 문서에 따르면 Claude Code는 API 토큰 사용량으로 과금됩니다. 요금 페이지 FAQ에 따르면 무거운 코딩 작업에는 Console 계정으로 종량제 API 크레딧을 쓸 수도 있어요. 측정에 쓴 세 모델의 백만 토큰(MTok)당 요금은 이렇습니다.

모델입력출력캐시 읽기캐시 쓰기
Opus 5.5$4$20$0.20$5
Sonnet 5.5$2$10$0.10$2.50
Haiku 5.5(프롬프트 100K 토큰 이하)$0.10$0.50$0.01$0.125
Haiku 5.5(프롬프트 100K 토큰 초과)$0.50$2.50$0.05$0.625

캐시 요금은 5분 TTL 기준입니다. Haiku 5.5는 프롬프트가 100K 토큰을 넘으면 요금 구간이 달라지니, 큰 저장소를 다룬다면 이 점도 확인해 두세요. 참고로 같은 문서는 기업 배포에서 평균 비용이 활동일 하루 개발자당 약 $13, 월 $150-250라고 밝힙니다. 이는 기업 환경 평균이라 혼자 쓰는 경우와 바로 비교할 수는 없습니다.

내 사용량은 어디서 확인하나요?

Claude Code 안에서 /usage를 실행하면 됩니다. 다만 보는 법이 요금제에 따라 달라요.

  • Session 블록: API 토큰 사용량을 보여 주며 API 사용자를 위한 것입니다. 금액은 기본적으로 토큰 수에 정가(list price)를 곱해 로컬에서 계산한 추정치입니다. 다만 관리자가 조직의 관리 설정(managed settings)에 modelPricing 표를 지정해 그 표가 적용되면, 설정된 계약 요율로 계산하고 Total cost 줄에 at your organization's configured rates라는 표시가 붙습니다. Pro·Max 구독자에게는 청구와 관계없는 숫자입니다.
  • 구독자 화면: 요금제 사용량 막대, 활동 통계, 사용량 내역이 같은 화면에 나옵니다. 스킬·서브에이전트·플러그인·MCP 서버별 사용 비율도 볼 수 있어요.
  • 사용량 분석 내역의 기간 전환: Pro·Max·Team·Enterprise 요금제에서 /usage가 보여 주는 사용량 분석 내역은 d나 w를 눌러 최근 24시간과 최근 7일을 오갑니다. 이 분석 수치는 이 기기의 로컬 세션 기록으로 계산한 근사치라서 다른 기기나 claude.ai 사용량은 빠집니다. 이 제한은 분석 내역에만 해당하며, 요금제 한도 막대가 어디까지 집계하는지를 뜻하지는 않습니다.
  • 초기화: /clear로 새 세션을 시작하면 Session 합계가 0달러부터 다시 셉니다(v2.1.211부터).

정확한 청구액은 Claude Console 사용량 페이지에서 확인해야 합니다. 구독자라면 웹의 Settings > Usage에서도 현재 위치를 볼 수 있어요.

나에게 맞는 요금제는 어떻게 고를까요?

이 측정의 비용 표시는 API 정가로 환산한 값입니다. 그래서 "API 종량제로 쓰면 이 정도"를 가늠하는 데 쓰고, 구독 요금제의 남은 한도로 바꿔 읽지는 않는 편이 안전해요. 몇 가지 판단 기준을 정리하면 이렇습니다.

  • 가끔 작은 기능만 만든다면: 이번 측정처럼 기능 하나가 Haiku 5.5로 0.0043달러, Sonnet 5.5로 0.070달러 수준이라면 API 종량제도 후보가 됩니다. 같은 기능이 Opus 5.5로는 0.15달러였으므로, 손익분기는 주로 어떤 모델을 쓰느냐에 따라 크게 달라집니다. 한 주 동안 Session 블록 금액을 모아 Pro 월 $20과 비교해 보세요. 모은 금액을 한 달 치로 늘려도 $20에 못 미친다면 종량제가, 넘는다면 구독이 더 나은 선택일 수 있습니다. $20을 Session 블록에 찍힌 기능 하나의 금액으로 나눠 보면, Pro 월 요금으로 같은 규모의 기능을 API에서 몇 번 만들 수 있는지 가늠할 수 있습니다. 그 횟수가 한 달에 실제로 맡기는 작업 수보다 많은지부터 확인하는 편이 좋습니다.
  • 매일 여러 시간 코딩한다면: 구독은 정해진 금액 안에서 한도가 5시간·주 단위로 돌아옵니다. Pro에서 한도에 자주 닿는다면 Max로 올리거나, 유료 요금제의 사용 크레딧을 켜서 표준 API 요금으로 이어 쓸 수 있어요.
  • Opus가 꼭 필요하다면: 구독으로 Claude Code와 Opus를 쓰려면 Pro 이상이 필요합니다. 구독 대신 Console 계정의 API 종량제를 선택할 수도 있습니다. 이 작은 작업에서는 세 모델 모두 테스트를 통과했으므로, 작은 작업은 --model claude-haiku-5-5처럼 낮은 모델을 먼저 지정해 돌려 보고, 결과가 부족할 때만 --model claude-opus-5-5로 올리는 순서로 확인하는 편이 좋습니다.

그런데 업그레이드가 부담스럽지는 않을까요? 업그레이드는 바로 적용되고 남은 기간은 새 요금제에 반영되며, 다운그레이드는 현재 결제 기간이 끝날 때 적용됩니다.

측정 조건과 한계

이 결과는 작은 기능 하나, 사용자 설정을 끈 상태, Claude Code 2.1.304에서 잰 값입니다. 다음 점을 염두에 두고 읽어 주세요.

  • 저장소가 크거나 여러 단계에 걸친 작업에서는 토큰과 비용이 이 표와 다를 수 있습니다.
  • 요금과 요금제는 바뀔 수 있으니, 결제 전에 공식 요금 페이지를 다시 확인하세요.

참고 자료