Перейти к основному содержанию

Claude API или OpenAI API: где дешевле при вашей нагрузке

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

LaoZhang AI TeamОпубликованоОбновлено 10 мин чтения
Содержание
Claude API или OpenAI API: GPT-6 Sol и Sonnet 5 стоят $2 / $10, Astra и Fable 5.1 — $10 / $50 за 1 млн токенов, Luna в 10 раз дешевле Haiku 4.5

По состоянию на 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,501,05 млн
Claude Haiku 4.5$1$0,10$1,25 / $2$5200 тыс.
GPT-6 Sol$2$0,20$2,50 / $5$101,05 млн
Claude Sonnet 5$2$0,20$2,50 / $4$101 млн
Claude Opus 5.5$4$0,20$5 / $8$201 млн
GPT-6 Astra$10$1$12,50 / $25$501,05 млн
Claude Fable 5.1$10$0,25$12,50 / $20$501 млн

Максимальный ответ у всех моделей таблицы — 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-6ClaudeЧто это значит для счёта
Промпт больше 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 и Astra1 млн; у 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"Надбавка одинаковая

Где расходятся условия GPT-6 и Claude при одинаковом прайсе: промпт больше 272 тыс. токенов, цена попадания в кэш, окно контекста в нижнем сегменте и режим Flex

Порог 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 Luna0,3 × $0,20 + 0,02 × $0,75$0,075
Claude Haiku 4.5окно 200 тыс.не помещается
Claude Sonnet 50,3 × $2 + 0,02 × $10$0,80
GPT-6 Sol0,3 × $4 + 0,02 × $15$1,50
Claude Opus 5.50,3 × $4 + 0,02 × $20$1,60
Claude Fable 5.10,3 × $10 + 0,02 × $50$4,00
GPT-6 Astra0,3 × $20 + 0,02 × $75$7,50

Стоимость шага агента с кэшем и запроса с 300 тыс. входных токенов по семи моделям: Sol и Sonnet 5 стоят по $0,088 за шаг, а на длинном запросе $1,50 против $0,80

На таком запросе 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 со своими объёмами и умножьте на число запросов в месяц.

python
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.

Что проверить перед переключением

  1. Прогоните 20–50 типичных запросов на обеих моделях пары и возьмите токены из ответа API, а не из оценки по символам. У Claude новый вход, запись и чтение кэша приходят раздельно: input_tokens, cache_creation_input_tokens, cache_read_input_tokens. У OpenAI проверьте по схеме ответа своей версии API, входят ли кэшированные токены в общий счётчик входа, чтобы не посчитать их дважды.
  2. Считайте цену принятого результата. Сложите все начисленные расходы, включая повторные попытки, и разделите на число результатов, которые прошли вашу проверку. Модель, которой нужен один вызов, может оказаться дешевле модели с меньшим прайсом и тремя вызовами.
  3. Отслеживайте долю запросов длиннее 272 тыс. токенов, если остаётесь на OpenAI. Каждый такой запрос оплачивается по двойной ставке входа, и его стоимость стоит считать отдельной строкой бюджета.
  4. Сверьте паузы между запросами со сроком жизни кэша. Если пользователи возвращаются реже чем раз в 5 минут, сравните пятиминутную запись Claude с часовой: она дороже, но окупается уже после двух попаданий.
  5. Учтите сроки моделей. Haiku 4.5 не подходит для промптов больше 200 тыс. токенов и может быть выведен из эксплуатации после 15 октября 2026 года. Промоцена GPT-5.6 Sol объявлена как минимум до 21 ноября 2026 года.
  6. Не переносите официальные цены на посредников. У шлюзов и перепродавцов свой прайс и свой договор; как их сравнивать, разобрано в статье «Самый дешевый 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 г..

  1. 1.прайс OpenAIdevelopers.openai.com/api/docs/pricing
  2. 2.прайс Anthropicplatform.claude.com/docs/en/about-claude/pricing
  3. 3.GPT-6 Soldevelopers.openai.com/api/docs/models/gpt-6-sol
  4. 4.обзора моделей Claudeplatform.claude.com/docs/en/about-claude/models/overview
Claude Sonnet 5: отменённое повышение цен и стандартные ставки за входные и выходные токены
Цены на API и тарифы

Повышение цен Claude Sonnet 5 отменили: как пересчитать расходы на API

Anthropic отменила сентябрьское повышение цен Claude Sonnet 5. Разбираем действующие тарифы API, разницу с прежним прогнозом и причины, по которым фактический расход всё равно может вырасти.

6 мин
Асинхронная Batch-генерация Gemini 3 Pro Image: половина тарифа, полный бюджет и получение пригодных результатов по ключам
Цены на API и тарифы

Gemini 3 Pro Image Batch API: скидка 50%, расчет стоимости и получение изображений

В официальном Batch API выходное изображение Gemini 3 Pro Image стоит 0,067 USD для 1K/2K или 0,12 USD для 4K по округленной таблице Google. Полный бюджет также включает входные данные, текст и thinking; результаты нужно сопоставлять с запросами по ключам.

9 мин
Оценка бюджета Codex CLI по плательщику, тарифу и отдельным категориям токенов с резервом на продолжение
Инструменты разработчика

Стоимость токенов Codex CLI: как оценить дневные расходы API перед долгим запуском

При оплате Codex CLI через OpenAI API стоимость зависит от модели, тарифа, длины каждого запроса и распределения входных токенов. Рассчитайте день по рабочим блокам и оставьте резерв перед продолжением задачи.

12 мин