sábado, 31 de octubre de 202622°General Pico · 10° / 25°Dólar Oficial $1.560Dólar Blue $1.565Dólar MEP $1.575Dólar Tarjeta $2.028
Claude Code reenvía al modelo las transcripciones de agentes en segundo plano, según un análisis
Un desarrollador documentó que Claude Code envía cada 30 segundos el historial completo de cada agente en segundo plano solo para actualizar un estado visual. Según sus mediciones, esa tarea llegó a pesar cerca de 16 % del gasto semanal.
Redacción PicoTecno
2 min de lectura
(gist.github.com)
Según informó gist.github.com, un proyecto independiente publicado por Flamerix AI describe que Claude Code, la herramienta de programación de Anthropic, reenvía cada 30 segundos la transcripción completa de cada agente en segundo plano a su propio modelo. El objetivo de esa consulta es únicamente completar una línea de estado que aparece en el panel de agentes.
De acuerdo con el texto, el modelo recibe la instrucción de describir la acción más reciente del agente en tres a cinco palabras. La respuesta sólo modifica esa línea visual y nunca llega a la conversación del usuario. La función está activada por defecto desde la versión 2.1.232, de agosto de 2026, y no existe una opción para apagarla.
La anomalía fue detectada por DRIM al revisar los datos que Claude Code exporta mediante OpenTelemetry, un estándar para recolectar métricas y eventos de software. Al agrupar las solicitudes por origen, el tipo llamado agent_summary aparecía con un costo mayor que la conversación principal. El costo citado es una estimación que calcula la propia herramienta por cada solicitud, no una factura; en planes por suscripción, el efecto se traduce en menos margen dentro de los límites de uso. Un hilo público de incidencias (#86879) reúne cuatro mediciones independientes que ubican el impacto entre 18 y 26 %.
En la telemetría del autor, la participación de esta función en el gasto semanal pasó de entre 3,5 y 7 % en julio a 7,3 % y luego 11,8 % en la semana en que se instaló la versión 2.1.233. Para mediados de octubre, según el mismo registro, rondaba el 16 %.
Para mitigarlo, el autor publicó un script de unas 70 líneas que funciona como precarga en Bun, un entorno de ejecución de JavaScript. El script intercepta el temporizador global que programa estos resúmenes: cuando detecta que el callback corresponde a esa tarea, reemplaza el temporizador por uno inactivo con el máximo valor admitido, lo que evita que se dispare de inmediato. El resto de los temporizadores no se modifica y el binario de Claude Code tampoco. Según el texto, fue probado en Linux con las versiones 2.1.257 a 2.1.312; sobre macOS hay reportes de terceros y sobre Windows no se realizaron pruebas.
El propio texto advierte que una actualización puede anular el parche sin aviso, por lo que recomienda verificar su funcionamiento después de cada cambio de versión. El proyecto se distribuye bajo licencia MIT, sin garantías, y sus autores aclaran que modificar el comportamiento del cliente podría entrar en conflicto con los términos de servicio. Además, el proyecto se presenta como independiente y no afiliado a Anthropic.