GPTSubs/Блог/Как экономить лимиты в Claude Code: /clear, /compact, CLAUDE.md и другие приёмы

Как экономить лимиты в Claude Code: /clear, /compact, CLAUDE.md и другие приёмы

Claude Code расходует лимит подписки намного быстрее обычного чата. Хорошая новость: большая часть расхода — это лишний контекст, и его можно сократить несколькими привычками. Собрали советы из официальной документации Anthropic.

Обновлено 28 октября 20267 мин чтения
Коротко
  • Claude Code с каждым запросом отправляет модели всю переписку сессии. Чем длиннее сессия, тем дороже каждое сообщение.
  • Главные команды: /clear — начать с чистого листа, /compact — сжать историю, /usage — посмотреть, на что ушёл лимит.
  • Ещё помогают: Sonnet вместо Opus для обычных задач, короткий CLAUDE.md, отключение лишних MCP-серверов и точные запросы.

Почему лимит в Claude Code тает так быстро

В обычном чате вы задали вопрос — получили ответ. В Claude Code одна задача — это десятки обращений к модели: прочитать файлы, запустить тесты, поправить код, проверить снова. И каждое обращение несёт с собой всю историю текущей сессии: ваши сообщения, содержимое прочитанных файлов, вывод команд.

Поэтому короткий вопрос в сессии, которая открыта с утра, «весит» как вся накопленная переписка. По документации Anthropic, расход растёт ещё и по таким причинам:

  • долгая пауза — после перерыва кэш истекает, и первое сообщение заново обрабатывает весь контекст;
  • субагенты — каждый помощник, которого запускает Claude, тратит лимит отдельно;
  • запланированные задачи — например, /loop срабатывает по расписанию даже в простое и каждый раз отправляет весь контекст;
  • сжатие истории — /compact сам по себе тоже большой запрос: модели нужно прочитать всё, что она сжимает.

На подписках Pro и Max лимит считается по окнам: есть лимит сессии (обновляется примерно раз в пять часов) и недельный. Подробнее — в статье «Лимиты Claude».

Главные команды для экономии

КомандаЧто делаетКогда использовать
/clearНачинает новую сессию с пустым контекстом. Сама по себе ничего не тратитПереходите к другой, не связанной задаче
/compactСжимает историю в краткую сводку. Можно подсказать, что сохранить: /compact сохрани изменения в коде и вывод тестовЗадача та же, но переписка разрослась
/usageПоказывает расход лимита, а на Pro и Max — на что он ушёл и что поправитьРаз в день или когда лимит кончается подозрительно быстро
/contextПоказывает, чем занят контекст: файлы, MCP, инструкцииЧтобы найти, что «съедает» место
/modelПереключает модель прямо в сессииСложная задача — Opus, обычная — Sonnet
/rename и /resumeДать сессии имя и вернуться к ней позжеПеред /clear, если к задаче ещё придётся вернуться

Простое правило: новая задача — новая сессия. Старый контекст про другую задачу не помогает, а платите вы за него в каждом следующем сообщении.

Ещё семь привычек, которые экономят лимит

  1. Выбирайте модель под задачуAnthropic советует Sonnet для большинства задач с кодом, а Opus оставлять для сложной архитектуры и многошаговых рассуждений. Opus расходует лимит быстрее.
  2. Понизьте уровень рассужденийДля простых правок не нужно глубокое «обдумывание». Уровень усилий меняется командой /effort или в меню /model.
  3. Держите CLAUDE.md короткимФайл CLAUDE.md подгружается в каждую сессию целиком. Документация советует укладываться в 200 строк, а редкие инструкции выносить в скиллы — они загружаются, только когда нужны.
  4. Отключите лишние MCP-серверыКоманда /mcp покажет подключённые серверы — выключите те, которыми сейчас не пользуетесь. Где есть обычная консольная утилита (например, gh для GitHub), она обходится дешевле MCP.
  5. Пишите конкретно«Улучши проект» заставит Claude перечитать полкода. «Добавь проверку email в функцию входа в auth.ts» — несколько файлов и готово.
  6. Сначала планДля большой задачи включите режим планирования (Shift+Tab): Claude изучит код и предложит план до правок. Переделывать после неверного старта дороже.
  7. Останавливайте вовремяВидите, что Claude пошёл не туда, — нажмите Esc. Команда /rewind (или двойной Esc) откатит переписку и код к прошлой точке.
Длинный вывод — логи, тесты, документацию — удобно отдавать субагенту: подробности останутся в его контексте, а в основную сессию вернётся короткая сводка. Но помните, что субагент тоже тратит лимит — для простых поручений ему можно назначить лёгкую модель Haiku.

Что сохранить, чтобы не потерять после /compact

После сжатия Claude помнит не всё дословно. Но CLAUDE.md в корне проекта переживает /compact: Claude перечитывает его с диска и снова добавляет в сессию. Поэтому правила, которые вы повторяете в чате каждый раз («запускай тесты командой npm test», «не трогай папку legacy»), лучше записать в CLAUDE.md — так они не потеряются и не будут занимать место в переписке.

В CLAUDE.md можно даже подсказать, что сохранять при сжатии, — например, раздел «Compact instructions» с просьбой оставлять вывод тестов и изменения в коде. Подробнее о файле — в документации Claude Code о расходе токенов.

Если лимита всё равно не хватает

Если вы уже работаете аккуратно, но упираетесь в лимит каждый день, — значит, задач больше, чем вмещает тариф. Claude Code есть только на платных тарифах; у Max 5x и Max 20x лимит больше, чем у Pro, в 5 и 20 раз соответственно. Из России оплатить их напрямую не получится, а для работы Claude Code нужен VPN для всего компьютера. Мы оформляем подписку на ваш аккаунт с оплатой по СБП, картой РФ или в USDT — пароль передавать не нужно.

Claude Pro для Claude Code2 170 ₽ за месяц — на ваш аккаунт, оплата СБП или картой РФ

Частые вопросы

Чем /clear отличается от /compact?

/clear начинает сессию заново с пустым контекстом и ничего не тратит. /compact сохраняет суть разговора в виде сводки, но для этого модели нужно прочитать всю историю — это тоже расход лимита.

Как узнать, на что ушёл лимит?

Запустите /usage. На Pro и Max там видно, какую долю съели скиллы, субагенты и MCP-серверы, и есть рекомендации, что поправить.

Можно ли продолжить работу, когда лимит кончился?

Можно дождаться сброса окна — время указано в сообщении о лимите. На Pro и Max есть и платные дополнительные кредиты, они включаются в настройках аккаунта Claude.

Помогает ли переключение на другую модель?

Да, если пришло сообщение о лимите конкретной модели, например Opus. Если закончился общий лимит сессии или недели, смена модели не поможет.

Сжимается ли история автоматически?

Да, когда контекст подходит к пределу, Claude Code сам сжимает старую часть переписки. Но лучше не доводить: /clear между задачами экономит больше.

Ещё по теме