Vývojářská analýza, která koluje v komunitě inženýrů AI, tvrdí, že Claude Code CLI společnosti Anthropic věnuje překvapivý podíl svého rozpočtu na token funkci, kterou si většina uživatelů nevšimne: stavové řádky o třech až pěti slovech zobrazené vedle agentů na pozadí. Podle analýzy zveřejněné jako GitHub týmem fungujícím pod názvem Flamerix AI tyto drobné aktualizace stavu spotřebují zhruba 15–20 % všech tokenů procházejících relacemi Claude Code, které používají agenty na pozadí.

Nález přistane uprostřed širšího zkoumání toho, kolik neviditelné práce v zákulisí odvádějí nástroje pro kódování AI. Dochází také k tomu, že vývojáři stále více spoléhají na zprávy a analýzy AI, aby udrželi krok se skutečnými náklady na provozování agentních pracovních postupů, kde se malá neefektivita spojuje s tisíci žádostí.

Jak bylo objeveno vypálení tokenu

Analýza se nespoléhala na dohady. Flamerix AI říká, že detekovala anomálii ve vlastním exportu OpenTelemetry Claude Code seskupením událostí `claude_code.api_request` podle jejich pole `query_source`. Tento pohled odhalil kategorii nazvanou „agent_summary“, jejíž výdaje převyšovaly náklady na samotnou hlavní konverzaci.

Čísla v základu jsou konkrétní. V týdnu před tím, než autor nasadil protiopatření, tvořily požadavky `agent_summary` 16,4 % všech výdajů Claude Code, ve srovnání s 15,7 % u hlavní konverzace. Tvořily 19,7 % všech požadavků API, tedy zhruba každý pátý. Přibližně 96 % těchto výdajů na stavové řádky šlo do Opus, nejschopnější a nejdražší modelové třídy Anthropic. A protože každý souhrnný požadavek posílá celý agentův přepis do modelu, poměr vstupních tokenů k výstupním tokenům vyšel zhruba na 9 000 ku 1.

Autor poznamenává jedno upozornění: údaje o útratě jsou vlastní odhady nákladů na žádost Claude Code, nikoli fakturační údaje. Pro předplatitele nejsou praktickou ztrátou dolary, ale rezerva na limitu sazby, protože stejné limity řídí jak užitečnou práci, tak aktualizace stavu.

Co Claude Code vlastně dělá

Podle podstaty Claude Code spouští časovač pro každého agenta na pozadí. Každých přibližně 30 sekund odešle úplný přepis tohoto agenta do vlastního modelu agenta, obvykle Opus, s výzvou, aby popsala agentovu poslední akci třemi až pěti slovy. Odpověď dělá jedinou věc: obnovuje stavový řádek na panelu agentů. Nikdy se nedostane do konverzace uživatele ani neinformuje o jakémkoli následném rozhodnutí.

Toto chování je ve výchozím nastavení povoleno od verze Claude Code 2.1.232, vydané v srpnu 2026, a analýza uvádí, že neexistuje žádné nastavení, které by jej zakazovalo.

Měření nezůstalo jednorázové. Podstata ukazuje na problém GitHubu v úložišti claude-code společnosti Anthropic, vydání #86879, které shromažďuje čtyři nezávislá měření režie v rozsahu od 18 % do 26 %.

Proč je to důležité pro běžící agenty Teams

Pro jednotlivé fandy je stavový řádek kosmetický. U týmů provozujících flotily agentů na pozadí se aritmetika rychle mění. Pokud jeden z pěti požadavků API existuje čistě pro vytvoření hrstky slov, pak se pětina rozpočtu na latenci, limitu sazby a (při fakturaci API) rozpočtu nákladů utratí na dekoraci.

Je zde také rozměr soukromí. Každý souhrnný cyklus přenáší úplný pracovní přepis agenta, včetně jakéhokoli kódu, souborů a kontextu, kterého se agent dotkl, do modelu pouze za účelem vygenerování krátkého stavového řetězce. Vývojáři pracující v regulovaných odvětvích nebo s citlivými kódovými základnami se mohou oprávněně ptát, proč je tento materiál každých 30 sekund znovu zasílán pro kosmetické osvěžení, bez ohledu na to, jak s ním Anthropic nakládá na straně serveru.

Řešení: Háček s předpětím drdolu

Podstata nekončí u diagnózy. Dodává řešení vytvořené jako skript Bun preload o zhruba 80 řádcích. Namísto úpravy binárního kódu Claude Code, který se dodává jako předkompilovaný bajtový kód Bun a odolává textovým úpravám, skript zabalí `setTimeout` a `setInterval` a deaktivuje pouze časovač spojený se sumátorem, který je identifikován charakteristickým řetězcem protokolu ve zdroji zpětného volání. Každý další časovač projde nedotčen.

Po instalaci háku autorův export OpenTelemetry ukázal, že kategorie `agent_summary` klesla na nula procent požadavků. Skript byl testován proti Claude Code verze 2.1.257 až 2.1.312 na Linuxu a autor varuje, že aktualizace Claude Code může opravu tiše vrátit zpět, takže jsou zahrnuty ověřovací kroky.

Otevřená otázka pro antropické

Tato epizoda zdůrazňuje širší napětí v nástrojích agentů: funkce pohodlí, které se zdají zdarma, jsou jen zřídkakdy. Stavový panel, který zůstává aktuální tím, že požaduje od hraničního modelu, aby každou půlminutu shrnul celý přepis, je inženýrskou volbou se skutečnými náklady a uživatelé jej objevili pouze proto, že nástroj zpřístupňuje data OpenTelemetry, díky nimž je vzor měřitelný.

Zda bude Anthropic reagovat vestavěným přepínačem, levnějším sumarizačním modelem nebo delším intervalem obnovy, se teprve uvidí. Do té doby analýza navrhuje jednoduché obecné pravidlo pro týmy, které sledují své účty Claude Code nebo limity sazeb: zkontrolujte svou vlastní telemetrii pro zdroj dotazů `agent_summary`, než uvěříte, že vaši agenti jsou tou drahou částí.

Udržujte si náskok před AI

Chcete-li neustále pokrývat nástroje pro kódování AI, verze modelů a ekonomiku běžících agentů, sledujte AI Buzz Wire, kde najdete nejnovější zprávy o AI a nezávislé analýzy.

Přečtěte si další zprávy o AI na AI Buzz Wire