Биллинг Claude API: сколько стоит каждая модель в 2026 году
Updated 2026-07-15
Claude тарифицирует по токенам, с раздельными ставками на вход и выход и своей ценой для каждого уровня модели. По официальному прайсу 2026 года это от $1 за вход / $5 за выход за миллион токенов на Haiku 4.5 до $5 за вход / $25 за выход на Opus 4.7.
Короткий ответ: как считает Claude
Биллинг Claude API устроен как предоплата с тарификацией по токенам. Вы пополняете кредиты в консоли Anthropic, и каждый запрос списывает входные токены (всё, что вы отправляете: системный промпт, историю переписки, описания инструментов) по одной ставке и выходные токены (всё, что модель пишет в ответ, включая токены размышления в запросах с расширенным мышлением) по более высокой ставке. У каждого уровня модели своя пара ставок, поэтому один и тот же запрос стоит в пять раз дороже на Opus 4.7, чем на Haiku 4.5. Большинство людей попадаются на трёх механиках. Во-первых, выходные токены в пять раз дороже входных на каждом текущем уровне Claude, поэтому длинные ответы доминируют даже в нагрузках с небольшим вводом. Во-вторых, чат не хранит состояние: каждый ход заново отправляет всю историю как входные токены, поэтому стоимость сообщения растёт по мере роста переписки. В-третьих, кэширование промптов и Batch API являются не просто функциями для производительности, а элементами биллинга, и их использование меняет цену за токен. Дальше на этой странице: точные цены по каждой модели, как оценить запрос до отправки, математика кэширования и рычаги, которые реально снижают счёт за Claude.
Таблица цен Claude: официальный прайс против шлюза
Ниже текущие цены в USD за миллион токенов для трёх активных уровней Claude. Столбец «Официально» показывает то, что тарифицирует Anthropic через свою консоль; столбец «Через APIsRouter» показывает, во сколько те же модели обходятся через APIsRouter, OpenAI-совместимый шлюз, который выставляет глобальные модели на 20% ниже официального прайса, удваивает ваше первое пополнение бонусом +100% к балансу и продаёт доступ по факту использования без подписки (оплата на /topup, ключ приходит по email). Каким бы путём вы ни платили, тарификация одинакова: один и тот же запрос потребляет одинаковое число токенов, а ID моделей (claude-opus-4-7, claude-sonnet-4-6) остаются явными в каждом вызове.
| Модель | Официально (вход / выход за 1M) | Через APIsRouter (вход / выход за 1M) |
|---|---|---|
| Claude Opus 4.7 | $5.00 / $25.00 | $4.00 / $20.00 |
| Claude Sonnet 4.6 | $3.00 / $15.00 | $2.40 / $12.00 |
| Claude Haiku 4.5 | $1.00 / $5.00 | $0.80 / $4.00 |
Оцените запрос до отправки
Токен занимает примерно четыре символа или три четверти английского слова, так что 1 000 слов промпта составляют около 1 300 токенов. Чтобы оценить запрос, сложите всё, что попадает во входные данные (системный промпт, историю, новое сообщение пользователя) и прикиньте длину ответа. Пример расчёта на Sonnet 4.6 по официальным ставкам: ход диалога с системным промптом на 1 500 токенов, 5 500 токенами накопленной истории и ответом на 500 токенов. Вход составляет 7 500 токенов, что стоит 7500 / 1,000,000 x $3.00 = $0.0225. Выход составляет 500 токенов по $15.00 за миллион, это $0.0075. Итого $0.03 за этот ход. При 300 таких ходах в день выходит около $9.00 в день, примерно $270 в месяц, и слагаемое истории продолжает расти, если её не обрезать. Та же арифметика работает для любой модели: подставьте ставки из таблицы выше. Небольшая функция-помощник делает расчёт воспроизводимым:
PRICES = { # USD per 1M tokens, official list
"claude-opus-4-7": (5.00, 25.00),
"claude-sonnet-4-6": (3.00, 15.00),
"claude-haiku-4-5": (1.00, 5.00),
}
def cost(model: str, input_tokens: int, output_tokens: int) -> float:
in_rate, out_rate = PRICES[model]
return input_tokens / 1e6 * in_rate + output_tokens / 1e6 * out_rate
print(round(cost("claude-sonnet-4-6", 7_500, 500), 4)) # 0.03
print(round(cost("claude-opus-4-7", 7_500, 500), 4)) # 0.05Математика кэширования промптов: когда оно окупается
Anthropic применяет к базовой входной ставке два множителя для кэшированных префиксов: запись префикса в кэш стоит 1.25x (для кэша по умолчанию на 5 минут, который обновляется при каждом обращении; часовой кэш стоит 2x за запись), а чтение при последующих запросах тарифицируется по ставке 0.1x. На выходные токены это не влияет. Префиксы короче минимальной кэшируемой длины (1 024 токена на Opus и Sonnet) вообще не кэшируются. Пример расчёта: стабильный префикс на 8 000 токенов (системный промпт плюс описания инструментов), к которому обращаются 50 раз в течение окна кэша на Sonnet 4.6. Без кэша это 400 000 входных токенов по $3.00 за миллион, то есть $1.20. С кэшем вы платите одну запись (8 000 токенов по $3.75 за миллион, $0.03) плюс 49 чтений (392 000 токенов по $0.30 за миллион, около $0.12), итого примерно $0.15. Стоимость префикса падает примерно до восьмой части от некэшированной суммы. Точка окупаемости достигается быстро: запись стоит 1.25x, а чтение экономит 0.9x, поэтому префикс, повторно используемый хотя бы дважды в течение окна, уже выигрывает. Кэширование теряет деньги только тогда, когда префиксы меняются почти в каждом запросе, потому что каждое изменение вызывает новую запись по ставке 1.25x.
| Модель | Базовый вход / 1M | Запись в кэш, 5 мин (1.25x) | Чтение из кэша (0.1x) |
|---|---|---|---|
| Claude Opus 4.7 | $5.00 | $6.25 | $0.50 |
| Claude Sonnet 4.6 | $3.00 | $3.75 | $0.30 |
| Claude Haiku 4.5 | $1.00 | $1.25 | $0.10 |
Проверьте, за что вы заплатили: объект usage
Каждый ответ Claude включает блок usage с точными счётчиками токенов, за которые вас тарифицировали, так что гадать не нужно. Отправьте тестовый замеряемый запрос:
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-sonnet-4-6",
"max_tokens": 200,
"messages": [
{"role": "user", "content": "Explain prompt caching in one line."}
]
}'Шесть способов снизить счёт за Claude
Применённые вместе на нагрузке в стиле чата, маршрутизация по уровням, обрезка истории и кэширование обычно сокращают расходы сильнее, чем смена биллингового провайдера, потому что они уменьшают сами счётчики токенов, а не применяемую к ним ставку.
- Понижайте уровень модели там, где качество позволяет. Haiku 4.5 справляется с классификацией, маршрутизацией и извлечением данных за пятую часть входной ставки Opus. Оставьте Opus 4.7 для доли трафика с тяжёлым рассуждением и по умолчанию используйте Sonnet 4.6.
- Ограничивайте max_tokens. Выход стоит в пять раз дороже входа на каждом уровне Claude, поэтому неограниченный многословный ответ становится самым дорогим сценарием отказа. Задайте потолок, соответствующий задаче.
- Обрезайте или суммируйте историю. Поскольку каждый ход заново отправляет всю переписку, скользящее резюме, заменяющее старые ходы, ограничивает рост входных токенов вместо линейного роста.
- Кэшируйте стабильные префиксы. Системные промпты, схемы инструментов и справочные документы длиннее 1 024 токенов стоит помечать для кэша; математика из предыдущего раздела применима к каждому повторному вызову.
- Используйте Batch API для офлайн-работы. Anthropic тарифицирует пакетные запросы по половине интерактивной ставки, что подходит для оценочных прогонов, бэкфиллов и ночных заданий, которые могут подождать.
- Отправляйте некритичные для Claude шаги в другие модели. Черновики, тегирование и переранжирование при поиске часто отлично работают на deepseek-v4-flash по $0.126 / $0.252 за миллион токенов, оставляя Claude для финального текста там, где важно его качество.
Частые вопросы
Как устроен биллинг Claude API?
Это предоплата с тарификацией по токенам. Вы покупаете кредиты, и каждый запрос списывает входные и выходные токены по ставкам вызванной модели. Ежемесячной платы и платы за сам запрос сверх токенов нет; каждый ответ возвращает блок usage с точными подсчитанными значениями.
Сколько стоит Claude API за 1 000 токенов?
Разделите ставки за миллион на 1 000. По официальному прайсу Haiku 4.5 стоит $0.001 за вход / $0.005 за выход за 1K токенов, Sonnet 4.6 $0.003 / $0.015, а Opus 4.7 $0.005 / $0.025. Большинство страниц с ценами указывают ставки за миллион токенов, так что цифра, которая кажется большой, обычно такой не является.
Включает ли подписка Claude Pro кредиты API?
Нет. Claude Pro и Max представляют собой подписки на приложения claude.ai, и они тарифицируются отдельно от кредитов API в консоли Anthropic. Работа с API означает пополнение кредитов API (или баланса на шлюзе с оплатой по факту); подписку на чат нельзя потратить через API.
Почему счёт за Claude API выше, чем я ожидал?
Обычные причины: история переписки заново отправляется как входные токены на каждом ходе, выходные токены стоят в пять раз дороже входных, а токены расширенного размышления тарифицируются как выходные, даже если вы их не показываете. Проверьте блок usage на реальных ответах; обычно счётчики там объясняют разницу.
Всегда ли кэширование промптов экономит деньги?
Нет. Запись в кэш стоит 1.25x от базовой входной ставки, поэтому префикс, который меняется почти в каждом запросе, при включённом кэшировании обходится чуть дороже. Оно окупается, как только стабильный префикс от 1 024 токенов используется повторно хотя бы дважды в течение окна кэша, а долгоживущие агенты отбивают эти расходы многократно.
Тарифицируются ли неудачные запросы к Claude API?
Запросы, отклонённые до обработки, например 429 из-за лимита запросов и ошибки аутентификации, не расходуют токены. Запросы, которые модель реально обработала, тарифицируются за использованные токены, включая ответы, обрезанные из-за max_tokens, поэтому усечённый ответ всё равно стоит столько, сколько было сгенерировано.