Claude API или OpenAI API: где дешевле при вашей нагрузке
Sonnet 5 и GPT-6 Sol, Fable 5.1 и GPT-6 Astra стоят по прайсу одинаково. Разницу в счёте дают попадания в кэш, запросы длиннее 272 тыс. токенов и Batch.
Содержание

По состоянию на 26 сентября 2026 года прямые API обеих компаний продают две пары моделей по одинаковому прайсу. GPT-6 Sol и Claude Sonnet 5 стоят $2 за 1 млн входных и $10 за 1 млн выходных токенов, GPT-6 Astra и Claude Fable 5.1 — $10 и $50. Совпадает даже цена записи в кэш. В нижнем сегменте равенства нет: GPT-6 Luna ($0,10 / $0,50) в 10 раз дешевле Claude Haiku 4.5 ($1 / $5). Claude Opus 5.5 ($4 / $20) стоит между Sol и Astra, прямой пары у него нет. Источники: прайс OpenAI и прайс Anthropic.
Раз ставки совпадают, дешевле окажется та сторона, чьи условия подходят вашей нагрузке:
- Промпт длиннее 272 тыс. токенов. OpenAI считает весь такой запрос по повышенной ставке: вход и кэш вдвое дороже, выход в 1,5 раза. Claude до 1 млн токенов берёт обычную цену, поэтому длинные запросы у него дешевле в 1,5–2 раза.
- Большая часть входа читается из кэша. Fable 5.1 берёт за попадание $0,25, Astra — $1. У Sol и Sonnet 5 попадание стоит одинаково, $0,20.
- Ответ может подождать. Batch у обеих компаний вдвое дешевле стандартной обработки, у OpenAI за ту же половинную цену есть ещё режим Flex.
- Нужен самый дешёвый массовый вариант. Здесь выигрывает Luna: Haiku 4.5 в 10 раз дороже и не принимает промпт больше 200 тыс. токенов.
Пары выше — ценовые позиции, а не модели равного качества. Счёт зависит ещё от того, сколько токенов модель насчитает на ваш текст, какой длины ответ она даст и сколько попыток понадобится. Поэтому ниже есть формулы и калькулятор, а последний шаг — прогон собственных запросов.
Какие модели сравнивать между собой
Все цены — USD за 1 млн токенов, прямой API, стандартная обработка. Для OpenAI взяты ставки короткого контекста, то есть до 272 тыс. входных токенов. У Claude две цены записи в кэш: на 5 минут и на 1 час. У OpenAI с 20 октября 2026 года тоже две: на 30 минут и на 12 часов (вторая — только в Responses API).
| Модель | Вход | Попадание в кэш | Запись в кэш | Выход | Окно контекста |
|---|---|---|---|---|---|
| GPT-6 Luna | $0,10 | $0,01 | $0,125 / $0,25 | $0,50 | 1,05 млн |
| Claude Haiku 4.5 | $1 | $0,10 | $1,25 / $2 | $5 | 200 тыс. |
| GPT-6 Sol | $2 | $0,20 | $2,50 / $5 | $10 | 1,05 млн |
| Claude Sonnet 5 | $2 | $0,20 | $2,50 / $4 | $10 | 1 млн |
| Claude Opus 5.5 | $4 | $0,20 | $5 / $8 | $20 | 1 млн |
| GPT-6 Astra | $10 | $1 | $12,50 / $25 | $50 | 1,05 млн |
| Claude Fable 5.1 | $10 | $0,25 | $12,50 / $20 | $50 | 1 млн |
Максимальный ответ у всех моделей таблицы — 128 тыс. токенов, кроме Haiku 4.5 с 64 тыс. Окна контекста и лимиты взяты со страниц моделей GPT-6 Sol и из обзора моделей Claude.
Несколько деталей, которые таблица не показывает:
- Opus 5.5 дорогой только на новом входе и выходе. Попадание в кэш у него стоит 5 % от цены входа, то есть те же $0,20, что у Sonnet 5 и Sol. Относительно Opus 5 ($5 / $25) прайс Opus 5.5 ниже на 20 %. Подробнее о выборе — в статье «Claude Opus 5.5 или GPT-6 Sol: выбор для кода и сложных задач».
- У Fable 5.1 самое дешёвое попадание в кэш относительно входа — 2,5 %. Разбор счёта этой модели — в материале «Цена Claude Fable 5.1 API: тарифы, кэш и расчёт счёта».
- Haiku 4.5 — модель прошлого поколения. Anthropic указывает для неё вывод из эксплуатации не раньше 15 октября 2026 года. Если вы закладываете Haiku в долгий бюджет, заранее выберите замену.
- GPT-5.6 ещё есть в прайсе OpenAI: Sol $4 / $20 (промоцена действует как минимум до 21 ноября 2026 года), Terra $2 / $12, Luna $0,20 / $1,20. GPT-6 Sol вдвое дешевле GPT-5.6 Sol и дешевле Terra на выходе. Как выбирать внутри линейки OpenAI, разобрано в статье «GPT-6 Sol, Luna, Astra и GPT-6.1 Terra: что выбрать для работы».
Где одинаковый прайс перестаёт быть одинаковым
| Условие | OpenAI, GPT-6 | Claude | Что это значит для счёта |
|---|---|---|---|
| Промпт больше 272 тыс. токенов | Весь запрос: вход и кэш ×2, выход ×1,5 | Обычные ставки до 1 млн токенов | Длинные запросы у Claude дешевле в 1,5–2 раза |
| Попадание в кэш | 10 % от цены входа | 10 %; у Opus 5.5 — 5 %, у Fable 5.1 — 2,5 % | Sol и Sonnet 5 равны; Fable 5.1 в 4 раза дешевле Astra на кэшируемой части |
| Запись в кэш | 1,25 × за 30 минут или 2,5 × за 12 часов (только Responses API) | 1,25 × за 5 минут или 2 × за 1 час | Короткая запись (5 и 30 минут) стоит одинаково; часовая есть только у Claude, 12-часовая — только у OpenAI |
| Окно контекста | 1,05 млн у Luna, Sol и Astra | 1 млн; у Haiku 4.5 — 200 тыс. | Промпт больше 200 тыс. в нижнем сегменте берёт только Luna |
| Batch | −50 % на все категории | −50 % на все категории | Равенство сохраняется |
| Flex | −50 %, как Batch | Нет | Ещё один способ получить половинную цену у OpenAI |
| Fast mode | ×2 для Luna, Sol и Astra | Только Opus 5.5: $8 / $40, не сочетается с Batch | Ускорение Sonnet 5 и Fable 5.1 по прайсу не предусмотрено |
| Обработка в регионе | +10 % за региональную обработку данных | +10 % за inference_geo: "us" | Надбавка одинаковая |

