Berichten zufolge verschlingt ein verstecktes Statuslabel in Claude Code bis zu einem Viertel der Nutzung
Die Telemetrie eines Entwicklers legt nahe, dass die Hintergrundagenten von Claude Code ihr gesamtes Transkript alle 30 Sekunden erneut senden, nur um eine Statuszeile mit 3 bis 5 Wörtern zu schreiben. Hier ist, was gemessen wurde und was noch nicht überprüft wurde.
In einem Artikel, der über Nacht an die Spitze von Hacker News gelangte, wird behauptet, dass Claude Code einen überraschenden Teil seines Budgets für etwas ausgibt, nach dem Sie nie gefragt haben: ein kleines Statusetikett. Nach Angaben des Autors machte eine Funktion namens „agent_summary“ 16,4 Prozent ihrer Claude Code-Ausgaben aus, etwas mehr als das Hauptgespräch selbst (15,7 Prozent). Andere Benutzer in einer verlinkten GitHub-Ausgabe haben Berichten zufolge zwischen 18 und 26 Prozent gemessen. Dabei handelt es sich um die Nummern einer Person, nicht um eine Anthropic-Aussage.
Hier ist der beschriebene Mechanismus. Claude Code kann Hintergrundagenten ausführen, kleine Helfer, die an einer Aufgabe arbeiten, während Sie etwas anderes tun. Ungefähr alle 30 Sekunden sendet das Tool für jede Aktion das gesamte Transkript des Agenten an das Modell und fordert es auf, „Ihre letzte Aktion in drei bis fünf Wörtern zu beschreiben“. Die Antwort aktualisiert lediglich die Statuszeile im Agentenbereich. Es kommt nie zum Gespräch. Der Autor zählte für jedes Ausgabe-Token etwa 9.000 Eingabe-Token (die Textblöcke, die ein Modell liest, pro Stück abgerechnet). Berichten zufolge flossen die meisten dieser Ausgaben, 96 Prozent, in das Modell Opus. Der Autor gibt an, dass die Funktion seit der Version 2.1.232 im August standardmäßig aktiviert ist und dass keine Einstellung sie ausschaltet.
Der Autor fand es heraus, indem er seine Nutzungsprotokolle nach Anforderungstyp gruppierte, was zeigte, dass diese eine Kategorie mehr kostete als erwartet. Ihr Workaround ist ein kleines Skript, das den Timer hinter der Funktion abfängt. Nach der Anwendung sanken die Kosten für agent_summary in ihren Protokollen auf Null, und der einzige sichtbare Verlust besteht darin, dass das Agent-Panel seinen Status nicht mehr aktualisiert.
Was dahintersteckt: Jedes Mal, wenn ein Model etwas gefragt wird, muss es alles davor noch einmal lesen. Die Speicherung eines langen Transkripts ist günstig, das wiederholte Lesen jedoch teuer. Eine Funktion, die auf dem Bildschirm winzig aussieht, kann daher die größte Zeile auf der Rechnung sein, einfach weil sie oft auf einer langen Geschichte basiert. Dies ist eine häufige Falle bei Agenten-Tools und deshalb sind Nutzungsaufschlüsselungen wichtig.
Einige ehrliche Vorbehalte. Bei den Dollarzahlen handelt es sich um Claude Codes eigene Schätzungen pro Anfrage, nicht um Rechnungen. Die Problemumgehung stimmt mit Text innerhalb des Programms überein, sodass es nach einem Update unbemerkt abbrechen konnte. Sie wurde nur auf Linux mit den Versionen 2.1.257 bis 2.1.312 getestet. Der Autor weist außerdem darauf hin, dass eine Änderung des Verhaltens eines Kunden im Widerspruch zu den Nutzungsbedingungen des Dienstes stehen kann. Anthropic hat in dem von uns überprüften Material keinen Kommentar abgegeben.
Was das für Sie bedeutet: Wenn Sie Claude Code gelegentlich verwenden, gibt es heute nichts zu tun. Wenn Sie mehrere Hintergrundagenten betreiben und bei einem Abonnement immer wieder an die Tarifgrenzen stoßen, lohnt es sich, die eigene Nutzungsaufschlüsselung zu überprüfen, bevor Sie etwas ändern. Ich würde auf eine offizielle Einstellung oder Korrektur warten, anstatt das Programm selbst zu patchen.
Quellen
Quellen: https://gist.github.com/flamerix-ai/c3905705cc4205e5de3011fa2e74efce
Claude for Legal prüft jetzt seine eigenen Quellen, bevor ein Anwalt nachschaut
Anthropic fügte interaktive Übersichten und mehr als 60 Integrationen zu Claude for Legal hinzu, mit automatischen Quellenprüfungen, die die Akte an einen menschlichen Anwalt übergeben.