En utvecklaranalys som går runt i AI-ingenjörsgemenskapen hävdar att Anthropics Claude Code CLI ägnar en överraskande del av sin tokenbudget till en funktion som de flesta användare aldrig lägger märke till: statusraderna på tre till fem ord som visas bredvid bakgrundsagenter. Enligt analysen, publicerad som en GitHub-uppgift av ett team som verkar under namnet Flamerix AI, förbrukar dessa små statusuppdateringar ungefär 15-20% av alla tokens som flödar genom Claude Code-sessioner som använder bakgrundsagenter.

Upptäckten landar mitt i en bredare granskning av hur mycket osynligt arbete AI-kodningsverktyg gör bakom kulisserna. Det kommer också när utvecklare i allt högre grad förlitar sig på AI-nyheter och -analyser för att hålla jämna steg med den verkliga kostnaden för att driva agentiska arbetsflöden, där små ineffektiviteter förvärras över tusentals förfrågningar.

Hur tokenbrännan upptäcktes

Analysen förlitade sig inte på gissningar. Flamerix AI säger att den upptäckte anomalien i Claude Codes egen OpenTelemetry-export genom att gruppera `claudie_code.api_request`-händelser efter deras `query_source`-fält. Den uppfattningen avslöjade en kategori som heter "agent_summary" vars utgifter översteg kostnaden för själva huvudkonversationen.

Siffrorna i sammanfattningen är specifika. Veckan innan författaren satte in en motåtgärd stod förfrågningar om "agent_summary" för 16,4 % av alla utgifter för Claude Code, jämfört med 15,7 % för huvudkonversationen. De utgjorde 19,7 % av alla API-förfrågningar, ungefär en av fem. Cirka 96 % av dessa utgifter på statuslinjen gick till Opus, Anthropics mest kapabla och dyraste modellklass. Och eftersom varje sammanfattningsbegäran skickar agentens hela transkript till modellen, kom förhållandet mellan indata och utdata till ungefär 9 000 till 1.

Författaren noterar en varning: utgiftssiffrorna är Claude Codes egna kostnadsuppskattningar per begäran, inte fakturadata. För abonnenter är den praktiska förlusten inte dollar utan utrymme för räntegränser, eftersom samma gränser styr både användbart arbete och statusuppdateringar.

Vad Claude Code faktiskt gör

Enligt kärnan kör Claude Code en timer för varje bakgrundsagent. Var 30:e sekund eller så skickar den agentens fullständiga utskrift till agentens egen modell, vanligtvis Opus, med en uppmaning som ber den att beskriva agentens senaste åtgärd med tre till fem ord. Svaret gör bara en sak: det uppdaterar statusraden i agentpanelen. Den når aldrig användarens konversation eller informerar något nedströmsbeslut.

Beteendet har aktiverats som standard sedan Claude Code version 2.1.232, släppt i augusti 2026, och analysen säger att det inte finns någon inställning som inaktiverar det.

Mätningen förblev inte en engångsföreteelse. Sammanfattningen pekar på ett GitHub-problem på Anthropics claude-kodförråd, nummer #86879, som samlar in fyra oberoende mätningar av overheaden från 18 % till 26 %.

Varför det är viktigt för Teams Running Agents

För enskilda hobbyister är en statuslinje kosmetisk. För lag som driver flottor av bakgrundsagenter ändras aritmetiken snabbt. Om en av fem API-förfrågningar existerar enbart för att producera en handfull ord, används en femtedel av latensbudgeten, räntegränsbudgeten och (vid API-fakturering) kostnadsbudgeten på dekoration.

Det finns också en integritetsdimension. Varje sammanfattningscykel överför agentens fullständiga arbetstranskript, inklusive vilken kod, filer och sammanhang agenten har rört, till modellen enbart för att generera den korta statussträngen. Utvecklare som arbetar i reglerade industrier eller med känsliga kodbaser kan rimligen ifrågasätta varför det materialet skickas om var 30:e sekund för en kosmetisk uppdatering, oavsett hur Anthropic hanterar det på serversidan.

Lösningen: A Bun Preload Hook

Kontentan stannar inte vid diagnosen. Den levererar en lösning byggd som ett Bun preload-skript på ungefär 80 rader. Istället för att modifiera Claude Code-binären, som skickas som förkompilerad Bun-bytekod och motstår textredigeringar, omsluter skriptet "setTimeout" och "setInterval" och avaktiverar endast timern som är associerad med summeraren, identifierad av en distinkt loggsträng i återuppringningens källa. Varannan timer passerar orörd.

Efter att ha installerat kroken visade författarens OpenTelemetry-export att kategorin `agent_summary` sjönk till noll procent av förfrågningarna. Skriptet har testats mot Claude Code versionerna 2.1.257 till 2.1.312 på Linux, och författaren varnar för att en Claude Code-uppdatering tyst kan ångra korrigeringen, så verifieringssteg ingår.

Den öppna frågan för antropiker

Avsnittet belyser en bredare spänning i agentverktyg: bekvämlighetsfunktioner som verkar gratis är sällan. En statuspanel som förblir aktuell genom att be en gränsmodell att sammanfatta en hel transkription varje halv minut är ett tekniskt val med verkliga kostnader kopplade, och användarna upptäckte det bara för att verktyget exponerar OpenTelemetry-data som gjorde mönstret mätbart.

Om Anthropic kommer att svara med en inbyggd växel, en billigare summeringsmodell eller ett längre uppdateringsintervall återstår att se. Tills dess föreslår analysen en enkel tumregel för lag som tittar på sina Claude Code-räkningar eller räntegränser: kontrollera din egen telemetri för frågekällan `agent_summary` innan du antar att dina agenter är den dyra delen.

Ligg före AI

Följ AI Buzz Wire för kontinuerlig bevakning av AI-kodningsverktyg, modellreleaser och ekonomin med att driva agenter för senaste AI-nyheter och oberoende analys.

Läs fler AI-nyheter på AI Buzz Wire