Порог 272 тыс. токенов — это ступенька, а не плавный рост. Запрос к Sol с 270 тыс. входных и 20 тыс. выходных токенов стоит 0,27 × $2 + 0,02 × $10 = $0,74. Добавьте 10 тыс. токенов входа, и тот же запрос обойдётся в 0,28 × $4 + 0,02 × $15 = $1,42. У Sonnet 5 запрос на 280 тыс. стоит $0,76. Если ваши промпты колеблются около порога, сокращение контекста на несколько тысяч токенов у OpenAI почти вдвое снижает цену запроса. Стоимость длинного контекста у старшей модели OpenAI подробно разобрана в статье «GPT-6 Astra API: тарифы, кэш и стоимость длинного контекста».
Одинаковая цена за токен не означает одинаковую цену за текст. Anthropic пишет, что токенизатор Claude 4.7 и новее даёт примерно на 30 % больше токенов на тот же текст, чем прежний токенизатор Claude. Соотношение с токенизатором OpenAI не опубликовано, поэтому его нужно измерить на своих данных. Если, например, ваш документ у Sonnet 5 займёт на 10 % больше токенов, чем у Sol, при одинаковом прайсе он будет на 10 % дороже.
Кэш окупается не сразу. По расчёту Anthropic пятиминутная запись окупается после одного попадания, часовая — после двух. Если между запросами проходит больше пяти минут, пятиминутный кэш успевает истечь, и вы снова платите за запись вместо чтения.
Три расчёта на одинаковом числе токенов
Во всех примерах число токенов у обеих сторон одинаковое, обработка стандартная, без инструментов и повторных попыток. Объёмы подставлены в миллионах токенов, ставки взяты из таблицы выше.
Шаг агента с кэшированным контекстом
Один шаг: 10 тыс. новых входных токенов, 90 тыс. токенов из кэша и 5 тыс. токенов ответа. Кэш уже записан.
Стоимость шага = 0,01 × вход + 0,09 × попадание в кэш + 0,005 × выход
Sol: 0,01 × 2 + 0,09 × 0,20 + 0,005 × 10 = $0,088
Fable: 0,01 × 10 + 0,09 × 0,25 + 0,005 × 50 = $0,3725
Astra: 0,01 × 10 + 0,09 × 1 + 0,005 × 50 = $0,44| Модель | Один шаг |
|---|---|
| GPT-6 Luna | $0,0044 |
| Claude Haiku 4.5 | $0,044 |
| GPT-6 Sol | $0,088 |
| Claude Sonnet 5 | $0,088 |
| Claude Opus 5.5 | $0,158 |
| Claude Fable 5.1 | $0,3725 |
| GPT-6 Astra | $0,44 |
Sol и Sonnet 5 совпадают полностью: у них одинаковы все ставки, которые входят в расчёт. Fable 5.1 дешевле Astra только из-за цены попадания: 0,09 × ($1 − $0,25) = $0,0675 на каждом шаге.
Запись кэша в таблицу не входит. Первая запись 90 тыс. токенов стоит $0,225 у Sol и у Sonnet 5 (на 5 минут), $0,36 у Sonnet 5 на час и $1,125 у Astra и Fable 5.1. Для сессии из 30 шагов с одной записью и 29 попаданиями получается $2,85 у Sol и Sonnet 5, $14,24 у Astra и $12,28 у Fable 5.1. В настоящем агенте контекст растёт, и каждый шаг дописывает в кэш новый хвост, так что записей будет больше. Порядок сумм от этого не меняется.
У Sol и Sonnet 5 больше половины стоимости шага — ответ: $0,05 из $0,088. Если агент пишет длинные рассуждения, короче ответ сэкономит больше, чем лучший кэш.
Запрос с 300 тыс. токенов на входе
300 тыс. входных токенов без кэша и 20 тыс. токенов ответа. Для GPT-6 действуют ставки длинного контекста: Sol $4 / $15, Astra $20 / $75, Luna $0,20 / $0,75.
| Модель | Расчёт | Стоимость |
|---|---|---|
| GPT-6 Luna | 0,3 × $0,20 + 0,02 × $0,75 | $0,075 |
| Claude Haiku 4.5 | окно 200 тыс. | не помещается |
| Claude Sonnet 5 | 0,3 × $2 + 0,02 × $10 | $0,80 |
| GPT-6 Sol | 0,3 × $4 + 0,02 × $15 | $1,50 |
| Claude Opus 5.5 | 0,3 × $4 + 0,02 × $20 | $1,60 |
| Claude Fable 5.1 | 0,3 × $10 + 0,02 × $50 | $4,00 |
| GPT-6 Astra | 0,3 × $20 + 0,02 × $75 | $7,50 |

