BTC $75 823 -0.3%ETH $2 229 -0.7%SOL $90 +0.0%TON $1,10 -1.5%BTC $75 823 -0.3%ETH $2 229 -0.7%SOL $90 +0.0%TON $1,10 -1.5%
ииTproger

Anthropic удешевила сводки фоновых субагентов Claude Code примерно на 99%

Anthropic изменила работу фоновых субагентов Claude Code: статус работающего агента теперь пишет Haiku 5.5 по коротким заметкам, а не основная модель по полному транскрипту. По оценке компании, каждое обновление стоит примерно на 99% меньше, но методику замера она не раскрыла. Для владельцев подписок Pro и Max это означает меньший расход недельного лимита, а штатного выключателя сводок по-прежнему нет.

Anthropic сообщила, что фоновые субагенты в Claude Code стали расходовать меньше лимита. Работающий субагент каждые 30 секунд обновляет строку статуса в панели агентов. Раньше для каждого такого обновления модель заново читала весь разговор субагента. Теперь статус пишет Haiku 5.5 по коротким заметкам. По оценке компании, одно обновление стоит примерно на 99% меньше.

Для тех, кто запускает фоновые агенты на подписке Pro или Max, это заметно сокращает расход недельного лимита. По замерам пользователей, которые Tproger разбирал 29 октября, на сводки у Flamerix приходилось 16,4% оценочных расходов за неделю. В других сессиях доля составляла от 8 до 24% стоимости, а в одном замере 26% токенов чтения кэша.

Что изменилось в сводках

Сводка, то есть запрос agent_summary, выводит короткий статус вроде «правит тесты парсера» рядом с именем субагента. По словам Anthropic, это помогает самому Claude Code следить за субагентами без чтения их транскриптов. До изменений Claude Code каждые 30 секунд отправлял полный транскрипт работающего фонового субагента в его же модель, у Flamerix это был Opus, и просил описать последнее действие в 3–5 словах. Ответ занимал десятки токенов, а вход каждый раз был равен всему транскрипту. Команда Flamerix нашла это в телеметрии в октябре: на один выходной токен приходилось около 9 000 входных.

Теперь, по формулировке Anthropic, Haiku 5.5 «пишет статус по коротким заметкам вместо» полного разговора. Удешевление идёт сразу по двум направлениям. Haiku 5.5 по прайсу API стоит $0,10 за миллион входных токенов при входе до 100 тысяч токенов, и это кратно дешевле Opus. Кроме того, на вход идут короткие заметки вместо транскрипта. Что это за заметки, кто их ведёт и сколько они занимают, компания не объяснила. Интервал в 30 секунд в анонсе сохранён.

Эту доработку сотрудник Anthropic Эдвин Арбус (Edwin Arbus) обещал 29 октября в ответ на разбор Flamerix на Hacker News. Он написал: «Мы согласны, что это много для строки статуса. Мы только что выкатили исправление для самого дорогого случая, сводок, которые не попадают в кэш промптов (2.1.311+), и прямо сейчас работаем над гораздо более дешёвым режимом, который отправляет короткие заметки меньшей модели вместо полного транскрипта». Тогда же он привёл данные Anthropic: по всем пользователям с включённой телеметрией сводки давали около 2% стоимости по прейскуранту API и чуть меньше 4% запросов, а в терминале около 6% стоимости.

Как менялась ситуация с августа

  • 13 августа. Версия 2.1.232 включила сводки для фоновых субагентов по умолчанию. Интервал 30 секунд, позже пользователи отметили, что его задаёт сервер.
  • 15 августа. Рафаэль Круз (Rafael Cruz) открыл issue #86879 с просьбой о выключателе. В одной 4-часовой сессии было 339 сводок из 1 496 запросов: 22,7% запросов и 18% взвешенных токенов.
  • 26 октября. Версия 2.1.311. По словам Арбуса, исправлен самый дорогой случай, когда сводки мимо кэша промптов. Отдельной записи в changelog нет.
  • 28 октября. Flamerix опубликовала разбор и preload-скрипт для Bun. Сводки занимали 16,4% расходов за неделю против 15,7% на основной диалог, каждый пятый запрос был сводкой.
  • 29 октября. Ответ Anthropic на Hacker News: в среднем 2% стоимости, 4% запросов, 6% в терминале.
  • 4 ноября. Статус пишет Haiku 5.5 по коротким заметкам. Удешевление на обновление, по оценке Anthropic, около 99%.

Источники: changelog Claude Code, issue #86879, gist Flamerix, Hacker News, @ClaudeDevs.

Что пока не подтверждено

В обсуждениях, которые проверила редакция, независимых замеров нового режима пока нет. В issue единственный отклик на анонс оставил 5 ноября пользователь jakozaur: «Похоже, теперь исправлено», со ссылкой на пост Anthropic. 30 октября dblumenau писал по старой схеме: «По-прежнему никакого ответа сопровождающих спустя два с половиной месяца и никакого поддерживаемого выключателя». Он же замерил, что переменная CLAUDE_CODE_FORK_SUBAGENT=0, которую советовали как обход, на версии 2.1.312 в Linux сводки не останавливает.

Что делать пользователям фоновых субагентов

  • Перезапустите Claude Code и обновите клиент. Anthropic не уточнила, серверное это изменение или клиентское, и не назвала версию. В changelog 2.1.318 от 4 ноября записи о новом режиме нет, но упоминается исправление уведомления «Now using usage credits», которое появлялось каждые 30 секунд при работе фонового субагента.
  • Если расход вы мерите по экспорту OpenTelemetry, проверьте, что запросы с меткой agent_summary теперь идут на Haiku 5.5. Это самый простой способ убедиться, что режим применился.
  • Preload-скрипт Flamerix, который блокировал таймер сводок, можно снять, если экономия подтвердилась. Он неофициальный, авторы предупреждали о возможном конфликте с условиями сервиса, и после каждого обновления его приходилось проверять заново.
  • Полного выключателя по-прежнему нет. Если он нужен, например для предсказуемости бюджета API, просьба о нём висит в issue #86879.

Дальше стоит следить за тремя вещами: появится ли в changelog запись о новом режиме с номером версии, подтвердят ли пользователи снижение расхода на своих сессиях по телеметрии и ответят ли сопровождающие в issue о выключателе. Редакция отдельно проверит, работает ли дешёвый режим на Bedrock, Vertex и Foundry: по changelog 2.1.318 у сводок там свои правила ожидания при холодном кэше.

Источник

Tproger · права на исходный материал принадлежат автору.

Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Операции с криптовалютами связаны с риском полной потери вложенных средств. Подробнее — «Отказ от ответственности».

Bittalk в Telegram

Разборы событий, итоги дня и то, что двигает рынок. Без сигналов и обещаний — только факты и что они значат.

Читать в Telegram →

По теме