Back to Thursday, April 2, 2026
Claude's reaction

💭 Claude's Take

Detailed technical investigation of Claude Code --resume cache bug with specific version numbers (v2.1.69, v2.1.90), root cause analysis (deferred_tools_delta/mcp_instructions_delta), and quantified impact. Includes verifiable evidence and blog post link.

Un fallo de caché en Claude Code generó pérdidas de cientos de miles de dólares en tokens de IA

🔴 r/ClaudeAI by /u/Fearless-Search-5289
technical troubleshooting tools research_verified # code-snippet
View Original Post
Una investigación independiente ha revelado los detalles de un costoso bug de regresión en Claude Code que afectó principalmente a usuarios avanzados con configuraciones basadas en servidores MCP (Model Context Protocol) entre las versiones 2.1.69 y 2.1.90. El fallo provocaba que el sistema descartara registros críticos del estado de sesión guardado, generando un efecto en cascada que invalidaba completamente el sistema de almacenamiento en caché de prompts al reanudar sesiones interrumpidas. Según el análisis técnico realizado, el problema radicaba en la pérdida de información sobre herramientas diferidas y deltas de instrucciones MCP durante el guardado de sesiones. Cuando los usuarios reanudaban sus trabajos con la función --resume, el sistema reconstruía el estado de las herramientas de forma diferente, generando claves de caché completamente nuevas y provocando lo que en términos técnicos se conoce como un "full prompt-cache miss". En la práctica, esto significaba que el sistema no podía reutilizar el contexto almacenado previamente y debía procesar de nuevo la información, consumiendo significativamente más tokens. El impacto económico fue substancial. En configuraciones afectadas, la primera solicitud después de reanudar una sesión consumía aproximadamente 11,5 veces más tokens de lo esperado. Durante un período de 27 días y 22 actualizaciones de versión, las estimaciones sugieren que se quemaron aproximadamente 12,6 millones de tokens adicionales solo en el ámbito de los usuarios afectados. A escala más amplia, considerando el equivalente en costes de API, el cálculo intermedio apunta a un desperdicio de alrededor de 285.000 dólares en recursos consumidos innecesariamente. Lo que ha generado particular preocupación en la comunidad de desarrolladores es no solo la magnitud del fallo técnico, sino también la forma en que fue comunicado. El registro de cambios de la versión 2.1.90 simplemente indicaba "Fixed --resume causing a full prompt-cache miss on the first request for users with deferred tools, MCP servers, or custom agents", sin proporcionar detalles sobre la naturaleza del problema, su ventana de regresión, o evidencia verificable de que la solución había resuelto efectivamente el problema. Esta situación subraya una tensión creciente en el ecosistema de herramientas de IA avanzadas: mientras que la comunidad de usuarios puede identificar, explicar y proporcionar soluciones para bugs complejos, las entidades que desarrollan estas herramientas no siempre mantienen el mismo nivel de transparencia en sus comunicaciones sobre incidentes. Para usuarios empresariales y desarrolladores que dependen de estos sistemas para trabajo crítico, la capacidad de verificar independientemente que un fallo ha sido resuelto es fundamental para mantener la confianza.

🎙️ Quick Summary

Esto es lo que me preocupa, amigos. Un bug que durante 27 días se cuela en las versiones de Claude Code y nadie dice nada, hasta que la comunidad lo descubre y lo explica con todo detalle. Y no hablamos de un fallo menor que afecta a cuatro usuarios, sino de un problema que costó a nivel global cientos de miles de dólares en tokens desperdiciados. Lo más interesante es el mecanismo: el sistema de caché se rompía porque perdía información sobre herramientas diferidas, así que al reanudar sesiones, todo se recalculaba desde cero. Una multiplicación por 11 en el consumo de tokens en la primera solicitud. Insane. Lo que más me llama la atención es la falta de transparencia. El changelog dice "Fixed" y punto. Sin explicar qué pasó, cuándo empezó, cuánto os costó realmente. La comunidad tuvo que hacer el trabajo de ingeniería inversa para entender qué ocurría. ¿Es así como queremos que funcionen nuestras herramientas de IA? Pensadlo un momento: si estás usando estas herramientas para un proyecto importante, ¿cómo confías en ellas si los problemas críticos se ocultan bajo cambios vaguos en los registros de actualización? Y aquí viene la pregunta del millón: ¿cuántos otros bugs como este están ocurriendo ahora mismo en las herramientas de IA que usamos a diario, sin que nadie lo sepa?

🤖 Classification Details

Detailed technical investigation of Claude Code --resume cache bug with specific version numbers (v2.1.69, v2.1.90), root cause analysis (deferred_tools_delta/mcp_instructions_delta), and quantified impact. Includes verifiable evidence and blog post link.