На таком запросе Opus 5.5 стоит почти как Sol, хотя в коротком контексте он вдвое дороже. Если длинный контекст читается из кэша, Opus 5.5 выходит даже дешевле. Шаг с 10 тыс. новых токенов, 290 тыс. токенов из кэша и 5 тыс. токенов ответа стоит:
Sol (длинный контекст): 0,01 × 4 + 0,29 × 0,40 + 0,005 × 15 = $0,231
Opus 5.5: 0,01 × 4 + 0,29 × 0,20 + 0,005 × 20 = $0,198
Sonnet 5: 0,01 × 2 + 0,29 × 0,20 + 0,005 × 10 = $0,128
Fable 5.1: 0,01 × 10 + 0,29 × 0,25 + 0,005 × 50 = $0,4225
Astra (длинный): 0,01 × 20 + 0,29 × 2 + 0,005 × 75 = $1,155Для агента, который постоянно держит в контексте большой репозиторий или пачку документов, разница между Astra и Fable 5.1 здесь почти трёхкратная.
Месяц: 100 млн токенов входа и 20 млн выхода
| Модель | Без кэша | 80 % входа из кэша | Без кэша, Batch |
|---|---|---|---|
| GPT-6 Luna | $20 | $12,80 | $10 |
| Claude Haiku 4.5 | $200 | $128 | $100 |
| GPT-6 Sol | $400 | $256 | $200 |
| Claude Sonnet 5 | $400 | $256 | $200 |
| Claude Opus 5.5 | $800 | $496 | $400 |
| GPT-6 Astra | $2 000 | $1 280 | $1 000 |
| Claude Fable 5.1 | $2 000 | $1 220 | $1 000 |
Средний столбец считается так: 20 млн токенов нового входа, 80 млн попаданий в кэш и 20 млн выхода, записи в кэш не включены. Для Sol: 20 × $2 + 80 × $0,20 + 20 × $10 = $256.
В этом профиле выход занимает $200 из $256 у Sol и $1 000 из $1 280 у Astra. Поэтому преимущество Fable 5.1 в цене кэша даёт здесь только $60, меньше 5 % счёта. Оно становится заметным, когда агент много читает и мало пишет, как в примере с шагом агента. Если же ваши запросы укладываются в 272 тыс. токенов, а ответы короткие, месячные счета Sol и Sonnet 5, как и Astra и Fable 5.1, при одинаковом числе токенов почти совпадают.
Калькулятор для своего профиля
Скрипт работает локально, никуда не обращается и не обновляет цены сам. Сохраните его как api_cost.py и запустите python3 api_cost.py. Он печатает три расчёта из примеров выше. Для своей нагрузки вызовите request_cost со своими объёмами и умножьте на число запросов в месяц.
from decimal import Decimal as D
# USD за 1 млн токенов, стандартная обработка, прямой API, 26.09.2026.
# (вход, попадание в кэш, запись 5 мин, запись 1 ч, выход, окно контекста)
PRICES = {
"gpt-6-luna": ("0.10", "0.01", "0.125", None, "0.50", 1_050_000),
"claude-haiku-4-5": ("1", "0.10", "1.25", "2", "5", 200_000),
"gpt-6-sol": ("2", "0.20", "2.50", None, "10", 1_050_000),
"claude-sonnet-5": ("2", "0.20", "2.50", "4", "10", 1_000_000),
"claude-opus-5-5": ("4", "0.20", "5", "8", "20", 1_000_000),
"gpt-6-astra": ("10", "1", "12.50", None, "50", 1_050_000),
"claude-fable-5-1": ("10", "0.25", "12.50", "20", "50", 1_000_000),
}
LONG_PROMPT = 272_000 # у GPT-6 выше этого порога дорожает весь запрос
def request_cost(model, fresh, cached, output, write=0, ttl="5m", batch=False):
"""fresh — вход без кэша, cached — попадания, write — запись в кэш."""
inp, hit, w5, w1, out, window = PRICES[model]
if ttl == "1h" and w1 is None:
raise ValueError(f"{model}: часовой записи в прайсе нет")
prompt = fresh + cached + write
if prompt + output > window:
raise ValueError(f"{model}: {prompt + output} токенов не помещаются в окно {window}")
k_in = k_out = D(1)
if model.startswith("gpt-6") and prompt > LONG_PROMPT:
k_in, k_out = D(2), D("1.5")
total = (fresh * D(inp) + cached * D(hit)
+ write * D(w1 if ttl == "1h" else w5)) * k_in + output * D(out) * k_out
total /= D(1_000_000)
return total / 2 if batch else total
if __name__ == "__main__":
for m in PRICES:
step = request_cost(m, 10_000, 90_000, 5_000)
try:
big = f"${request_cost(m, 300_000, 0, 20_000):.3f}"
except ValueError:
big = "не помещается"
month = 20_000 * request_cost(m, 5_000, 0, 1_000)
print(f"{m:17} шаг агента ${step:.4f} | 300 тыс. входа {big} | месяц ${month:.0f}")Месяц здесь — 20 000 запросов по 5 тыс. входных и 1 тыс. выходных токенов, то есть те же 100 млн и 20 млн. Калькулятор не учитывает Fast mode, надбавку за регион, платные инструменты и повторные попытки. Проверка окна упрощённая: вход и выход складываются и сравниваются с окном контекста модели. Если цены изменятся, поправьте строку в PRICES.
Что проверить перед переключением
- Прогоните 20–50 типичных запросов на обеих моделях пары и возьмите токены из ответа API, а не из оценки по символам. У Claude новый вход, запись и чтение кэша приходят раздельно:
input_tokens,cache_creation_input_tokens,cache_read_input_tokens. У OpenAI проверьте по схеме ответа своей версии API, входят ли кэшированные токены в общий счётчик входа, чтобы не посчитать их дважды. - Считайте цену принятого результата. Сложите все начисленные расходы, включая повторные попытки, и разделите на число результатов, которые прошли вашу проверку. Модель, которой нужен один вызов, может оказаться дешевле модели с меньшим прайсом и тремя вызовами.
- Отслеживайте долю запросов длиннее 272 тыс. токенов, если остаётесь на OpenAI. Каждый такой запрос оплачивается по двойной ставке входа, и его стоимость стоит считать отдельной строкой бюджета.
- Сверьте паузы между запросами со сроком жизни кэша. Если пользователи возвращаются реже чем раз в 5 минут, сравните пятиминутную запись Claude с часовой: она дороже, но окупается уже после двух попаданий.
- Учтите сроки моделей. Haiku 4.5 не подходит для промптов больше 200 тыс. токенов и может быть выведен из эксплуатации после 15 октября 2026 года. Промоцена GPT-5.6 Sol объявлена как минимум до 21 ноября 2026 года.
- Не переносите официальные цены на посредников. У шлюзов и перепродавцов свой прайс и свой договор; как их сравнивать, разобрано в статье «Самый дешевый LLM API провайдер: цена, качество, задержка и риск gateway».
Если в выборе участвуют Gemini, DeepSeek и другие поставщики, начните со «Сравнения цен AI API: какая модель дешевле для вашей нагрузки».
Частые вопросы
Что дешевле: Claude API или OpenAI API?
В коротком контексте по прайсу пары Sol и Sonnet 5, Astra и Fable 5.1 стоят одинаково. Claude дешевле на промптах длиннее 272 тыс. токенов, а Fable 5.1 ещё и при активном кэше. OpenAI дешевле в нижнем сегменте (Luna против Haiku 4.5) и там, где помогает Flex. При равном прайсе итог решают число токенов на ваш текст, длина ответов и число попыток.
Правда ли, что Opus 5.5 намного дешевле прежнего Opus?
Прайс Opus 5.5 — $4 / $20 за 1 млн токенов против $5 / $25 у Opus 5, то есть ниже на 20 %. Отдельно подешевело попадание в кэш: $0,20, или 5 % от цены входа. Лимиты подписки и цена API для этой модели разобраны в статье «Claude Opus 5.5: цена API и как сбросить лимит подписки».
Стоит ли доплачивать за Fable 5.1 или Astra вместо Sonnet 5 и Sol?
По прайсу старшие модели в 5 раз дороже на входе и выходе. Доплата имеет смысл, только если они чаще дают принятый результат с первой попытки. Как оценить это для Claude, показано в материале «Claude Fable 5.1 или Opus 5.5: что выбрать и когда стоит доплатить».
Выгоднее ли подписка, чем API?
Это отдельный расчёт: у подписки фиксированная цена и лимиты плана, у API — оплата каждого токена. Для Claude Code он разобран в статье «Claude Code для интенсивных пользователей: оставить подписку, понизить план или перейти на API?».
Источники4
Внешние страницы, на которые ссылается это руководство, в порядке упоминания. Последнее обновление: 26 окт. 2026 г..
Источники4
Внешние страницы, на которые ссылается это руководство, в порядке упоминания. Последнее обновление: 26 окт. 2026 г..





