Los usuarios intensivos de Claude Code enfrentan desde hace tiempo un problema frustrante: la falta de transparencia en las operaciones que realiza el asistente de inteligencia artificial. Mensajes genéricos como «Se leyeron 3 archivos» o «Se editaron 2 archivos» sin detalles específicos, pérdida de contexto cuando se activan mecanismos de compresión, e historial de terminal borrado para optimizar memoria son solo algunas de las limitaciones que han moldeado la experiencia de trabajo cotidiano con esta herramienta.
Ahora, una solución de código abierto denominada claude-devtools promete transformar esa experiencia al proporcionar visibilidad completa sobre cada acción ejecutada. A diferencia de otros enfoques, claude-devtools no funciona como un envoltorio que modifique el comportamiento de Claude Code, sino que opera leyendo los archivos de registro existentes en la carpeta ~/.claude/ del usuario, transformando datos brutos en información estructurada y comprensible.
La herramienta ofrece varias capacidades que abordan directamente los puntos débiles identificados por la comunidad. En primer lugar, proporciona visibilidad total de las operaciones: cada archivo consultado, cada edición realizado con diferencias mostradas en línea, y cada comando bash ejecutado aparecen documentados con resaltado de sintaxis. Esta granularidad contrasta dramáticamente con los resúmenes vagos que caracterizan la interfaz estándar de Claude Code.
Una de las funcionalidades más valoradas por los usuarios es el desglose de tokens por turno. Claude-devtools segmenta el uso de contexto en siete categorías distintas: archivos CLAUDE.md, entradas y salidas de llamadas a herramientas, tokens de pensamiento, activaciones de habilidades, texto del usuario y otros elementos. Esta visualización permite a los desarrolladores comprender exactamente qué consume su ventana de contexto, transformando la opaca barra de progreso en datos accionables.
Otra característica relevante es la visualización de la ventana de contexto en tiempo real. Los usuarios pueden observar cómo se va llenando el contexto durante la sesión, cuándo se produce la compresión de datos y qué información se descarta. Para aquellos que han experimentado la frustración de que Claude olvide detalles intermedios de una conversación, esta transparencia resulta esclarecedora.
La herramienta también proporciona visibilidad completa sobre los subagentas. Cuando Claude crea agentes secundarios mediante la herramienta Task, claude-devtools muestra el árbol de ejecución completo de cada uno, incluyendo sus indicaciones, llamadas a herramientas, uso de tokens, coste y duración. Los agentes que generan otros agentes se representan como árboles anidados, y las características de equipo con TeamCreate y SendMessage aparecen como tarjetas codificadas por color.
La capacidad de leer bloques de pensamiento extendido junto con los rastros de herramientas permite a los usuarios comprender el razonamiento detrás de las decisiones de Claude, más allá de simplemente observar el resultado final. Además, la herramienta incluye notificaciones personalizables: alertas cuando se accede a archivos .env, cuando ocurren errores de ejecución, cuando el uso de tokens se dispara, o cuando se alcanzan rutas de archivos sensibles según patrones regex definidos.
Desde una perspectiva técnica, claude-devtools funciona de manera agnóstica respecto a la plataforma de origen. Dado que lee directamente de los registros sin procesar, recupera sesiones ejecutadas desde terminal, VS Code, otras herramientas y cualquier otra interfaz de Claude Code, sin perder información. La herramienta puede desplegarse como aplicación Electron, contenedor Docker o servidor Node.js accesible desde navegador, lo que la hace versátil para usuarios en máquinas remotas o entornos particulares.
El punto más significativo es que claude-devtools funciona completamente en local sin requerir API keys, archivos de configuración complejos o configuración inicial elaborada. Se distribuye como software de código abierto y mantiene una relación puramente de lectura con los registros de sesión existentes, sin modificar en absoluto el funcionamiento de Claude Code.
Esta herramienta llena un vacío importante en el ecosistema de Claude Code. Para desarrolladores que utilizan intensivamente el asistente, particularmente en contextos donde la depuración, la auditoría o la optimización de tokens resultan críticas, claude-devtools transforma la experiencia de trabajo al reemplazar la opacidad con datos concretos. Su adopción entre usuarios avanzados sugiere que existe una demanda genuina por mayor transparencia en cómo los asistentes de IA manejan el contexto y toman decisiones durante sesiones de desarrollo complejas.