KeyBrainавтоматизация бизнеса с ИИ Канал «Не нанимай»
ИНСТРУКЦИЯ

Лимиты Claude Code: кто их съедает и как растянуть без доплаты

Где посмотреть, кто съедает лимит Claude Code, и как пересадить самого прожорливого агента на модель дешевле одним файлом. Проверено 11 сентября 2026.

Лимиты Claude Code: кто их съедает и как растянуть без доплаты

Лимит Claude Code (в Яндексе его чаще ищут как «Клод Код» или «Клауд Код») кончается посреди работы, и первая мысль - купить тариф дороже. У меня было так же, пока я не открыла панель расхода и не увидела, что треть лимита съедает один встроенный помощник, о котором я даже не знала. Ниже то, что я сделала за пять минут, и что это дало.

Здесь я заинтересованное лицо: я веду курс по Claude Code, и приём с пересадкой агента оттуда. Поэтому в статье только то, что проверено по документации, с датой проверки, и честная граница, где мой опыт заканчивается.

Разборы Claude Code для дела, без хайпа, выходят у меня в канале «Не нанимай». Там же лежат чек-листы из этой статьи: t.me/ne_nanimai.

Как устроен лимит Claude Code на Pro и Max?

Коротко: на подписках Pro и Max лимит один на всё. Claude Code и приложения Claude берут из общей квоты: пятичасовое окно плюс недельный потолок по всем моделям. Устройство одно и то же, разница между Pro и Max только в объёме квоты.

Пятичасовое окно сбрасывается само, недельный лимит обнуляется раз в неделю в свой день. Если вы утром час переписывались с Claude в браузере, к работе в терминале вы приходите уже с частично съеденным окном. Это не ошибка, так задумано.

Остаток смотрится прямо в Claude Code командой /usage: там видно и пятичасовое окно, и неделю, и разбивку по моделям. Команда /status показывает другое: под каким аккаунтом вы вошли, какая модель, сколько занято контекста. Для лимитов нужна именно /usage.

Кто на самом деле съедает лимит?

Коротко: у меня в панели расхода в настройках claude.ai (Settings → Usage) три цифры объясняли почти весь лимит. 78% расхода пришлось на сессии с обилием агентов-помощников, 61% на разговоры с контекстом больше 150 тысяч токенов, и 39% дал один встроенный агент по имени general-purpose.

Проценты не складываются в сотню: это независимые срезы одного расхода, суммировать их не нужно. Скиллы и внешние подключения там по 1-2%, то есть не они виноваты. Весь вес в двух вещах: помощники и длина разговора. И громче всех ест один конкретный помощник.

Я заглядываю в эту панель раз в пару дней. Она сама подсказывает, кто прожорливее всех сегодня, и рецепт ниже работает на любого следующего.

Что за агент general-purpose и почему он дорогой?

Коротко: general-purpose - встроенный агент-универсал. Главный чат запускает его в отдельном окне, даёт одну задачу, тот её делает и возвращает результат. У него все инструменты: чтение, поиск, терминал, запись, интернет. Поэтому он тяжёлый и по умолчанию работает на той же модели, что и ваш основной разговор.

Судя по цифре, дёргают его часто: поисковые и многошаговые задачи по умолчанию уходят универсалу, а каждый запуск это отдельный экземпляр модели со своими запросами. Так и набегают те самые 39%. При этом рядом есть агенты полегче, и под половину задач хватило бы их.

АгентЧто делаетВердикт
general-purposeуниверсал со всеми инструментами, многошаговые задачидорогой, осадить
Exploreтолько читает, ищет по выжимкам файлов, ничего не меняетлёгкий, для поиска
Planпроектирует план, код не пишетпо делу

Простое правило: для «найди, где это лежит» просите агента Explore, он читает только выжимки файлов. Универсала берегите на настоящую многошаговую работу.

Выбор агента под задачу - кусочек большей темы: какую работу отдать дешёвой модели, какую оставить дорогой и где поставить предохранитель. На курсе мы разбираем это на вашем рабочем дне, программа лежит на странице Мастерской вайб-кодинга. А пока вернёмся к самому прожорливому агенту.

Как пересадить прожорливого агента на модель дешевле?

Коротко: встроенный субагент переопределяется файлом в папке ~/.claude/agents/. Создаёте файл с тем же именем, указываете в шапке model: sonnet, и с новой сессии general-purpose работает на Sonnet вместо самой дорогой модели. Файл живёт у вас, обновления Claude Code его не трогают. Это подтверждено документацией, ссылка в источниках.

Руками возиться не нужно, поручите это самому Claude. Скопируйте промпт целиком:

Создай файл ~/.claude/agents/general-purpose.md, который переопределяет
встроенный субагент general-purpose и переводит его на модель Sonnet,
чтобы экономить лимит.

В YAML-шапке укажи:
- name: general-purpose
- description: как у встроенного (поиск по файлам, исследование
  сложных вопросов, многошаговые задачи)
- model: sonnet
- инструменты не ограничивай, пусть наследует все

В теле файла дай короткий системный промпт, близкий по смыслу
к встроенному general-purpose. После создания подтверди, что файл
на месте, и напомни, что настройка применится с новой сессии.

Почему Sonnet, а не самая дешёвая модель: универсал делает многошаговый поиск, и на слишком слабой модели он рискует не справиться и пойти на второй заход. Два захода на Haiku выходят дороже одного на Sonnet. Допустимые значения поля model: haiku (самая дешёвая), sonnet (середина), opus, fable, а также inherit, то есть «как у основного разговора», и полные имена моделей.

