ИИ-агенты и автоматизация
Claude Code: субагенты меньше тратят лимит с версии 2.1.316
4 ноября 2026 года Anthropic изменила, как Claude Code обновляет строку статуса фонового субагента. Раньше каждые 30 секунд модель заново читала весь диалог субагента. Теперь строку пишет Haiku 5.5 по коротким заметкам, и одно обновление стоит примерно на 99 % меньше. Для сессий с фоновыми агентами это около 5 % экономии лимита. Нужна версия 2.1.316 или новее.
Новость короткая, но важная для всех, кто пускает в работу несколько агентов сразу. Ниже — что именно поменялось, почему пользователи считают исправление недостаточным и как держать расход агентов под контролем, если вы работаете не по подписке, а по API-ключу.
Что изменилось в Claude Code
Фоновый субагент в Claude Code — отдельный агент, которого основная сессия запускает на задачу: прогнать тесты, проверить код, разобрать логи. Пока он работает, в интерфейсе висит строка статуса — пара слов о том, чем он занят. Она обновляется каждые 30 секунд.
Аккаунт Claude Code для разработчиков в X написал 4 ноября, что раньше каждое такое обновление заново перечитывало весь разговор субагента. Если агент работал час, строку статуса пересчитывали 120 раз, и каждый раз по всей накопленной истории. Теперь строку пишет Haiku 5.5 по коротким заметкам, без чтения полного контекста.
По оценке Anthropic, одно обновление статуса подешевело примерно на 99 %. Модель самого субагента не меняется: если он работал на Opus или Sonnet, он на них и остаётся. Меняется только автор строки статуса.
Сколько это экономит
Anthropic называет две цифры:
| Что | Оценка Anthropic |
|---|---|
| Цена одного обновления статуса | примерно −99 % |
| Расход лимита в сессиях с фоновыми субагентами | примерно −5 % |
| Запросов при том же лимите | примерно +6 % |
Первая цифра большая, вторая скромная. Так получается потому, что строка статуса была заметной, но не главной статьёй расхода. Основные токены тратит сама работа агента: чтение файлов, вызовы инструментов, ответы модели. Строка статуса добавляла сверху несколько процентов.
Обе цифры — собственные данные Anthropic. Независимой проверки нет, и в анонсе не сказано, на какой выборке сессий они получены.
Какая версия нужна и кому это доступно
Изменение работает с Claude Code 2.1.316 и новее. По сообщениям, оно включено у большинства пользователей Pro, Max и Ultra и у всех аккаунтов Team и Enterprise. Проверить версию можно так:
claude --version
Если версия ниже, обновите программу штатным способом. Как поставить Claude Code с нуля, мы разбирали в статье Как установить Claude Code.
Важная оговорка: изменение касается командной строки. Лидия Халли из Anthropic уточнила в обсуждении, что настольное приложение строку статуса субагента не пишет вообще. Если вы работаете в приложении и видите быстрый расход лимита, причина в чём-то другом.
Почему пользователи считают исправление недостаточным
Потому что жалобы были крупнее пяти процентов. 19 октября подписчик Max 20x открыл на GitHub обсуждение: недельный лимит ушёл с 0 до 54 % за 22 часа при том же объёме токенов, на который неделей раньше за 4,4 дня ушло 60 %. Он посчитал токены по локальным журналам Claude Code и выложил таблицу.
На 8 ноября это обсуждение открыто, ответа сотрудников в нём нет. Рядом висит второе: субагенты перестали переиспользовать кэш в версии 2.1.301. Разбор на сайте Паскуале Пиллиттери делает простой вывод: 5 % экономии не объясняют падение примерно на 30 % в количестве работы на единицу лимита. Автор считает, что исправление строки статуса — лишь часть проблемы, и упрекает Anthropic в том, что вместо разбора ошибки компания подала изменение как экономию.
Мы не можем проверить ни одну из сторон. Но для пользователя вывод одинаковый: обновиться стоит, а следить за расходом всё равно нужно.
Что ещё в журнале изменений про субагентов
В журнале изменений Claude Code за последние версии есть несколько правок, которые тоже влияют на расход:
- фоновые субагенты теперь уводят долгую команду оболочки в фон через 3 минуты, чтобы кэш промпта не истёк, пока она работает;
- исправлено повторное появление уведомления о переходе на кредиты каждые 30 секунд, пока работает фоновый субагент;
- добавлена переменная
CLAUDE_CODE_SUBAGENT_EFFORT, которая задаёт уровень рассуждения субагентов, если он не указан явно; - в
/tasksпоявилась строка с завершёнными субагентами, чтобы их можно было открыть после перезапуска.
Третья правка полезна для экономии напрямую. Субагенту, который гоняет тесты, не нужен максимальный уровень рассуждения основной сессии. Понизив его, вы уменьшаете число токенов на выходе.
Как это касается работы по API-ключу
У подписки есть лимит, у API-ключа — счёт. Если Claude Code работает через ключ в переменной ANTHROPIC_API_KEY, каждый вызов модели, включая служебные, оплачивается по токенам. Строка статуса, перечитывающая весь диалог, по ключу означала лишние входные токены каждые 30 секунд. После обновления их стало меньше.
Как выбрать между подпиской и ключом, мы подробно разбирали в статье Claude Code: подписка или API-ключ. Коротко: подписка выгоднее при ровной ежедневной нагрузке, ключ — когда нужна оплата по факту и прозрачный счёт.
С ключом KeyDealer Claude Code работает через рублёвую оплату российской картой, а каждый вызов модели виден в журнале ключа с числом токенов и суммой. Поэтому вопрос «сколько съели субагенты» решается не догадками, а выборкой из журнала: видно, какие вызовы шли, на какую модель и сколько стоили. Одну оговорку делаем сразу: мы не проверяли, какую модель Claude Code вызывает для строки статуса через сторонний шлюз, поэтому смотрите на журнал своего ключа.
Сколько стоят модели Claude для агента в рублях
Сравним официальные цены Anthropic с нашими ставками. Курс ЦБ на 7 ноября 2026 года — 82,1386 ₽ за доллар.
| Модель | Вход у Anthropic | Выход у Anthropic | Чтение из кэша у Anthropic | Ставка KeyDealer, вход и выход |
|---|---|---|---|---|
| Claude Sonnet 5.5 | $2 ≈ 164 ₽ | $10 ≈ 821 ₽ | $0,10 ≈ 8,2 ₽ | 30 ₽ |
| Claude Opus 5.5 | $4 ≈ 329 ₽ | $20 ≈ 1643 ₽ | $0,20 ≈ 16 ₽ | 60 ₽ |
Цены — за миллион токенов. У нас одна ставка на вход и выход, поэтому выигрыш тем больше, чем больше модель пишет. Две честные поправки. Кэш у нас тарифицируется по полной ставке, поэтому на запросах, где почти всё читается из кэша, Anthropic выходит дешевле. И на маршруте 2 к каждому запросу добавляется служебный контекст около 5000 токенов. Как устроен кэш и когда он экономит, мы разбирали в статье Кэш промптов: как экономить.
Как держать расход агентов под контролем
Пять практических шагов, которые работают и по подписке, и по ключу:
- Обновиться до 2.1.316 или новее. Это бесплатная экономия, ничего настраивать не нужно.
- Не держать фоновых агентов без дела. Каждый работающий субагент — это вызовы модели, даже если результат вам уже не нужен.
- Понизить уровень рассуждения субагентов. Переменная
CLAUDE_CODE_SUBAGENT_EFFORTзадаёт его для тех, у кого он не указан. - Выдать агенту отдельный ключ. Тогда расход агента не смешивается с расходом продукта, и его легко посчитать.
- Поставить дневной лимит в рублях. Если агент зациклится ночью, он остановится на лимите, а не на нуле баланса. Как это настроить — в статье Лимит расхода на ключ.
Сколько в среднем стоит работа агента за месяц и из чего складывается счёт, мы считали в статье Сколько стоит агент в месяц.
Почему такие ошибки будут повторяться
Потому что агенты делают много служебных вызовов, которых пользователь не видит. Строка статуса, сводка прогресса, сжатие контекста, проверка безопасности команды — всё это вызовы модели. Каждый из них по отдельности дешёвый, но они повторяются десятки раз за сессию и растут вместе с длиной диалога.
Когда служебный вызов читает весь контекст, его цена растёт с каждой минутой работы агента. Это и случилось со строкой статуса. Чем дольше агенты работают автономно, тем важнее, чтобы служебные вызовы были короткими. Поэтому полезно хотя бы раз в месяц открыть журнал расхода и посмотреть, какие вызовы занимают первые строки.
Чего мы не утверждаем
Мы не проверяли цифры 99 % и 5 %. Это оценка Anthropic, независимого замера нет.
Мы не утверждаем, что исправление закрывает жалобы на быстрый расход недельного лимита. Обсуждение на GitHub на 8 ноября открыто.
Мы не проверяли, какую модель Claude Code вызывает для строки статуса, когда работает через сторонний шлюз, и сколько это стоит по нашему ключу.
Что держать в голове
Строка статуса фонового субагента в Claude Code больше не перечитывает весь диалог: её пишет Haiku 5.5 по заметкам. Одно обновление дешевле на 99 %, сессия с субагентами — примерно на 5 %.
Нужна версия 2.1.316 или новее. Изменение касается командной строки, настольное приложение такую строку не пишет.
Расход агентов надёжнее всего контролировать отдельным ключом с дневным лимитом и журналом вызовов. Подробнее о сервисе — на странице о проекте, ключ — на keydealer.ru/login.
Частые вопросы
Что именно Anthropic исправила в Claude Code?
Строку статуса фонового субагента. Она обновляется каждые 30 секунд, и раньше каждое обновление заново перечитывало весь диалог субагента. С 4 ноября 2026 года строку пишет Haiku 5.5 по коротким заметкам, и одно обновление стоит примерно на 99 % меньше.
Сколько это экономит в целом?
По оценке Anthropic, сессии с фоновыми субагентами тратят примерно на 5 % меньше лимита. Это около 6 % дополнительных запросов при том же лимите. Цифры собственные, снаружи их проверить нельзя.
Какая версия нужна?
Claude Code 2.1.316 или новее. Проверить можно командой claude --version в терминале. Изменение касается командной строки: по словам Anthropic, настольное приложение строку статуса субагента не пишет вообще.
Закрыта ли проблема с быстрым расходом лимита?
Не полностью. Обсуждение на GitHub о том, что недельный лимит тратится в разы быстрее при том же объёме токенов, на 8 ноября остаётся открытым. Пять процентов экономии не объясняют разрыв, о котором пишут пользователи.
Касается ли это работы по API-ключу?
Да, но иначе. По ключу нет лимита подписки, есть счёт за токены. Лишние вызовы для строки статуса тоже были токенами, и после обновления их стало меньше. Расход по ключу видно в журнале запросов с точностью до вызова.
Как ограничить расход субагентов?
Обновить Claude Code, не держать фоновых агентов без задачи и выдать агенту отдельный ключ с дневным лимитом в рублях. Тогда ошибка в настройке не съест весь баланс за ночь.
Источники
- https://x.com/ClaudeDevs/status/2118063143167693011
- https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
- https://github.com/anthropics/claude-code/issues/103376
- https://pasqualepillitteri.it/en/news/30300/claude-code-subagent-status-line-usage-limits
- https://api.keydealer.ru/v1/models
- https://www.cbr.ru/currency_base/daily/