В субботу, 26 сентября, OpenAI в очередной раз сбросили всем лимиты в Codex. Повод на этот раз был конкретный: в ночь на субботу Codex почти час лежал, и Тибо (Thibault Sottiaux) из OpenAI извинился и пообещал сбросить лимиты всем платным пользователям. К вечеру субботы сбросили.
Казалось бы, праздник: у кого оставалось 20% недельного лимита, у того снова 100. Но в Кодексе вместе с лимитом сбрасывается и дата: следующий плановый сброс теперь через семь дней, а старая дата пропадает.
На r/codex по этому поводу нарисовали цветную таблицу «скрытая цена бесплатного сброса», а утром её принесли в чат Нейроцеха. Пройти мимо я не смог.
Какие бывают сбросы лимитов в Codex и что они делают с датой
Главный лимит в Codex недельный (на Plus есть ещё пятичасовой), и время его планового сброса у каждого аккаунта своё: у кого-то четверг после обеда, у кого-то воскресенье утром. Посмотреть его можно в настройках, в разделе «Использование», или командой /status в CLI.
Внеплановых сбросов на практике два вида:
- Общий. OpenAI сбрасывают лимиты всем сразу — например, после сбоя или проблем с качеством модели. Применяется сам, отложить его нельзя. По трекеру codex-reset.com таких сбросов с 1 июня по 26 сентября было 24, то есть в среднем раз в пять дней. И конца не видно: Тибо уже пообещал одному пользователю, что на следующей неделе сбросы будут ещё (more resets coming next week) — какие именно, не уточнил.
- Сохранённый (banked). Лежит в аккаунте, пока вы его не примените или пока он не сгорит. Такие сбросы появились 11 июня, и выдают их тоже по поводам: 3 и 4 сентября — к запуску GPT-6 Astra, 22 сентября — всем на Plus, Pro и Business.
До Кодекса я разрабатывал в Claude Code, а у Claude дата сброса не двигается. Поэтому на своём первом сбросе в Кодексе сразу обратил внимание: лимит снова полный — и ни фига себе, вместе с ним уехала и дата. Мне это не понравилось. Потом я видел то же самое и на общих сбросах, и на своих сохранённых: дату двигают оба.
Для сохранённого сброса OpenAI пишут об этом и в справке, с примером. Допустим, плановый сброс у вас по пятницам, а во вторник вы применили сохранённый сброс и продолжили работать. Следующий плановый наступит примерно в следующий вторник, а пятничного уже не будет.
Как применить сохранённый сброс
- Откройте в настройках раздел «Использование» (Usage) — в приложении Codex, в веб-версии или в CLI (там это команда
/usage). - В блоке Usage limit resets на вкладке Available лежат ваши сбросы — «Полный сброс» (Full reset) и срок, до которого его можно применить.
- Нажмите Use reset напротив нужного и подтвердите.
Над списком сбросов есть тумблер Allow Codex to use resets. Сам я его заметил, только когда делал этот скриншот. Если его включить, Кодекс сможет применить сброс прямо посреди разговора — но только когда вы сами об этом попросите и от лимита останется 10% или меньше. Без вашей просьбы сброс он не тронет.
Сброс вернёт к полному сразу оба лимита, и недельный, и пятичасовой. Предложение применить его может всплыть и само, когда вы упрётесь в лимит, а на Plus — даже когда кончился только пятичасовой. Если недельного при этом ещё много, не соглашайтесь сразу: недельный остаток пропадёт, а дата уедет. Сначала сверьтесь с правилом 14% ниже.
Правило это одно для обоих видов сбросов, и дойти до него проще всего через таблицу с реддита.
Что посчитала таблица с реддита
Таблицу нарисовал пользователь r/codex под ником qwerty2020, и выглядит она убедительно.
Логика у неё такая. У сброса есть плюс: все следующие плановые сбросы приходят раньше. Допустим, плановые сбросы у вас 7-го, 14-го, 21-го и 28-го, а сброс прилетел 3-го. Тогда полный лимит вы получите 3-го, 10-го, 17-го и 24-го — каждый раз на четыре дня раньше, чем по старому графику.
Звучит странно. Только что дата отодвинулась, а теперь сбросы пришли раньше? Отодвинулась она относительно сегодняшнего дня: без внепланового сброса следующий плановый был бы через четыре дня, а теперь он через семь. А относительно старого графика всё наоборот: сброс 3-го сыграл роль планового 7-го, и все следующие даты съехали вместе с ним. Каждый день, на который сбросы приходят раньше, автор таблицы оценивает в 1/7 недельного лимита, это примерно 14%.
И есть минус: сброс просто доливает лимит до ста (копить лимит, увы, нельзя), так что остаток пропадает. Было 50% — стало 100%, а не 150%.
В каждой клетке таблицы стоит разница между плюсом и минусом. По примеру самого автора, за два дня до планового сброса при остатке 80% выходит 29 в плюс и 80 в минус, то есть «потеря» около 50%.
Новые лимиты приходят на 4 дня раньше. День — это 1/7 недельного лимита, так что 4 дня — примерно 57%
Остаток пропадает: сброс доливает лимит до 100%. Было 50% — стало 100%, а не 150%
«4 дня, 50%»
На первый взгляд всё сходится.
Почему таблица завышает потери
Но если присмотреться, в таблице есть передёргивание. Проще всего его увидеть на крайнем случае. У вас 100% лимита, до планового сброса считанные минуты, и тут прилетает сброс — по формуле автора это −100, самый тёмный красный цвет в таблице. Хотя не изменилось ничего: было 100%, стало 100%, следующий плановый сброс через неделю. Минус целая неделя лимита — из воздуха!
Всё дело в том, как таблица считает минус. Она записывает в потери весь остаток, как будто до планового сброса вы успели бы потратить его целиком. Но всё, что вы не успели бы потратить, сгорело бы на плановом сбросе и так. Мелким шрифтом автор честно пишет, что всё зависит от использования (actual impact depends on usage), но в клетки это уже не попало.
Целиком таблица верна только для идеального обжоры, который любой остаток сжигает мгновенно. Но у такого человека остатка просто не бывает.
В треде это заметили и без меня. Один комментатор написал, что по-настоящему сброс бьёт по тем, кто работает рывками и собирался сжечь две недели лимита одним заходом.
Сначала я ответил в чате, что расчёт из таблицы справедлив, только если нет пятичасовых лимитов. С ними быстро израсходовать недельный лимит не получится: если до планового сброса день и у вас ещё 100% лимита, весь этот остаток не выбрать при всём желании. А нарисована таблица как раз для Pro, где пятичасового окна сейчас нет (на Plus оно есть). И я сам сжёг весь недельный лимит примерно за сутки, когда у меня без остановки крутилась пара сессий с GPT-6 Astra. Так что побыть обжорой можно, было бы чем занять агентов. Весь вопрос в том, сколько сожгли бы именно вы.
Тут мне стало прям интересно, и мы с Клодом посчитали одну клетку по-честному. Сутки до планового сброса, осталось 90%, реддит насчитал −76. Плюс тот же: плановые сбросы придут на сутки раньше, это +14. А в минус идёт только то, что вы успели бы сжечь за эти сутки. Сожгли бы 30% — итог −16. Почти впятеро меньше. Сожгли бы все 90% — тогда реддит прав.
А если в недельный лимит вы вообще не упираетесь, итог — ноль. Эти 90% вы бы всё равно не потратили. И ранние сбросы вам ничего не дают: лимит у вас и так не кончается.
Выходит, у тех, кто упирается в лимит и жжёт каждый день, цвет клеток обычно верный. А размер — только если до планового сброса вы и правда сожгли бы весь остаток.
Когда сброс лимитов вам невыгоден: правило 14% в день
Для тех, кто упирается в недельный лимит, правило простое. Сброс вам невыгоден, если до планового сброса вы сожгли бы больше 14% лимита за каждый оставшийся день. За сутки порог 14%, за два дня 29%, за три 43%. На сколько вы перешли порог, на столько вы и в минусе, а если не дотянули до него — на столько в плюсе.
Откуда 14%. Сброс отдаёт вам полный лимит раньше срока, и каждый день этой форы стоит седьмую часть недели (если совсем точно, 14,3%). Если за те же дни вы сожгли бы из остатка больше, фора не покрыла бы потерю. Заодно 14% в день — ровно тот темп, при котором недельного лимита хватает на неделю.
Чтобы остаться в минусе, обжорой быть не обязательно. До планового сброса сутки, осталось 50%, а сегодня вы как раз хотели потратить 30–40% — и вы в минусе на 16–26%.
В том же треде нашёлся похожий случай. Человек работает вечерами и по выходным. У него оставалось 80%, плановый сброс был в воскресенье ближе к полуночи, а сброс прилетел накануне, в субботу, — тот самый, 26 сентября. Вот для него реддит, похоже, посчитал честно.
Собственно, это и есть «зависит от использования» из мелкого шрифта. Только посчитанное.
Когда применять сохранённый сброс
С сохранённым сбросом правило то же, только момент выбираете вы. Лучший момент — когда кончился именно недельный лимит, а до планового сброса ещё далеко. Тогда пропадать нечему, а каждый день, который вы не ждёте, стоит те же 14% недельного лимита.
Если вы выбираете лимит до дна каждую неделю, сохранённый сброс на пустом лимите за шесть дней до планового принесёт около 86% недельного лимита, за сутки — около 14%.
Сброс один и тот же, а разница вшестеро.
Если упёрлись в лимит разово, сброс стоит столько, сколько вы успели бы сделать за дни ожидания. И это тоже тем больше, чем дальше плановый сброс.
Держать сохранённый сброс до удачного момента, впрочем, можно не бесконечно: такие сбросы сгорают (да, у бесплатного подарка есть срок годности). Срок виден в том же разделе «Использование»: для реферальных сбросов и июньской акции OpenAI прямо пишут про 30 дней, для остальных отсылают к сроку в аккаунте. Сгоревший сброс не восстанавливают. Но если в лимит вы не упираетесь, жалеть не о чем — он дал бы вам ноль.
Недавно я сам обнаружил у себя два сохранённых сброса, которые сгорали через две недели. Пришлось планировать, куда их деть. Правда, с Astra это несложно: момент «лимит кончился, а до планового сброса ещё шесть дней» наступает сам собой.
Плохой план на двух сохранённых сбросах — применять их, как только лимит просел, «чтобы снова было 100%». Каждый раз пропадает остаток, который вы и так успели бы сжечь. Хороший план скучнее. Работать до нуля, применить первый сброс, снова до нуля, применить второй. Если лимит у вас кончается за первый-второй день недели, каждый сброс принесёт ближе к 86%, чем к 14%.
Сброс лимитов у Claude: дата не двигается
В чате Нейроцеха, куда принесли таблицу, я как раз спрашивал про Claude. У Anthropic тоже появился сброс, который применяешь сам, когда захочешь, и мне было интересно, двигает ли он дату (я работаю в обоих — гоняю планы между Claude Code и Codex). Ответ в справке Anthropic прямой: недельные лимиты по-прежнему сбрасываются в обычный день и час (weekly limits still reset on their usual day and time).
Такой сброс доливает лимит до 100%, и в минусе вы с ним не окажетесь ни при какой нагрузке: до планового сброса лимита у вас больше, после — всё как было. Худшее, что он может сделать, — ничего. Возьмём ту же клетку «сутки, 90%». Для того, кто сжигает за сутки весь недельный лимит, сброс Кодекса там даёт −76, а клодовский — +10: лимит дольют с 90% до 100%, и на этом всё.
Забрать его сейчас может любой на Pro, Max и Team — один, до 22 октября. Его выдали вместе с Opus 5.5. Кнопка «Reset for free» лежит в настройках, в разделе Usage, в вебе и в Claude Desktop. В Claude Code в терминале её нет. Но лимиты у аккаунта общие, так что после сброса они полные и там.
Сброс возвращает к полному либо пятичасовой лимит, либо недельный — зависит от того, какой именно вам выдали. Отменить его нельзя. Общие сбросы бывают и у Антропиков (16 июля, 1 и 4 сентября, последний только для Max).
Применять клодовский сброс тоже стоит на пустом лимите и не впритык к плановому: остаток при доливе пропадает и здесь.
В общем, со сбросами, наверное, всё равно лучше, чем без них. Просто в Кодексе иногда обидно. Хотя лучше всех в треде сформулировал один комментатор: «хочу скучную подписку, а не азартную игру» (I want a boring subscription, not exciting gambling). В чём-то я с ним согласен 🤷♂️
Частые вопросы
Как сбросить лимиты в Codex?
Если в аккаунте есть сохранённый сброс — применить его в настройках, в разделе «Использование», или командой /usage в CLI. Если нет — ждать планового сброса (время видно там же или по /status) либо общего, который OpenAI время от времени раздают всем. В справке OpenAI описан ещё и платный сброс для Plus и Pro, но в настройках моего Pro-аккаунта кнопки покупки нет. Кредиты лимит не сбрасывают: они тратятся, когда лимит тарифа уже кончился. Поддержка лимиты тоже не сбрасывает.
Меняет ли сброс дату недельного лимита в Codex?
Да, и общий, и сохранённый. Следующий плановый сброс наступит примерно через неделю, а старая дата пропадёт. Для сохранённого сброса об этом прямо говорит справка OpenAI, а общий на практике двигает дату точно так же.
Когда выгодно применять сохранённый сброс?
Когда кончился недельный лимит, а до планового сброса ещё далеко. Если вы выбираете лимит до дна каждую неделю, каждый день, который вы не ждёте, стоит примерно 14% недельного лимита: за шесть дней до планового сброса сохранённый сброс даёт около 86%, за сутки — около 14%. При остатке применять его менее выгодно, чем на пустом лимите: остаток пропадёт.
Сгорают ли сохранённые сбросы Codex?
Да. Срок виден в настройках, в разделе «Использование». Для реферальных сбросов и июньской акции OpenAI указывают 30 дней, для остальных отсылают к сроку в аккаунте. Сгоревший сброс не восстанавливают и ничем не компенсируют. Если вы не упираетесь в недельный лимит, то ничего не теряете: сброс вам бы не пригодился.
Двигает ли сброс лимитов дату у Claude?
Нет. По справке Anthropic, после сброса недельные лимиты по-прежнему сбрасываются в обычный день и час. Сброс у Claude возвращает к полному пятичасовой или недельный лимит — смотря какой выдали, — и в минусе вы с ним не окажетесь: до планового сброса лимита у вас больше, после всё как было.