Три вещи, которые надо знать заранее:

  1. Настройка применяется с новой сессии. Перезапустите Claude Code после создания файла.
  2. Откат в одну строку: rm ~/.claude/agents/general-purpose.md, вернётся модель по умолчанию.
  3. Хотите поднять точечно обратно, поменяйте в файле model: sonnet на opus.

Одна ловушка. Есть соблазн осадить всех помощников разом переменной окружения CLAUDE_CODE_SUBAGENT_MODEL. Я сама так думала, пока не сверилась с документацией: эта переменная задаёт модель только тем агентам, у которых модель не указана иначе, файл агента её перебивает.

А вот CLAUDE_CODE_SUBAGENT_MODEL_FORCE придавит к одной модели вообще всех, в том числе тех, кому вы осознанно хотели мощную: совет моделей, сложную сборку. Тихая просадка качества там, где не ждёшь. Точечный файл на одного прожорливого агента честнее.

Порядок приоритета модели субагента в Claude Code: параметр вызова, файл агента, переменная окружения, модель сессии

Почему длинный чат стоит дороже, даже с кэшем?

Коротко: каждый ваш новый вопрос отправляет модели всю историю разговора. Кэш промпта на подписке живёт час и сильно удешевляет повторную отправку, но контекст в 150 тысяч токенов всё равно тяжелее контекста в 20 тысяч. Помните про 61% расхода из длинных разговоров? Это оно.

Что с этим делать, по документации и по моей практике:

  1. /compact посреди долгой задачи. История сжимается в резюме, следующий ход идёт с коротким контекстом. При тёплом кэше сама операция стоит долю от того, что подсказывает размер контекста.
  2. /clear при переходе на новую тему. Новый разговор, пустой контекст, старые файлы не тянутся за вами.
  3. CLAUDE.md короче 200 строк. Этот файл подгружается в каждую сессию, длинный файл жжёт лимит постоянно. Официальная рекомендация и мой же порог: до 200 строк, подробности выносить в отдельные файлы.
  4. /mcp и отключить лишние подключения. Каждый подключённый сервер добавляет описания инструментов в каждый запрос.
  5. /effort пониже для рутины. Меньше «раздумий» модели на простой задаче, меньше токенов.
  6. Не включать /fast без нужды. Это режим ради скорости, за токен он дороже и списывается с докупленных кредитов.

Как я сожгла пятичасовой лимит за один вечер?

Коротко: 22 июня 2026 года я запустила автономный цикл с пятью субагентами. Каждый из них имел право плодить своих. К концу вечера их было 47, пятичасовое окно сгорело целиком, и сверху ушло 8,38 доллара докупленного использования. Ниже то, что я после этого поменяла в настройках.

Многоагентность тут ни при чём, я сознательно учу ей учеников. Сожгла лимит вложенность: агент, который сам запускает агентов, а те запускают своих. По журналу изменений Claude Code, с версии 2.1.219 такая вложенность включена по умолчанию до глубины три, это же описано в документации по субагентам. Единственный штатный ограничитель - число одновременных субагентов, по умолчанию 20 (переменная CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS). Он не мешает за вечер накопить 47: они шли волнами, а не разом.

Мои правила после того вечера, они же стоят в моём глобальном CLAUDE.md:

Что делать, когда лимит всё-таки кончился?

Коротко: экономные настройки растягивают лимит Claude Code, но не отменяют его. Рано или поздно придёт сообщение, что окно исчерпано. У вас три варианта: подождать сброса, докупить usage credits или согласиться на ожидание в очереди, если ваша версия его предлагает. Покупать следующий тариф в панике посреди рабочего дня не нужно.

Первый вариант бесплатный: подождать. Пятичасовое окно откроется само, посмотрите в /usage, когда именно. Если задача терпит, чашка чая дешевле апгрейда.

Второй вариант платный и честный: usage credits, докупленное использование сверх плана. Включается в claude.ai в разделе Settings → Usage, там же ставится месячный потолок трат, чтобы не повторить мой вечер с 47 агентами. Команда /usage-credits открывает эти настройки в браузере, а строка с балансом кредитов видна и прямо в /usage.

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

Чек-лист на пять минут

  1. Откройте /usage в Claude Code и панель Settings → Usage в claude.ai. Запишите, кто съедает лимит сегодня.
  2. Скиньте Claude промпт из этой статьи и пересадите general-purpose на Sonnet.
  3. Перезапустите Claude Code, чтобы настройка встала.
  4. Проверьте длину своего CLAUDE.md: если больше 200 строк, вынесите подробности в отдельные файлы.
  5. Пройдитесь по /mcp и выключите подключения, которыми не пользуетесь.
  6. Через пару дней снова загляните в панель. Доля general-purpose просела, значит сработало. Всплыл другой прожорливый агент, осадите его тем же файлом.

Источники

Всё, что выше, проверено по документации 11 сентября 2026 года. Инструмент меняется быстро, поэтому смотрите на дату, а перед тем как что-то менять у себя, загляните в /usage: цифры у вас будут свои.

Нужна не статья, а рабочая система под вашу задачу

Мастерская вайб-кодинга на Claude Code: три сессии на вашем проекте, в своём темпе, без дат старта.

Посмотреть программу