Запрос «лимиты Claude Code» почти всегда приходит в один момент: полоска красная, следующее сообщение уже не уходит. Рядом ищут «Claude Code лимит» и «как экономить токены Claude Code». Это одна тема: два потолка на аккаунте и привычки, которые жрут квоту быстрее модели.
19 августа 2026 Anthropic продлила временный +50% к weekly лимиту Claude Code до 31 августа 2026. Пятичасовое окно не выросло. Ниже: как устроены лимиты и как не жечь сессию поиском по репозиторию. Официальный разбор: Maximizing the value of your Claude Code sessions.
Что такое лимиты Claude Code: окно 5 часов и weekly
На подписке Pro, Max, Team и seat-based Enterprise у Claude Code два независимых потолка. Сообщения об ошибке похожи, полоски разные.
- Окно 5 часов. Скользящий session limit. Съели лимит, ждёте сброс этого окна. Текущая акция его не поднимает.
- Weekly лимит. Недельная квота. Сброс в фиксированное время аккаунта, не в момент, когда вы начали писать. День и час не прыгают от старта подписки. Смотрите в Settings → Usage или в CLI через /usage.
Есть третья стена, и это не usage. Это окно контекста: сколько текста модель видит за раз. Когда оно забито, ответы плывут, каждый ход тащит всю историю, квота тоже тает. Контекст лечат /compact или /clear. Квоту они не восстанавливают.
На Max у weekly бывает отдельная линия по моделям: Opus only и остальные. Если session-полоска почти пустая, а работать нельзя, это weekly, не «баг пяти часов». Смена модели командой /model не открывает session или weekly заново. Исключение: «You've hit your Opus limit», тогда более лёгкая модель ещё может пройти. Разбор в Manage costs effectively и в справке Models, usage, and limits in Claude Code. На API-ключе жёсткого weekly подписки нет, смотрите /cost.
Weekly лимит Claude Code +50%: что продлили до 31 августа 2026
Акция с мая 2026: weekly usage limit в Claude Code выше на 50%. 19 августа 2026 команда Claude Code продлила её до 31 августа 2026. Anthropic надеется закрепить надбавку в планах, но из-за спроса ёмкость в ближайшие недели может быть тесной. Обещания «навсегда» нет. Планируйте от стандартной квоты. Плюс 50% это бонус, пока он горит.
Что входит в акцию, по её условиям и Help Center предыдущих дедлайнов:
- Только weekly лимит Claude Code. Не пятичасовое окно.
- Только Claude Code: CLI, IDE, десктоп, веб. Чат Claude и Cowork акция не поднимает.
- Планы: Pro, Max, Team и legacy seat-based Enterprise. Не входит Free и consumption-based Enterprise.
- Включать ничего не нужно. Проверка: /usage.
- Тариф не меняется. Если акцию не закрепят, после 31 августа 2026 в 23:59 PT weekly вернётся к стандартному.
Help Center иногда отстаёт от поста команды: предыдущий дедлайн как раз был 19 августа 2026. Живой источник это /usage и Settings → Usage. Если weekly уже с надбавкой, акция на вас действует. Если нет, вы либо не в eligible-плане, либо смотрите не Claude Code. До конца месяца weekly воздуха больше. Session тот же. Тяжёлые прогоны ставьте в начало своего недельного цикла. Акция короткое окно не спасёт.
Как проверить свой Claude Code лимит
Первая команда: /usage. На подписке там полоски плана и разбор, что недавно ело квоту. Доллар сессии для Pro/Max это оценка по list-price API, не чек подписки. Для «кто сожрал неделю» смотрите разбор, не эту сумму.
- Session: сколько пятичасового окна ушло и когда оно отпустит.
- Weekly: сколько недельной квоты ушло и когда ваш фиксированный сброс.
- Attribution: skills, subagents, плагины, отдельные MCP. Цифры локальные, с этой машины. Другой ноут и claude.ai сюда не попадут.
- Флаги вроде long context или cache miss, если на них ушло от 10% недавнего usage.
- Клавиши d и w: сутки или 7 дней. r: обновить, если эндпоинт лимитов не ответил.
Тот же экран в VS Code, диалог Account & usage. В вебе: Settings → Usage. Справка: Usage limit best practices.
Как экономить токены Claude Code
«Экономить токены» звучит как «писать короче». В Claude Code цена хода почти никогда не в последнем предложении. Каждый ход заново шлёт всю беседу: системный промпт, CLAUDE.md, прочитанные файлы, вывод команд. История не «уже оплачена». На подписке это снимает лимит. Prompt cache делает повтор дешевле полного прогона, но это не ноль, и окно контекста всё равно занято. Приёмы ниже из гайда Anthropic от 14 августа 2026. Делать их до первого сообщения, не после красной полоски.
1. /clear между задачами
/clear обнуляет чат. CLAUDE.md и файлы проекта остаются. Команда сама запрос не шлёт, очистка ничего не стоит. Это главный рычаг и по качеству, и по квоте.
Закончили логин-редирект, сейчас миграция базы. Сначала /clear. Если следующий промпт нормально звучит в новом терминале, историю тащить незачем. Одна длинная сессия на три задачи стоит дороже трёх коротких: ход 40 заново читает 39 предыдущих.
/clear нельзя отменить. Если сессию потом откроете, сначала /rename, потом clear, потом /resume. В чистую сессию отправьте короткий бриф: ограничение, файлы, что уже отбросили.
2. Модель и effort до первого сообщения
Поставьте /model и /effort в свежей сессии, до работы. Обе настройки помнят прошлый выбор. Вчерашний Opus на утренних правках тестов снимется сам, если его не сменить.
Ориентир из справки Anthropic:
- Sonnet по умолчанию для большей части кода: фичи, тесты, известные баги, обычный рефактор.
- Opus когда задача широкая или вы реально застряли: архитектура, сквозной рефактор, тяжёлый дебаг.
- Haiku на механику: переименования, однострочники, шаблон, однотипные правки.
Паттерн Anthropic: план на Opus, исполнение на Sonnet. Это /model opusplan. Менять модель или effort в середине длинного диалога дорого: у каждой модели свой prompt cache, effort тоже в ключе кэша. Следующий ход пересчитывает всю историю. Fast mode, если нужен, включайте в старте сессии.
Thinking-токены идут как output. Output у Anthropic заметно дороже input, в их разборе порядка 5× за токен. Effort крутит, сколько модель думает за ход. Для рутины снижайте effort. На Fable 5 thinking не выключается.
3. @файлы: один раз и в точку
Фраза «почини падающий тест» запускает поиск: grep, пять лишних Read, всё остаётся в окне. «Почини тест в utils.test.ts» уже лучше. «Почини тест в @utils.test.ts» ещё лучше по ходам: файл прикладывается к первому сообщению, отдельный Read не нужен.
Нюанс из справки: @ кладёт файл в контекст целиком. Для огромного дампа дайте путь и имя функции, пусть модель читает кусок. @ тот же файл второй раз обычно клеит вторую копию. Вставка кода руками сидит до конца сессии. Логи кромсайте до 20-30 строк. Дампы кладите на диск и давайте путь.
4. /context: что уже сидит в окне
Запустите /context в свежей сессии, до промпта. Увидите системный промпт, CLAUDE.md, MCP, skills. Это то, за что вы платите на каждом ходе, ещё ничего не сделав.
- Толстый CLAUDE.md с ритуалами «как делать PR», которые сегодня не нужны. Anthropic советует держать файл коротким, ориентир около 200 строк, а сценарии уносить в skills: они подгружаются по факту.
- MCP, который в этой сессии не используете. Выключите через /mcp. CLI вроде gh часто дешевле MCP: в контекст не кладётся список инструментов.
- Шумные команды. Вывод теста, сборки, git log дописывается в беседу как файл и живёт до конца. Очень длинный вывод Claude Code уже режет. Боль мелких сотен строк «passed». Пропишите в CLAUDE.md тихие флаги, как вы сами запускаете один файл тестов.
Шумный прогон (логи, обход чужого репо) отдайте субагенту. У него своё окно, в родителя вернётся отчёт. На мелкой задаче это оверхед. На «прочитай этот лог» окупается. Для однотипной шумной работы в определении субагента поставьте Haiku или Sonnet.
5. /compact до перерыва, не после
Prompt cache живёт, пока вы не простаиваете слишком долго: на подписке около часа, на API-ключе по умолчанию пять минут. Каждый ход сбрасывает таймер. Вернулись через два часа, кэш мёртв, следующий запрос заново прогоняет всю историю.
/compact перед тем как отойти от клавиатуры, пока кэш тёплый. После часа простоя вы сначала платите полный прогон, потом ещё compact. Если задача кончилась, /clear дешевле: очистка ничего не стоит, compact читает всю историю.
Команде compact говорите, что оставить. Пример: /compact focus on the auth refactor, drop the test debugging. Повторяющееся можно положить в CLAUDE.md как Compact instructions. Автоcompact у края окна пишет summary уже «усталой» сессией. Лучше сжать самим, пока есть запас.
Когда /clear, когда /compact, когда /rewind
Три команды путают, потому что все «делают сессию короче». Побочный эффект разный.
- Новая задача, старая история не нужна. /clear. Ноль гнили контекста. Бриф пишете вы.
- Та же задача, окно забито дебагом и лишними Read. /compact с инструкцией, что оставить.
- Модель пошла не туда, файлы уже прочитаны. /rewind или двойной Esc. Отрезает хвост. Всё до точки отреза остаётся в кэше и ничего не стоит. «Не делай A, делай B» после пяти неудачных попыток оставляет мусор в истории.
- Нужен только вывод, не промежуточные логи. Субагент. В родителя возвращается заключение.
- Контекст ещё весь рабочий. Просто продолжайте. Пересобирать окно тоже стоит.
Не лечите неверное допущение compact. Summary утащит ту же ошибку дальше. Если модель упёрлась в ложную гипотезу, clear и короткий бриф без этой гипотезы.
Для сложного изменения сначала план, потом дифф. План стоит немного. Откат сотен строк стоит много, дважды. Shift+Tab в plan mode или: «Сначала список файлов и что сделаешь в каждом, без правок». Если собираете лендинг через AI, те же правила сессии важнее выбора редактора. Каркас подхода: вайб-кодинг, как собрать сайт с нуля через AI.
Что делать, когда Claude Code лимит закончился
Сначала прочитайте текст ошибки. Session и weekly лечатся по-разному. «Окно контекста полное» вообще не лимит плана.
- Session limit. Ждёте сброс пятичасового окна. Сменить модель имеет смысл, только если упёрлись в лимит конкретной модели, не в session. Тяжёлую работу переносите на старт следующего окна.
- Weekly limit. Ждёте свой фиксированный сброс недели. Акция +50% этот потолок поднимает, но не отменяет. Если без надбавки ритм уже не сходится, это расход сессий, не «мало акции».
- Контекст забит. /compact, чтобы продолжить ту же задачу. /clear, если история больше не нужна. Это не вернёт weekly.
- Нужно прямо сейчас. Usage credits на Pro/Max/Team, если включены: работа по API-тарифу сверх плана. В CLI: /usage-credits. Можно отказаться и ждать сброса. Отдельный API-ключ в Console тоже обходит weekly, но это уже отдельный счёт.
Пока ждёте сброс, не крутите пустые сессии. /loop в старой жирной сессии тащит всю историю на каждом тике. Если час прошёл, сверху cache miss. Цикл лучше в чистом терминале. Если weekly красный каждую неделю на рутине, сначала привычки, не смена плана: /clear на границах, Sonnet на исполнение, @файл вместо «разберись сам», MCP выключен. Max 5x и Max 20x в справке Anthropic это 5× и 20× usage относительно Pro в сессии, плюс свой weekly. Чужие скрины токенов не копируйте.
Коротко
Лимиты Claude Code это не одна полоска. Окно 5 часов и weekly живут отдельно. Акция +50% к weekly до 31 августа 2026 пятичасовой потолок не трогает. Anthropic надбавку не обещает. Проверка через /usage, не через чужой скрин.
Токены экономит не короткий промпт, а короткая актуальная история. /clear на новой задаче. Модель и effort до первого сообщения. @файл один раз. /context в пустой сессии, чтобы срезать MCP и жирный CLAUDE.md. /compact до перерыва, пока кэш тёплый. /rewind, если хвост пошёл не туда. Субагент на шумные логи. Если weekly красный при пустом session, вы упёрлись в неделю, не в «баг лимита».
