- Anthropic cambió la forma en que Claude Code, su herramienta de codificación con IA, muestra la salida, para que ya no indique qué archivos está leyendo o modificando
- La nueva versión (2.1.20) ahora solo muestra resúmenes como “leyó 3 archivos” en lugar de los nombres de archivo, y los detalles solo pueden verse con un atajo de teclado
- Los desarrolladores reaccionaron con fuerza, argumentando que necesitan ver los nombres de archivo en tiempo real por motivos de seguridad, auditoría y detección de errores
- Anthropic explicó que el cambio busca una simplificación de la UI, pero la alternativa de “modo verbose” fue criticada por ofrecer un exceso innecesario de información
- Surgieron preocupaciones de que, si una herramienta de IA oculta su funcionamiento interno, eso podría derivar en menos transparencia y menor confianza
Polémica por el cambio en la salida de Claude Code
- Anthropic modificó la salida de progreso (progress output) de Claude Code para ocultar por defecto los nombres de los archivos que la IA está leyendo o modificando
- Antes se mostraban el nombre del archivo y la cantidad de líneas leídas, pero en la nueva versión se resume en un formato como “Read 3 files (ctrl+o to expand)”
- Aunque los detalles pueden consultarse con un atajo de teclado, los desarrolladores lo consideran incómodo y poco práctico
- Los desarrolladores señalan que así resulta más difícil detectar de inmediato si Claude está consultando el archivo equivocado o accediendo a archivos sensibles desde el punto de vista de la seguridad
- Cuanto más complejo es el codebase, más importante se vuelve verificar el seguimiento del contexto por parte de la IA
- También destacaron que poder detener el proceso temprano cuando va en la dirección equivocada ayuda a evitar desperdiciar tokens
Reacción y críticas de los desarrolladores
- En GitHub Issues, muchos desarrolladores expresaron su descontento con el cambio
- Un usuario criticó que “esto no es simplificación, sino eliminar información útil”
- Otro señaló que “el modo verbose es demasiado ruidoso y no puede considerarse una alternativa”
- Boris Cherny, responsable de Claude Code en Anthropic, explicó que se trata de una medida para simplificar la UI y que lo importante son el diff y la salida de bash/mcp
- También comentó que se probara durante unos días, y mencionó que los desarrolladores internos evaluaron positivamente la ‘reducción del ruido’
- Más tarde, Cherny ajustó el modo verbose para reflejar el feedback y añadió una función para mostrar rutas de archivos, pero
- como se redujo el nivel de detalle del modo verbose anterior, continuaron las críticas de quienes querían toda la información
Debate en Hacker News y la comunidad
- En una discusión en Hacker News, Cherny también afirmó que Claude se ha vuelto más inteligente, tarda más en ejecutarse y la cantidad de salida se volvió excesiva
- Sostuvo que era necesario simplificarla porque la salida estaba sobrecargando la terminal
- Sin embargo, muchos usuarios respondieron que la salida resumida reduce la utilidad
- Se planteó que “hay que saber qué archivos está leyendo Claude para poder intervenir a mitad del proceso y ahorrar miles de tokens”
- Algunos expresaron que la creciente opacidad (opacity) de Claude hace que “ya no sea fácil confiar en él”
Problemas de transparencia y confianza
- Los desarrolladores advirtieron que, si Claude Code oculta su funcionamiento interno, se vuelve más difícil detectar errores y verificar resultados
- Un usuario señaló que “si no se puede seguir la intención o la lógica de Claude, la sesión solo termina desperdiciando tokens”
- También mencionó que “sin supervisión y corrección constantes, es difícil esperar resultados correctos”
- Según el artículo, Claude Code se actualiza con frecuencia, pero no hay señales de que vaya a volver al comportamiento anterior
Resumen
- El cambio de Anthropic abrió un debate entre simplificación de la UI y pérdida de transparencia
- La comunidad de desarrolladores considera que la visibilidad de las acciones internas de las herramientas de IA es un elemento clave de confianza
- Queda por ver cómo las próximas actualizaciones de Claude Code lograrán equilibrar transparencia y usabilidad
1 comentarios
Opiniones de Hacker News
Que Claude oculte su funcionamiento interno es algo extraño
No es solo por curiosidad, sino para detectar el problema antes de que el modelo haga algo raro
Por ejemplo, sirve para evitar que lea mal toda la base de código o toque archivos que no debería modificar
Está bien mejorar el modo verbose, pero esta transparencia debió haber sido la opción predeterminada desde el principio
Si una IA va a manipular archivos, es indispensable mostrar exactamente qué archivos está manipulando
La abstracción está bien, pero no debería ocultar las partes que pueden romper el build
Desde esa perspectiva, se entiende que la UX esté diseñada alrededor del resultado y no de la persona
Pero el problema de “salirse del camino” sigue sin resolverse, y todavía es dudoso que varios agentes de IA puedan producir resultados correctos por su cuenta
Es engorroso, pero evita que intente modificar el proyecto equivocado
En una base de código monolítica con cientos de proyectos de librerías, esto es indispensable
Si el modelo interpreta una instrucción con el significado equivocado, puede perder decenas de minutos dando vueltas
Mejor hago otra cosa o veo el celular
Me parece ineficiente estar supervisando manualmente la salida
Es raro que Anthropic no entienda esto
Es irónico que respondieran a la petición de “muéstrenme más información” mostrando “menos”
“Rápido (fast)” también se usa distinto según la empresa, y el significado de las palabras está por todos lados, así que no se puede entender solo viendo la etiqueta
Parece pensar que es simple y que cumple con lo que pidió el usuario
El modo por defecto está casi al nivel de modo silencioso, y como se ejecuta de forma autónoma en segundo plano la pantalla parpadea
Después de la pregunta espera unos segundos y sigue automáticamente con la selección predeterminada, y a veces ni siquiera se detiene con Esc
La actualización reciente fue bastante molesta
Aun así, es menos detallado que antes, y para ver más detalle ahora hace falta un modo nuevo
Anthropic lo venía haciendo bien al apuntar al mercado de desarrolladores, pero esta decisión es arriesgada
Con tanta competencia, esa terquedad puede hacer que pierdan la confianza de los desarrolladores
Yo uso los modelos de Claude en varias plataformas, pero no uso Claude Code porque me resulta incómodo
En cambio, sí parece haber mucho potencial de expansión en mercados no técnicos, como Claude Co-work o integraciones con Excel
Me cambié a Codex, y Claude Code me frustra por lo lento y por la falta de feedback
Si se queda parado 20 minutos incluso con un prompt simple, no veo por qué volver a usarlo
Como alternativa está OpenCode
Da la experiencia más parecida a Claude Code, aunque por ahora sigo prefiriendo Claude Code
Parece que Anthropic está empujando un flujo de trabajo que evita el code review
Hacer que la gente no mire el código directamente es una especie de estrategia de lock-in
Como generar código es rápido, dedico alrededor del 40% del tiempo total a revisar, y por eso la calidad importa tanto
Yo tengo más de 5 agentes corriendo todo el día
Como mido y verifico los resultados a fondo, en realidad prefiero que la salida sea silenciosa
Solo cuando hace falta uso un prompt como “explica tu proceso de pensamiento” para dejar logs
Aun así, estaría bien tener un modo opcional para quienes prefieren la forma anterior
Pero me parece que quedarse observando a un agente en tiempo real pronto va a quedar anticuado
Los modelos están avanzando demasiado rápido
Últimamente sentí que empeoró la forma de investigar de Claude
Incluso para problemas simples genera decenas de hilos innecesarios
Se pasa más de 30 minutos dando vueltas y al final termina “perdido”
Ahora, cuando veo señales de eso, lo detengo de inmediato
Incluso si le digo “mira solo el código relacionado”, responde “lo revisaré yo mismo”; de verdad desconcierta
Este tema ya fue mencionado directamente por un desarrollador de Anthropic en otro hilo de HN
Claude guarda los registros de conversación en
~/.claude/projectsAsí que se pueden ver en tiempo real con herramientas como cc-tail
Yo siempre hago que Claude Code primero arme un plan de cambios
Le hago explicar qué archivos va a modificar, y luego lo ejecuto en un contexto nuevo
Descompone la especificación en un plan JSON y luego ejecuta cada tarea de forma no conversacional con Claude o Codex
Parece que encajaría bien con tu flujo de trabajo