Лимиты Claude Code — почему так быстро заканчиваются и 9 способов растянуть их на весь день
Содержание
На подписке Claude лимит Claude Code считается в двух окнах: скользящем на 5 часов и недельном. Когда окно исчерпано, Claude Code пишет «You've hit your session limit» или «You've hit your weekly limit» и показывает, когда лимит обновится. Быстрее всего лимит съедают длинные сессии: Claude Code с каждым запросом отправляет всю переписку. Смотреть, на что ушёл лимит, нужно командой /usage. Она сама подсказывает, что поменять, а клавиша f применяет часть советов.
Как устроены лимиты
- Окно на 5 часов — скользящее: лимит постепенно возвращается по мере того, как старые запросы выпадают из окна.
- Недельное окно ограничивает общий объём за неделю.
- Общий лимит на все модели. Если упёрлись в общий лимит сессии, переключение модели через
/modelне поможет. А если сообщение о лимите конкретной модели, например «You've hit your Opus limit», переход на модель другого семейства позволит продолжить. - Pro и Max различаются объёмом. Max — от $100 в месяц, лимиты больше.
Что на самом деле съедает лимит
По документации Claude Code, вот почему лимит тает быстрее, чем кажется:
- Длинный контекст. Каждый запрос несёт всю историю сессии. Однострочный вопрос в сессии, открытой с утра, тратит лимит на весь разговор.
- Пауза дольше жизни кэша. Первое сообщение после долгого перерыва заново обрабатывает весь контекст.
- Сжатие контекста.
/compactсам по себе — большой запрос: он читает всё, что сжимает. - Субагенты и команды агентов. Каждый агент тратит лимит отдельно. Команды агентов в режиме плана расходуют примерно в 7 раз больше токенов, чем обычная сессия.
- Подключённые MCP-серверы и длинный
CLAUDE.md. Это то, что загружается в каждый запрос. - Глубокие размышления модели. Они оплачиваются как ответ модели и на сложных моделях могут быть большими.
Команда /usage — главный инструмент
Наберите /usage. На подписке вы увидите:
- полоски лимитов плана;
- разбивку, сколько процентов ушло на скиллы, субагентов, плагины и отдельные MCP-серверы;
- рекомендации, например «укоротите CLAUDE.md» или «переключитесь на меньшую глубину размышлений».
Клавишами d и w переключается период: сутки или неделя. Если внизу есть подсказка «f to fix», нажмите f, и Claude Code применит рекомендации, которые может применить сам.
9 способов тратить лимит медленнее
/clearмежду задачами. Переходите к несвязанной задаче — начинайте чистую сессию. Это бесплатно, в отличие от/compact. Перед очисткой можно назвать сессию через/renameи вернуться к ней через/resume.- Модель под задачу. Для большинства задач хватает не самой мощной модели. Самую сильную держите для сложных решений.
- Ниже глубина размышлений для простых задач — команда
/effort. - Режим плана для сложного. Shift+Tab — Claude сначала изучит проект и предложит подход. Дешевле, чем переделывать неправильное направление.
- Останавливайте сразу. Агент пошёл не туда — Escape. Откатиться к прошлой точке можно через
/rewindили двойной Escape. - Конкретные задачи. «Добавь проверку ввода в функцию входа в auth.ts» вместо «улучши проект». Общий запрос запускает широкий поиск по файлам.
- Короткий
CLAUDE.md. Документация советует держать его до 200 строк, а инструкции для отдельных процессов вынести в скиллы: они грузятся, только когда нужны. - Отключите лишние MCP-серверы через
/mcp. Что это такое — в статье «MCP простыми словами». - Шумные операции — субагентам. Тесты, логи и документацию пусть разбирает субагент: в основную сессию вернётся только краткий итог.
Если лимит всё-таки кончился
- Подождите: сообщение показывает время обновления. В свежих версиях Claude Code может сам дождаться сброса и продолжить прерванную задачу.
- Докупите использование: на Pro и Max команда
/usage-creditsоткрывает настройки докупки в браузере. Там же задаётся месячный предел трат. - Перейдите на план побольше, если упираетесь каждый день.
- Держите запасного агента. Для простых задач подойдёт Codex в ChatGPT или OpenCode с бесплатными моделями.
Сравнение подходов к лимитам у разных агентов — в статьях «Лимиты Codex» и «Codex или Claude Code».
Как экономлю я
Сколько лимита уходит на мои проекты и какие настройки дали больше всего экономии, рассказываю в Telegram-канале. Там же анонсы курсов по вайбкодингу.
Частые вопросы
Какие лимиты у Claude Code на подписке?
Лимит считается в скользящем окне на 5 часов и в недельном окне. Объём зависит от плана: у Max он больше, чем у Pro.
Как посмотреть, сколько лимита осталось?
Командой /usage. На подписке она показывает полоски лимитов, разбивку расхода и рекомендации, а клавиша f применяет часть из них.
Почему лимит Claude Code так быстро заканчивается?
Чаще всего из-за длинной сессии: каждый запрос несёт всю историю. Помогают /clear между задачами, модель под задачу и короткий CLAUDE.md.
Поможет ли смена модели, если лимит кончился?
Если это общий лимит сессии или недели — нет. Если лимит конкретной модели, например Opus, — переход на модель другого семейства позволит продолжить.
Можно ли докупить лимит Claude Code?
Да, на Pro и Max: команда /usage-credits открывает настройки докупки использования, где можно задать и месячный предел трат.