Лимиты Claude Code: команды для проверки расхода и экономии контекста
Лимиты Claude Code на Pro и Max расходуются при работе с моделью, субагентами и дополнительными инструментами. Длинная история разговора также влияет на использование подписки. Ниже собраны команды, которые позволяют отслеживать лимиты Claude, находить источники расхода и сокращать контекст без необходимости вручную подсчитывать токены.
Пятичасовые и недельные ограничения
На Pro и Max действуют пятичасовой лимит сессии и недельный лимит. Для Max предусмотрен отдельный недельный лимит Fable.
Ограничения распространяются на Claude, Claude Code, Claude Desktop и работу через расширения редакторов VS Code, Cursor и JetBrains.
Фиксированного количества доступных сообщений Anthropic не указывает. Расход зависит от используемой модели, сложности задач, длины контекста и уровня усилий.
Проверка через /usage
Основная команда:
/usage
Она показывает полосы тарифных лимитов и статистику использования.
Внутри экрана доступны:
• Attribution: доля расхода, связанная с навыками, субагентами, плагинами и отдельными MCP-серверами.
• Recommendations: рекомендации для источников, на которые приходится минимум 10% недавнего использования.
• Loops: наиболее затратные запланированные задачи /loop.
Нажмите d, чтобы увидеть статистику за 24 часа, или w, чтобы переключиться на семь дней.
Разбираю Claude Code и ИИ-агентов на практике: как применять их в реальных рабочих задачах, автоматизировать рутину, собирать собственных ИИ-ассистентов и зарабатывать с помощью новых технологий. Практические разборы, инструменты, кейсы и эксперименты: от первого ИИ-агента до полноценных рабочих систем. Подписывайтесь.
Разбивка рассчитывается по локальной истории текущего компьютера. Она приблизительная и не включает использование Claude на сайте или других устройствах.
Общий расход подписки доступен на claude.ai в Settings > Usage.
Если в /usage отображается долларовая стоимость в разделе Session, подписчикам Pro и Max не нужно воспринимать её как сумму списания. Показатель предназначен для API.
При временной ошибке получения данных /usage может показать последние известные полосы за предыдущие 60 минут. Клавиша r повторяет запрос.
Сообщение вида rate limited until 3:14am относится к ограничению повторного получения сведений о лимитах, а не к запрету работы в Claude Code.
Автоматическое применение рекомендаций
В версии 2.1.305 от 20 октября 2026 года команда /usage получила клавишу:
f
В нижней части экрана может появиться подсказка f to fix 2 of 3. Она означает, что Claude Code может применить исправления для двух из трёх рекомендаций.
Поведение зависит от строки:
1. Если рекомендация заканчивается командой /effort, Claude Code выполняет её сам.
2. Строки с указанием run и командой, например run /compact, требуют ручного запуска.
3. Остальные рекомендации превращаются в инструкции для Claude. Перед изменением Claude Code показывает, что собирается сделать.
Те же рекомендации теперь отображаются в VS Code и через /doctor. В версии 2.1.305 также исправлено обрезание строк /usage в узких терминалах.
Контроль лимитов в строке состояния
Claude Code поддерживает вывод данных о тарифных лимитах в настраиваемую строку состояния.
Доступны поля:
rate_limits.five_hour.used_percentage
rate_limits.seven_day.used_percentage
rate_limits.five_hour.resets_at
rate_limits.seven_day.resets_at
Пример отображения словами: пятичасовой лимит использован на определённый процент, недельный лимит использован на другой процент, рядом указано время сброса.
Данные доступны подписчикам Pro и Max после первого ответа API. Значения берутся из информации о тарифных ограничениях.
Рядом с индикатором выполнения также может отображаться счётчик токенов, например (10m 27s · ↓ 5.5k tokens). Он приблизительно показывает объём вывода текущего ответа, а не остаток подписки.
Почему длинная сессия расходует больше
Claude Code отправляет историю разговора вместе с каждым запросом. По мере накопления сообщений растёт объём обрабатываемого контекста.
Если перерыв превышает срок действия кэша, при следующем запросе может потребоваться заново обработать всю историю.
В версии 2.1.304 добавили предупреждение для Pro и Max, когда возвращение к неактивной сессии может потребовать заметной части пятичасового лимита. Можно продолжить прежний разговор или открыть новый, сославшись на старый.
Дополнительные источники расхода:
• Субагенты отправляют собственные запросы.
• Фоновые задачи /loop могут запускаться без активного участия пользователя.
• Команда /compact сама выполняет объёмный запрос для сжатия контекста.
• Команды агентов могут использовать примерно в семь раз больше токенов.
Команды для снижения расхода
Очистка контекста между задачами:
/rename
/clear
/resume
/rename позволяет дать сессии название, /clear очистить текущий контекст, а /resume вернуться к сохранённому разговору.
Проверка и сжатие контекста:
/context
/compact
/context показывает, что занимает место. Команда /compact сокращает историю, причём можно указать, какие сведения нужно сохранить. Само сжатие расходует токены, в отличие от /clear.
Выбор модели и уровня усилий:
/model
/effort
Anthropic рекомендует Sonnet для большинства задач программирования. По сравнению с Opus он потребляет меньше ресурсов. Снижение уровня усилий через /effort также помогает уменьшить расход.
Отключение инструментов:
/mcp
Команда позволяет управлять MCP-серверами. Неиспользуемые серверы можно отключать, а для части операций применять инструменты командной строки.
Файл CLAUDE.md рекомендуется держать короче 200 строк. Специализированные инструкции лучше переносить в skills.
Для сложных заданий доступен режим планирования через Shift+Tab. Если Claude выполняет неверные действия, используйте Escape или /rewind.
Отчёт /insights и дополнительные кредиты
Команда /insights создаёт HTML-отчёт по недавним сессиям и способу работы пользователя. Его генерация расходует лимит подписки.
Команда /usage-credits открывает страницу Settings > Usage на claude.ai. Там можно включать или отключать дополнительные кредиты, смотреть баланс, месячные расходы и установленный предел трат.
Действия при исчерпании лимита
Когда пятичасовой лимит заканчивается посреди ответа, может появиться:
Usage limit reached · wrapping up
Claude Code получает небольшую ограниченную возможность завершить уже выполняемый шаг. Функция внедряется постепенно.
На Pro она доступна максимум один раз за недельный период. На Max может использоваться при каждом достижении пятичасового лимита в пределах недельного ограничения.
Варианты для Pro: ожидание сброса, переход на Max 5x, дополнительные кредиты использования или Claude Console API.
Для Max доступны переход с Max 5x на Max 20x, дополнительные кредиты, API либо ожидание сброса.
Перед использованием подписки стоит проверить переменную окружения:
ANTHROPIC_API_KEY
Если она задана, Claude Code использует API-ключ вместо подписки. Запросы в таком случае оплачиваются отдельно по API.