Selon un gist GitHub désormais étoilé plus de 200 fois, Claude Code, l'agent de codage en ligne de commande d'Anthropic, renvoie régulièrement le transcript complet de chaque agent en arrière-plan au modèle de cet agent. Les requêtes se déclenchent environ toutes les 30 secondes et n'existent que pour produire une courte ligne de statut dans le panneau des agents. Le transcript n'atteint jamais la conversation de l'utilisateur, et aucun réglage ne permet de désactiver ce comportement.
La découverte a été publiée par Flamerix AI sous licence MIT et s'est rapidement propagée dans la vaste communauté de développeurs de l'outil. Comme le correctif ne nécessite aucune modification du binaire d'Anthropic, il est facile à copier et à tester, ce qui alimente le débat sur la façon dont les outils d'agents consomment des tokens en arrière-plan.
Ce que fait le correctif pour Claude Code
Le gist, intitulé autour d'un préchargement Bun qui désactive agent_summary, fournit un script d'environ 70 lignes appelé no-agent-summary.js. Il intercepte l'appel global setTimeout que Claude Code utilise pour armer le minuteur de résumé et retourne à la place un descripteur inerte. Les minuteurs appartenant à d'autres fonctionnalités passent sans être touchés.
L'auteur explique pourquoi un hook sur le minuteur était nécessaire. Le module Claude Code est livré sous forme de bytecode Bun précompilé, donc modifier son texte JavaScript à l'intérieur du binaire est sans effet, et le client API ne passe pas par un globalThis.fetch encapsulé. Function.prototype.toString renvoie toujours la source d'un callback même lorsqu'il s'exécute depuis du bytecode, ce qui permet de reconnaître le minuteur du résumeur grâce à une chaîne de caractères qu'il contient.
Le descripteur inerte utilise un délai de 2³¹−1 millisecondes. Les valeurs plus grandes sont traitées comme 1 ms par Node et Bun, ce qui ferait qu'un minuteur « infini » se déclencherait immédiatement. Le hook ne s'installe que lorsque l'entrée principale de Bun est le CLI claude compilé et que l'exécutable en cours est une installation de Claude Code.



