Как Codex списывает кредиты: одна формула

В тарифной сетке OpenAI Codex и ChatGPT Work считаются по одной формуле, каждая часть — по своей ставке:

кредиты = некэшированный вход ÷ 1 000 000 × ставка входа
        + кэшированный вход ÷ 1 000 000 × ставка кэша
        + выход ÷ 1 000 000 × ставка выхода

Ставки по моделям (стандартная скорость, кредитов за 1 млн токенов, проверено 2026-09-27):

МодельВходКэшированный входВыходРежим Fast (кредиты)
GPT-6 Astra250251 250× 2
GPT-6 Sol505250× 2
GPT-6 Luna2,50,2512,5× 2
GPT-5.6 Sol10010500—
GPT-5.6 Terra505300—
GPT-5.6 Luna50,530—
  • Столбец «Режим Fast» — множитель для купленных кредитов: ×2 к стандартной ставке. Лимит тарифа режим Fast расходует в 2,5 раза быстрее (страница цен OpenAI, проверено 2026-10-11).
  • В биллинге кредитов Codex нет платы за запись в кэш (в API она есть).
  • Акционная цена GPT-5.6 Sol действует минимум до 2026-11-21 и распространяется на расход, оплаченный купленными кредитами.
  • Ревью кода в GitHub (@codex в пул-реквесте, автоматические ревью) тарифицируется как GPT-5.3-Codex; GPT-5.5 убрали из Codex 2026-10-14.
  • По стартовой цене $40 за 1 000 кредитов таблица совпадает с прайсом API: 250 / 1 250 кредитов у GPT-6 Astra — это $10 / $50.

Три размера задач: расчёт на примерах

Число токенов ниже — наше условное допущение, а не данные OpenAI. «Кэшированный вход» — контекст, который повторно отправляется между ходами и попадает в кэш:

ЗадачаНекэшированный входКэшированный входВыход
Маленькая: прочитать несколько файлов, исправить баг25 00050 0005 000
Средняя: изменение в нескольких файлах плюс тесты80 000220 00020 000
Большая: долгая сессия рефакторинга300 0001 200 00080 000

Кредитов на одну задачу по ставкам OpenAI:

МодельМаленькаяСредняяБольшая
GPT-6 Astra1451205
GPT-6 Sol2,81041
GPT-6 Luna0,10,52,1
GPT-5.6 Sol5,52082
GPT-5.6 Terra31145
GPT-5.6 Luna0,31,14,5

И сколько таких задач помещается в 500 кредитов (стандартная скорость; в скобках — с режимом Fast):

МодельМаленькаяСредняяБольшая
GPT-6 Astra36 (18)9 (4)2 (1)
GPT-6 Sol181 (90)49 (24)12 (6)
GPT-6 Luna3 636 (1 818)990 (495)243 (121)
GPT-5.6 Sol90246
GPT-5.6 Terra1664511
GPT-5.6 Luna1 666450111

Проверка по ориентиру OpenAI: на GPT-5.6 Sol маленькая задача расходует около 5,5 — это внутри официального диапазона 2–15 кредитов для типичной задачи; средняя расходует около 20, то есть больше верхней границы диапазона. Порядок допущений верный, но средние и большие задачи в таблицах тяжелее «типичной».

Почему одна и та же задача может стоить в десять раз дороже

  1. Модель. За токен GPT-6 Astra дороже GPT-6 Sol в 5 раз и GPT-6 Luna — в 100 раз. Ничто другое не влияет на счёт так сильно.
  2. Выход дороже входа в 5–6 раз. Переписывание файлов целиком, длинные объяснения и повторные полные листинги умножают расход.
  3. Кэш. Кэшированный вход стоит десятую часть. Если вести задачу в одной сессии, повторяющийся контекст в основном идёт по кэш-ставке; если заставлять модель заново читать кучу файлов — по полной.
  4. Размер контекста. AGENTS.md и каждый включённый MCP-сервер добавляются к каждому сообщению — OpenAI называет оба пункта причинами быстрого расхода лимита.
  5. Режим Fast. ×2 к расходу кредитов у моделей GPT-6 (×2,5, когда расходуется лимит тарифа).
  6. Изображения. Ходы с генерацией изображений расходуют лимит в среднем в 3–5 раз быстрее.
  7. Рассуждения и инструменты. По словам OpenAI, на расход влияют выбор модели, контекст, рассуждения, вызовы инструментов, поиск и кэш; похожие на вид задачи могут стоить по-разному, а длина промпта — ненадёжная оценка.

Голос, Excel и PowerPoint тратят тот же баланс

ФункцияОриентир OpenAI500 кредитов — это примерно
ChatGPT Voice в десктопном приложении1,25 кредита в минуту (задачи, запущенные голосом, считаются отдельно по ставкам моделей)400 минут разговора
ChatGPT для Excel / Google SheetsОбычно 5–20 кредитов на сообщение25–100 сообщений
ChatGPT для PowerPointОбычно 10–50 кредитов на сообщение10–50 сообщений

8 способов растянуть 500 кредитов вдвое

Первые шесть — советы самой OpenAI со страниц цен; последние два прямо следуют из тарифной сетки:

  1. Выбирайте модель под задачу. GPT-6 Sol или Luna — для рутинных правок и тестов, Astra — для действительно сложных задач. Уже одно это многократно увеличивает отдачу от баланса.
  2. Сократите AGENTS.md. В больших репозиториях разнесите его по каталогам, чтобы загружалась только нужная часть.
  3. Отключите ненужные MCP-серверы. Каждый добавляет контекст к каждому сообщению.
  4. Ограничьте исходные материалы. Назовите файлы и сузьте область вместо сканирования всего репозитория.
  5. Скажите, какой результат нужен. Аудитория, формат, длина — и отделите обязательное от желательного.
  6. Раз в неделю-две смотрите панель использования. chatgpt.com/codex/settings/usage или /status в CLI.
  7. По умолчанию не включайте Fast. Та же работа — в 2 раза больше кредитов.
  8. Доводите одну задачу в одной сессии. Пусть повторяющийся контекст идёт по кэш-ставке (десятая часть), а не перечитывается с нуля.

Шпаргалка: сколько покупать

По средней задаче (для Luna — по маленькой); цены обновляются каждый час со страницы тарифов:

ПакетовКредитовЦена (≈ USDT)Средних на GPT-6 SolСредних на GPT-6 AstraМаленьких на GPT-6 Luna
15002 250 ₽ (≈ 26.83 USDT)4993 636
21 0004 500 ₽ (≈ 53.66 USDT)99197 272
52 50011 250 ₽ (≈ 134.13 USDT)2474918 181
105 00022 500 ₽ (≈ 268.26 USDT)4959936 363
2010 00045 000 ₽ (≈ 536.52 USDT)99019872 727

На ClaudeMax пакет из 500 кредитов стоит 2 250 ₽ (≈ 26.83 USDT); в одном заказе — от 1 до 20 пакетов, зачисление на ваш аккаунт Plus или Pro (не Free), срок — 12 месяцев с покупки. Правила и шаги — в гайде по покупке. Кредиты или апгрейд — расчёт окупаемости.