Запрос «лимиты 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 два независимых потолка. Сообщения об ошибке похожи, полоски разные.

Есть третья стена, и это не 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 предыдущих дедлайнов:

Help Center иногда отстаёт от поста команды: предыдущий дедлайн как раз был 19 августа 2026. Живой источник это /usage и Settings → Usage. Если weekly уже с надбавкой, акция на вас действует. Если нет, вы либо не в eligible-плане, либо смотрите не Claude Code. До конца месяца weekly воздуха больше. Session тот же. Тяжёлые прогоны ставьте в начало своего недельного цикла. Акция короткое окно не спасёт.

Как проверить свой Claude Code лимит

Первая команда: /usage. На подписке там полоски плана и разбор, что недавно ело квоту. Доллар сессии для Pro/Max это оценка по list-price API, не чек подписки. Для «кто сожрал неделю» смотрите разбор, не эту сумму.

  1. Session: сколько пятичасового окна ушло и когда оно отпустит.
  2. Weekly: сколько недельной квоты ушло и когда ваш фиксированный сброс.
  3. Attribution: skills, subagents, плагины, отдельные MCP. Цифры локальные, с этой машины. Другой ноут и claude.ai сюда не попадут.
  4. Флаги вроде long context или cache miss, если на них ушло от 10% недавнего usage.
  5. Клавиши 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:

Паттерн 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. Это то, за что вы платите на каждом ходе, ещё ничего не сделав.

Шумный прогон (логи, обход чужого репо) отдайте субагенту. У него своё окно, в родителя вернётся отчёт. На мелкой задаче это оверхед. На «прочитай этот лог» окупается. Для однотипной шумной работы в определении субагента поставьте 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

Три команды путают, потому что все «делают сессию короче». Побочный эффект разный.

Не лечите неверное допущение compact. Summary утащит ту же ошибку дальше. Если модель упёрлась в ложную гипотезу, clear и короткий бриф без этой гипотезы.

Для сложного изменения сначала план, потом дифф. План стоит немного. Откат сотен строк стоит много, дважды. Shift+Tab в plan mode или: «Сначала список файлов и что сделаешь в каждом, без правок». Если собираете лендинг через AI, те же правила сессии важнее выбора редактора. Каркас подхода: вайб-кодинг, как собрать сайт с нуля через AI.

Что делать, когда Claude Code лимит закончился

Сначала прочитайте текст ошибки. Session и weekly лечатся по-разному. «Окно контекста полное» вообще не лимит плана.

  1. Session limit. Ждёте сброс пятичасового окна. Сменить модель имеет смысл, только если упёрлись в лимит конкретной модели, не в session. Тяжёлую работу переносите на старт следующего окна.
  2. Weekly limit. Ждёте свой фиксированный сброс недели. Акция +50% этот потолок поднимает, но не отменяет. Если без надбавки ритм уже не сходится, это расход сессий, не «мало акции».
  3. Контекст забит. /compact, чтобы продолжить ту же задачу. /clear, если история больше не нужна. Это не вернёт weekly.
  4. Нужно прямо сейчас. 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, вы упёрлись в неделю, не в «баг лимита».