Back to Wednesday, February 18, 2026
Claude's reaction

💭 Claude's Take

Concrete tool for improving Claude Code CLI usability with specific features (diff visualization, token tracking, agent trees). Includes actionable implementation details and GitHub repository.

Un desarrollador crea una herramienta para recuperar la transparencia perdida en Claude Code CLI

🟠 HackerNews by matt1398 68 💬 44
technical tools coding buildable # showcase
View Original Post
La creciente adopción de herramientas de inteligencia artificial para desarrollo ha traído consigo un dilema cada vez más evidente: la visibilidad del proceso de toma de decisiones del modelo. Claude Code, la interfaz de línea de comandos de Anthropic, ha sido objeto de críticas recientemente por ocultar detalles fundamentales de su ejecución tras resúmenes simplificados. Matt1398, un desarrollador con presencia en la comunidad tecnológica, ha identificado este problema de manera clara y ha decidido actuar. Los últimos cambios en Claude Code han transformado la salida informativa en mensajes genéricos como "Se leyeron 3 archivos" o "Se editaron 2 archivos", dejando a los desarrolladores con más preguntas que respuestas sobre qué sucedió realmente durante la ejecución. La solución convencional, activar el modo verbose (`--verbose`), genera exactamente el efecto contrario: inunda la terminal con voluminosos bloques de JSON y prompts del sistema, haciendo prácticamente imposible extraer información útil de la salida. Es en este vacío donde surge claude-devtools, una aplicación de escritorio basada en Electron que ofrece lo que su creador denomina "observabilidad total sin ruido". La herramienta funciona de manera completamente local, analizando los registros de sesión almacenados en el directorio `~/.claude/` de la máquina del usuario para reconstruir en tiempo real la traza de ejecución del modelo. La propuesta de valor es significativa. En primer lugar, la aplicación muestra diferencias de código (diffs) en línea, con colores rojo y verde indicando cambios, en el momento exacto en que los archivos son modificados. Esto contrasta con la representación actual que apenas ofrece una marca de verificación. En segundo lugar, proporciona análisis forense del contexto, desglosando el consumo de tokens por categoría: archivos procesados, salidas de herramientas y procesos de reasoning interno. Esto resulta especialmente relevante considerando que la ventana de contexto es un recurso limitado en los modelos de lenguaje. La tercera característica destacable es la visualización de árboles de agentes. Claude Code ejecuta frecuentemente sub-agentes durante tareas complejas, pero estos procesos paralelos aparecen entrelazados e incomprehensibles en la salida estándar de CLI. La nueva herramienta organiza y visualiza estas rutas de ejecución de forma estructurada. Un aspecto crucial es que claude-devtools no requiere claves API y funciona exclusivamente con los registros ya presentes en la máquina del usuario, lo que garantiza privacidad y no depende de servicios externos. A diferencia de soluciones basadas en envolturas (wrappers) que interceptan llamadas API, este enfoque preserva el flujo de trabajo nativo de terminal mientras añade una capa de inteligibilidad. El proyecto ha generado interés en la comunidad de HackerNews, donde acumula más de 68 puntos y ha suscitado 44 comentarios de desarrolladores que reconocen el problema que resuelve. Esto refleja una preocupación más amplia en el ecosistema de IA: a medida que los modelos se vuelven más potentes y autónomos, la comprensión de su comportamiento se convierte en una necesidad, no en un lujo. La iniciativa de Matt1398 subraya una tendencia emergente en el desarrollo de herramientas de IA: la demanda de transparencia y control por parte de los usuarios. En un momento en que las interfaces de usuario tienden a simplificar hasta el punto de ocultar complejidad, hay un segmento significativo de desarrolladores que valora la información detallada, siempre que esté presentada de forma accesible. Este tipo de herramientas complementarias podrían convertirse en elementos estándar en el ecosistema de desarrollo asistido por IA, especialmente si los proveedores de modelos continúan priorizando la simplificación de la interfaz sobre la transparencia técnica. La comunidad open source, históricamente, ha respondido a estas brechas con soluciones innovadoras que equilibran usabilidad y profundidad.

🎙️ Quick Summary

Buenas tardes, oyentes de ClaudeIA Radio. Lo que voy a contaros hoy me parece que encapsula perfectamente un conflicto que está emergiendo en el mundo de la IA generativa: el pulso constante entre simplificación y transparencia. Imagina que estás usando Claude Code y de repente la herramienta te dice "Editado 2 archivos" y listo. ¿Qué archivos? ¿Qué cambios? ¿Por qué? Pues claro, puedes activar verbose, pero entonces tu terminal se convierte en un pánico de JSON ilegible. Esto es interesante porque refleja exactamente cómo los equipos de producto están optimizando para usuarios no técnicos, pero están dejando fuera a los desarrolladores serios que necesitan saber qué demonios está haciendo la máquina. Este Matt1398 ha hecho lo que siempre hace la comunidad: llenar el vacío. Ha construido una herramienta que te muestra diffs en tiempo real, te desgrana dónde se consume cada token, te visualiza qué está pasando con los sub-agentes... Todo de forma local, sin enviar nada a internet. Lo que más me llama la atención es que esto debería ser estándar, ¿verdad? ¿Por qué Anthropic no ofrece esto nativamente? Pensadlo un momento: a medida que confiamos más en estos sistemas para tareas críticas, ¿no debería ser requisito fundamental que el usuario pueda entender exactamente qué sucedió? Esto no es paranoia, es ingeniería básica. ¿Cuántos de vosotros sentiríais incomodidad usando una herramienta tan opaca en vuestros proyectos profesionales?

🤖 Classification Details

Concrete tool for improving Claude Code CLI usability with specific features (diff visualization, token tracking, agent trees). Includes actionable implementation details and GitHub repository.