모두가 게시하는 등급 비교는 토큰 가격표입니다. 하지만 결정은 토큰 가격으로 이루어지지 않습니다. 완료된 작업당 비용으로 결정됩니다. 토큰당 5배 비싼 등급이라도 3번이 아니라 1번 만에 완료한다면 비용이 5배인 것은 아닙니다.
따라서 이 페이지는 결론 대신 계산을 제공합니다. 모든 입력을 공개하고 실시간 카탈로그 요금으로 계산합니다. 결과 숫자는 가격이 아니라 시도 횟수입니다. 더 저렴한 등급이 더 이상 저렴하지 않게 되려면 얼마나 더 나빠져야 하는지를 보여줍니다.
요금
| 등급 | Kunavo, 입력 / 출력 100만 개당 | Anthropic 정가 | 에이전트 단계당 |
|---|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | $1.00 / $5.00 | $0.022 |
| Claude Sonnet 5 | $1.40 / $7.00 | $2.00 / $10.00 | $0.043 |
| Claude Opus 5 | $3.50 / $17.50 | $5.00 / $25.00 | $0.109 |
요금은 렌더링 시점에 카탈로그에서 읽어 Anthropic 자체 정가와 나란히 표시하므로 양쪽을 모두 확인할 수 있습니다. 이 페이지의 숫자는 손으로 입력한 값이 아닙니다.
실제로 결정을 좌우하는 계산
# Cost per finished task, not cost per million tokens.
#
# task_cost = step_cost x steps x attempts
#
# A step here is 25,000 input + 1,200 output tokens —
# one agentic round trip, sized the same way every cost page on
# this site sizes it.
#
# Claude Haiku 4.5 $0.022 / step
# Claude Sonnet 5 $0.043 / step
# Claude Opus 5 $0.109 / step
#
# So the break-even is an ATTEMPT COUNT, not a price:
#
# Claude Haiku 4.5 stops being cheaper than Claude Sonnet 5
# once it needs 2.0x the attempts.
#
# Claude Sonnet 5 stops being cheaper than Claude Opus 5
# once it needs 2.5x the attempts.
#
# That is the whole decision. Everything else is judgement about
# how many attempts YOUR tasks take on each tier.두 손익분기점을 추천이 아니라 자신의 작업에 대한 질문으로 읽으세요. 더 저렴한 등급이 작업을 첫 시도에 제대로 수행한다면 큰 차이로 승리합니다. 두 번째와 세 번째 작업이 필요하고, 더 나쁘게는 잘못된 답이 단순 재시도가 아니라 검토 사이클을 초래한다면 빠르게 우위를 잃습니다.
이 모델이 의도적으로 제외한 두 가지가 있습니다. 그렇지 않은 척하면 정직하지 않기 때문입니다. 첫째, 사용자의 시간을 비용으로 계산하지 않습니다. 재시도는 단계 하나를 소모하고 잘못된 답을 읽는 데는 사람이 필요합니다. 둘째, 사용자의 작업에서 등급 간 품질 차이를 측정해 포함하지 않습니다. 이는 작업량에 따라 달라지며 아직 귀하의 작업을 벤치마크하지 않았기 때문입니다. 두 요소 모두 더 강력한 등급을 선택하는 방향으로 작용하므로, 이 계산을 Sonnet 또는 Opus를 선택해야 하는 근거의 하한선으로 보고 전부라고 생각하지 마세요.
선택보다 분업이 나은 이유
이를 “어떤 단일 모델을 선택할 것인가”로 묻는 것이 실수입니다. 실제 작업량은 혼합되어 있습니다. 하나의 코딩 세션에도 아키텍처 결정과 커밋 메시지 작성이 함께 들어가며, 커밋 메시지에 Opus 요금을 지불하는 것은 Haiku에 스키마 설계를 맡기는 것만큼 낭비입니다.
# The HAIKU line is required on Kunavo: unpinned, the haiku alias asks for an
# id Kunavo does not serve (Haiku 5.5 from v2.1.293), so /model haiku and
# haiku subagents 404. It also sends Claude Code's own background calls to
# Haiku instead of the main model.
export ANTHROPIC_MODEL=claude-sonnet-5
# The sonnet alias asks for Sonnet 5.5, which Kunavo does not serve:
# unpinned, /model sonnet, opusplan's execution phase and sonnet
# subagents 404.
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5
# Same idea in any client with a per-role model field: strong model
# for the work, cheapest model for the housekeeping.Claude Code에서 Kunavo를 통할 때 Haiku 매핑은 선택 사항이 아닙니다. haiku 별칭이 Kunavo에서 제공하지 않는 모델 ID(v2.1.293부터 Haiku 5.5)를 요청하므로, 설정하지 않으면 /model haiku와 haiku로 설정한 하위 에이전트가 404를 반환합니다. 또한 이 설정은 Claude Code가 자체적으로 실행하는 백그라운드 호출도 담당하므로, 그런 호출이 주 모델에서 실행되는 것을 막습니다. 역할별 모델 필드가 있는 다른 클라이언트에도 같은 원리가 적용됩니다. CC Switch에서는 Sonnet / Opus / Haiku를 명시적으로 매핑하고, Continue에서는 역할마다 항목을 하나씩 지정합니다.
실험 실행
알 수 없는 값은 시도 횟수뿐이며, 계층이 동일한 요청 형식을 공유하므로 측정 비용도 저렴합니다. 두 계층에서 동일한 10개 작업을 실행하고, 두 번째 시도가 필요했던 작업이 몇 개인지 센 다음 곱하면 됩니다. Kunavo에서는 동일한 키와 기본 URL도 공유하므로 이 실험은 두 번째 계정이 아니라 환경 변수로 처리할 수 있습니다.
고유한 토큰 수를 Claude 토큰 비용 계산기에 입력하세요. 에이전트 작업에서는 입력의 대부분을 차지하며 이 문서의 모든 수치를 바꾸는 캐시된 비율도 포함해야 합니다. 전체 요금표는 Claude API 가격 페이지에 있으며, 구독과 토큰 중 무엇을 사용할지에 대한 내용은 Claude Pro 및 Max 한도에서 확인할 수 있습니다.
자주 묻는 질문
Claude Opus, Sonnet, Haiku의 차이는 무엇인가요?
이들은 동일한 모델 제품군의 세 가지 기능 등급이며, 그에 따라 가격이 책정됩니다. Haiku는 작고 빠르며 가장 저렴한 등급이고, Sonnet은 균형 잡힌 기본 등급이며, Opus는 가장 크고 성능이 뛰어납니다. Kunavo의 토큰 1M당 요율에서 Claude Haiku 4.5는 $0.70 / $3.50, Claude Sonnet 5는 $1.40 / $7.00, Claude Opus 5는 $3.50 / $17.50입니다. 등급은 API 수준에서 서로 호환됩니다. 동일한 요청이 어느 등급에서도 작동하므로, 전환은 마이그레이션이 아니라 모델 ID를 바꾸는 일입니다.
Sonnet보다 비싼 Claude Opus는 그만한 가치가 있나요?
작업이 Sonnet에서 실패하는 경우에만 해당합니다. 유용한 관점은 가격 비율이 아니라 시도 횟수로 보는 것입니다. 이 페이지에서 사용한 단계 크기 기준으로 Claude Opus 5는 Claude Sonnet 5 단계보다 약 2.5배 비싸므로, 동일한 작업을 제대로 수행하기 위해 Sonnet이 그 횟수보다 많이 시도해야 한다면 전체 비용은 Opus가 더 저렴합니다. 일반적인 편집과 요구 사항이 명확한 변경에서는 Sonnet이 보통 한 번만 시도하면 되므로 Opus가 단순히 더 비쌉니다. 모호하고 아키텍처 수준의 작업에서는 더 저렴한 등급의 시도 횟수가 빠르게 늘어나므로 비율이 뒤집힙니다.
Sonnet 대신 Claude Haiku로 충분한가요?
분류, 추출, diff 요약, 커밋 메시지 작성처럼 범위가 명확하고 기계적인 작업에는 Haiku로 충분한 경우가 많으며, 가격 차이도 크므로 이러한 작업의 기본값으로 삼을 만합니다. 손익분기점의 형태는 같습니다. Claude Haiku 4.5가 Claude Sonnet 5보다 약 2.0배 더 많은 시도가 필요해지는 순간 더 이상 저렴한 선택이 아닙니다. 여러 제약 조건을 동시에 유지해야 하는 작업에서 Haiku가 약해지는 경향이 있습니다. 이런 작업에서 재시도는 단순한 재시도가 아니라 사람이 잘못된 답을 읽는 일이기 때문입니다.
코딩에 가장 저렴한 Claude 모델은 무엇인가요?
토큰당 비용은 Haiku가 가장 저렴합니다. 작업을 완료하는 데 드는 비용을 기준으로 하면 보통 한 모델만 쓰기보다 역할을 나누는 편이 낫습니다. 편집은 상위 등급 모델이 맡고, 범위가 정해진 하위 작업은 Haiku가 처리합니다. Claude Code에서는 Haiku 매핑을 설정해야 /model haiku와 haiku로 지정한 하위 에이전트가 해당 모델을 사용합니다. 따라서 Kunavo를 통할 때 이 설정은 필수입니다. 설정하지 않으면 haiku 별칭이 Kunavo에서 제공하지 않는 모델 ID를 요청해 404를 반환합니다. 또한 Claude Code가 자체적으로 실행하는 백그라운드 호출도 주 모델에서 옮깁니다. 주 모델을 바꾸면 품질 차이를 체감할 수 있습니다.
내 작업량에 맞춰 Claude 모델 비용을 어떻게 비교하나요?
요금을 비교하지 말고 곱하세요. API 응답이 이미 반환하는 usage 객체에서 요청별 실제 입력 및 출력 토큰 수를 가져와 각 등급의 요금을 곱한 다음, 각 등급이 작업에서 실제로 필요로 하는 시도 횟수를 곱합니다. 마지막 요소가 비용을 결정하지만 가격표에는 포함되지 않습니다. 이 사이트의 Claude 토큰 비용 계산기는 앞의 두 계산을 수행하며 캐시된 토큰 필드도 제공합니다. 에이전트형 작업에서는 입력 대부분이 반복되므로 중요한 요소입니다.
코드를 바꾸지 않고 Claude 등급을 전환할 수 있나요?
네. 모든 등급이 동일한 요청 형식을 공유하므로 모델 ID 문자열만 바꾸면 됩니다. Kunavo에서는 하나의 키와 하나의 base URL도 공유하므로 작업량을 Sonnet에서 Haiku로 옮길 때 두 번째 계정, 두 번째 청구 관계, 두 번째 자격 증명이 필요하지 않고 환경 변수만 바꾸면 됩니다. 이것이 이 페이지의 시도 횟수 실험을 실제로 실행할 수 있을 만큼 저렴하게 만드는 이유입니다.