- En la versión más reciente, 2.1.20, tanto la lectura de archivos como la visualización de patrones de búsqueda fueron reemplazadas por una sola frase de resumen, lo que impide a los usuarios verificar qué archivos o patrones se están procesando
- Los usuarios están pidiendo, a través de issues en GitHub, la restauración de la visualización de rutas de archivos y patrones de búsqueda o la adición de una opción de alternancia
- La empresa desarrolladora, Anthropic, respondió que “la simplificación es útil para la mayoría de los usuarios”, pero en la práctica la mayoría de los comentarios son de queja
- La alternativa propuesta fue usar ‘verbose mode’, pero se ha señalado que pierde utilidad práctica por su salida de depuración excesiva
- Incluso después de varias versiones, no ha habido una solución de fondo, y los usuarios están volviendo a la versión anterior (2.1.19) o pidiendo agregar un simple flag de configuración
Cambios en Claude Code 2.1.20
- En la nueva versión, toda la salida de lectura de archivos y patrones de búsqueda fue reemplazada por una sola línea de resumen como “Read 3 files” o “Searched for 1 pattern”
- Antes se mostraba en detalle qué archivos se habían leído y qué patrones se habían buscado
- Ahora esos detalles desaparecieron, lo que dificulta a los usuarios seguir el comportamiento dentro de la base de código
- Debido a este cambio, los usuarios que pagan 200 dólares al mes criticaron que la herramienta perdió transparencia
Reacción de los usuarios e issues en GitHub
- En varios issues de GitHub, los usuarios plantearon la misma petición: “vuelvan a mostrar las rutas de archivos o al menos agreguen una opción para activarlo o desactivarlo”
- Anthropic respondió que “para la mayoría de los usuarios, la simplificación es una mejora que reduce el ruido”
- Sin embargo, el artículo señala que no hay fundamento para esa “mayoría” y que, en realidad, solo hay quejas
- La solución propuesta por Anthropic fue recomendar el uso de ‘verbose mode’
La polémica de ‘verbose mode’
- El verbose mode muestra en la terminal thinking traces, hook output, sub-agent transcript y hasta el contenido completo de los archivos
- Los usuarios se quejan de que “lo único que quieren es ver las rutas de archivos y los patrones de búsqueda”, no una salida tan excesiva
- Un desarrollador respondió que “mejorarán verbose mode para adaptarlo a los casos de uso de los usuarios”,
- pero unas 30 personas siguieron repitiendo que “reviertan el cambio o agreguen un toggle”
- Un usuario señaló que frases como “Searched for 13 patterns, read 2 files” son información completamente inútil
Los ‘arreglos’ en versiones posteriores y la persistencia del problema
- En versiones posteriores, se eliminó parte de los thinking traces y hook output de verbose mode para que fuera menos verboso
- Pero todavía se sigue mostrando toda la salida de los sub-agents, lo que vuelve la pantalla caótica
- Antes, el trabajo de cada sub-agent se mostraba como un flujo conciso de una sola línea,
- pero ahora se imprime una gran cantidad de texto de varios agentes al mismo tiempo, lo que empeora la legibilidad
- El artículo critica que, “si al final van quitando elementos de verbose mode uno por uno, no es muy distinto de volver a crear una función de toggle”
Respuesta de los usuarios y conclusión
- Algunos usuarios hicieron pinning y volvieron a la versión 2.1.19
- La corrección solicitada podría resolverse simplemente con agregar un flag booleano de configuración, pero
- la empresa sigue enfocándose solo en ajustar verbose mode
- El artículo cierra con una ironía sobre la postura de Anthropic, contrastando el mensaje de “respeto al usuario” de su anuncio del Super Bowl con su respuesta en GitHub
1 comentarios
Opiniones en Hacker News
Soy Boris del equipo de Claude Code. Quiero explicar el contexto de este cambio
Una de las dificultades de crear productos basados en LLM es que el modelo sigue evolucionando. Ya pasó un año desde que lanzamos Claude Code, y Claude ahora es mucho más inteligente, puede ejecutarse durante más tiempo y usar más herramientas de forma autónoma.
Ese avance es increíble, pero al mismo tiempo hace que el producto tenga dificultades para seguir el ritmo del modelo. En el entorno de terminal, la salida se volvió demasiado abundante y los usuarios están sintiendo fatiga.
Por eso aplicamos un enfoque de divulgación progresiva (progressive disclosure) para que la vista predeterminada muestre solo la información importante y los detalles se puedan ver cuando hagan falta.
Lo probamos internamente durante más de un mes mientras refinábamos la UX, pero igual causó molestias a algunos usuarios. Incorporamos feedback y lo ajustamos varias veces, y en la próxima release planeamos incluir el PR de mejora de salida de subagentes.
Como el feedback de los usuarios es clave para que el producto evolucione, esperamos que sigan enviando sus opiniones
Una salida resumida como “Read 3 files” hace imposible saber qué archivos está leyendo. El modo verbose arroja demasiada información y en realidad empeora la accesibilidad.
Solo hace falta agregar una opción booleana de configuración que muestre en línea las rutas de archivos y los patrones de búsqueda. Esto no es una función para power users, es lo mínimo en accesibilidad
Una salida como “Read 3 files” es el ejemplo típico del minimalismo de UX que oculta información útil. Que un product manager elimine información con la excusa de “mejorar la experiencia de usuario” es un problema que la industria ya debería haber superado.
Si no entiendes a fondo cómo usan el producto tus clientes, vas a seguir repitiendo estos errores
Claro que uno puede equivocarse, pero luego se reajusta con feedback de usuarios. Al final se trata de encontrar el equilibrio entre exceso de información y simplificación
Issues de GitHub relacionados con Claude Code
Parece que Anthropic no quiere exponer a los usuarios el funcionamiento interno. En cada release hay que parchearlo manualmente para restaurar funciones
Soy usuario intensivo de Claude Code, y con cada actualización reciente veo más problemas de rendimiento y bugs.
Parece que Anthropic quiere controlar todo el workflow del desarrollador, y es una lástima que vaya hacia una estructura cerrada. El React TUI también es difícil de manejar
En cambio, Codex 5.3 es mucho más estable con su cadena de agentes open source. La dirección que tomó Anthropic en el último mes y medio no me gustó
La marca Claude cada vez se parece más a “el Microsoft de la IA”.
Si quiere no perder su cultura centrada en desarrolladores, necesita un esfuerzo interno de corrección.
Microsoft dominó el mercado en los 90 y 2000, pero a largo plazo su experiencia de desarrollo (DX) empeoró.
Apple reconstruyó su OS sobre BSD y se alineó con el ecosistema Linux, y eso marcó una diferencia a largo plazo. Anthropic debería aprender de esa historia
Bajo la presión trimestral de Wall Street, este tipo de cambios es un camino inevitable
Cuando salió Skyrim, recibió críticas por simplificar sistemas, pero al final fue un éxito.
Esta polémica se parece. Algunos usuarios se enfurecen con los cambios, mientras que a otros solo les importa el resultado.
Pero el problema más grande es la sensación de que los programadores están perdiendo control. Autocompletado, scaffolding de proyectos, y ahora hasta la visualización de nombres de archivos: pequeños cambios que se acumulan y generan ansiedad
Últimamente está creciendo la base de usuarios no desarrolladores, y parece que Anthropic está diseñando la UX para ese público.
Pero como resultado, los ingenieros de verdad están quedando relegados.
Creo que sería mejor tener una versión web/escritorio de Claude Code separada para no desarrolladores. La terminal originalmente es ideal para un entorno de agentes potente
Si un PM junior solo tira prompts, el resultado sale mal. Cuando un equipo experimentado usa estas herramientas, puede lograr resultados sorprendentes
Últimamente el modo verbose de Claude Code está hecho un desastre, así que depurar se volvió difícil. Aun así, como hace lo que necesito, lo sigo usando.
Con el aumento reciente de clientes empresariales, se siente la presión financiera sobre Anthropic. Hace falta más transparencia
Es interesante cómo las empresas de IA están aumentando las restricciones a los usuarios bajo presión financiera.
Los anuncios en ChatGPT y la eliminación de funciones en Claude Code son señales de eso.
Google ideó la inserción de anuncios en tiempo real, pero OpenAI fue quien lo implementó primero.
Yo a esta tendencia la veo como “popcorn time”. Solo uso Gemini de vez en cuando para investigación
A diferencia de la mayoría, yo uso modo plan.
No necesito mirar el stream intermedio de tokens ni gestionar en detalle cada paso del agente.
Lo importante es el resultado y una explicación resumida y clara.
Si la explicación no es clara, el código tampoco lo es. En ese caso hago
git restore .y arranco una sesión nueva.Es mucho más eficiente empezar de cero que forzar la conservación del contexto existente