- Anthropic a modifié le mode d’affichage de Claude Code, son outil de codage par IA, afin de ne plus indiquer quels fichiers sont lus ou modifiés
- La nouvelle version (2.1.20) n’affiche plus que des résumés comme « lecture de 3 fichiers » au lieu des noms de fichiers, et les détails ne sont accessibles que via un raccourci clavier
- Les développeurs ont vivement réagi, expliquant qu’ils doivent voir en temps réel les noms de fichiers pour des raisons de sécurité, d’audit et de détection d’erreurs
- Anthropic a expliqué qu’il s’agissait d’une mesure de simplification de l’interface, mais l’alternative du mode verbose est critiquée pour sa surcharge d’informations inutiles
- Des inquiétudes émergent quant au fait que, si les outils d’IA masquent leur fonctionnement interne, cela pourrait entraîner une baisse de transparence et de fiabilité
Polémique autour du changement d’affichage de Claude Code
- Anthropic a modifié la sortie de progression (progress output) de Claude Code pour masquer par défaut les noms des fichiers que l’IA lit ou modifie
- Auparavant, le nom du fichier et le nombre de lignes lues étaient affichés, mais dans la nouvelle version, la sortie est condensée sous une forme comme « Read 3 files (ctrl+o to expand) »
- Les détails restent consultables via un raccourci clavier, mais les développeurs jugent cela contraignant et peu pratique
- Les développeurs soulignent qu’il devient difficile de voir immédiatement si Claude référence le mauvais fichier ou accède à un fichier sensible sur le plan de la sécurité
- Plus la codebase est complexe, plus il est important de vérifier le suivi du contexte par l’IA
- Ils insistent aussi sur le fait qu’une interruption précoce en cas de mauvaise direction permet d’éviter le gaspillage de tokens
Réactions et critiques des développeurs
- Sur GitHub, de nombreux développeurs ont exprimé leur mécontentement face à ce changement
- Un utilisateur a critiqué la mesure en affirmant que ce n’est pas une simplification, mais la suppression d’informations utiles
- Un autre a estimé que le mode verbose est trop bruyant et ne peut pas constituer une vraie alternative
- Boris Cherny, responsable de Claude Code chez Anthropic, a expliqué qu’il s’agissait d’une mesure visant à simplifier l’interface utilisateur, et que l’essentiel restait le diff ainsi que la sortie bash/mcp
- Il a ajouté qu’il fallait l’essayer pendant quelques jours, en précisant que les développeurs internes avaient évalué positivement la “réduction du bruit”
- Par la suite, Cherny a ajusté le mode verbose en tenant compte des retours et y a ajouté une fonction d’affichage des chemins de fichiers, mais
- comme le niveau de détail de l’ancien mode verbose a été réduit, certains estiment que cela désavantage les utilisateurs qui voulaient toutes les informations
Discussions sur Hacker News et dans la communauté
- Dans une discussion sur Hacker News, Cherny a également indiqué que Claude devenait plus intelligent, que ses temps d’exécution s’allongeaient et que le volume de sortie était devenu excessif
- Il affirme qu’une simplification était nécessaire, car la sortie surchargeait le terminal
- Mais de nombreux utilisateurs répondent que cette sortie condensée réduit l’utilité de l’outil
- L’un d’eux a expliqué qu’il fallait savoir quels fichiers Claude lit afin de pouvoir intervenir en cours de route et économiser des milliers de tokens
- Certains disent aussi que l’opacité (opacity) de Claude s’accroît, au point qu’il devient « plus difficile de lui faire confiance »
Problèmes de transparence et de fiabilité
- Les développeurs avertissent que si Claude Code masque son fonctionnement interne, la détection des erreurs et la vérification deviennent plus difficiles
- Un utilisateur a fait remarquer que, s’il est impossible de suivre l’intention ou le raisonnement de Claude, la session ne fait que gaspiller des tokens
- Il a aussi souligné que, sans supervision et correction continues, il est difficile d’attendre un résultat correct
- Selon l’article, Claude Code est souvent mis à jour, mais rien n’indique un retour à l’ancien comportement
Résumé
- Le changement introduit par Anthropic a relancé le débat entre simplification de l’interface et perte de transparence
- La communauté des développeurs considère la visibilité sur les actions internes d’un outil d’IA comme un élément central de la confiance
- Les prochaines mises à jour de Claude Code seront observées de près pour voir comment sera trouvé l’équilibre entre transparence et ergonomie
1 commentaires
Avis sur Hacker News
Le fait que Claude masque son fonctionnement interne est étrange
Ce n’est pas seulement par curiosité, mais pour pouvoir l’arrêter avant qu’il ne fasse n’importe quoi
Par exemple, pour éviter qu’il lise mal toute la base de code ou touche à des fichiers qu’il ne faut pas modifier
L’amélioration du mode verbose est une bonne chose, mais ce niveau de transparence aurait dû être présent par défaut dès le départ
Si une IA manipule des fichiers, il est indispensable qu’elle montre exactement quels fichiers elle manipule
L’abstraction, c’est bien, mais pas si cela masque ce qui peut casser le build
Vu sous cet angle, on comprend que l’UX ait été pensée non pas pour l’humain, mais pour le résultat
Mais le problème du « déraillement » n’est toujours pas résolu, et on peut douter que plusieurs agents IA produisent de bons résultats de façon autonome
C’est pénible, mais ça évite qu’il essaie de modifier le mauvais projet
C’est indispensable dans une base de code monolithique contenant des centaines de projets de bibliothèques
Si le modèle interprète une commande dans le mauvais sens, il peut tourner en rond pendant des dizaines de minutes
Je fais autre chose à côté ou je regarde mon téléphone
Surveiller manuellement la sortie me semble être une méthode inefficace
C’est étrange qu’Anthropic ne comprenne pas ça
Il est ironique d’avoir répondu à la demande de « montrer plus d’informations » en en montrant moins
Comme pour « rapide (fast) », utilisé différemment selon les entreprises, le sens des mots varie tellement qu’on ne peut plus se fier aux seuls labels
Cela semble lui paraître simple et suffisant pour répondre à la demande de l’utilisateur
Le mode par défaut est presque un mode silencieux, avec une exécution autonome en arrière-plan qui fait clignoter l’écran
Après une question, il attend quelques secondes puis lance automatiquement le choix par défaut, et parfois même Esc ne l’arrête pas
Les dernières mises à jour étaient assez agaçantes
En revanche, c’est moins détaillé qu’avant, et il faut désormais un nouveau mode pour obtenir plus de détails
Anthropic a été bon jusqu’ici en ciblant le marché des développeurs, mais cette décision est risquée
La concurrence est rude, et ce genre d’entêtement peut faire perdre la confiance des développeurs
J’utilise les modèles Claude sur plusieurs plateformes, mais pas Claude Code, que je trouve peu pratique
En revanche, le potentiel d’expansion vers le marché non développeur, comme Claude Co-work ou l’intégration à Excel, paraît important
Je suis passé à Codex, et Claude Code est frustrant parce qu’il est lent et donne trop peu de retours
Quand il reste bloqué 20 minutes sur un simple prompt, je ne vois plus de raison d’y revenir
En alternative, il y a OpenCode
C’est l’expérience la plus proche de Claude Code, même si pour l’instant je préfère encore Claude Code
On dirait qu’Anthropic pousse vers un workflow qui évite la revue de code
Empêcher les humains de regarder directement le code ressemble à une forme de stratégie de lock-in
Comme la génération de code est rapide, je passe environ 40 % du temps total en revue, et cette qualité est donc essentielle
Je fais tourner plus de 5 agents toute la journée
Comme je mesure et vérifie rigoureusement les résultats, le fait que la sortie soit discrète me convient plutôt bien
Je n’utilise un prompt du type « explique ton raisonnement » que lorsque j’ai besoin de laisser des logs
Cela dit, ce serait bien d’avoir un mode optionnel pour ceux qui préféraient l’ancien fonctionnement
Mais je pense aussi que la pratique consistant à observer les agents en temps réel sera bientôt dépassée
Les modèles progressent trop vite
J’ai récemment eu l’impression que la manière dont Claude fait de la recherche s’est dégradée
Même sur des problèmes simples, il crée des dizaines de threads inutiles
Il tourne à vide pendant plus de 30 minutes avant de finir totalement « perdu »
Maintenant, dès que je vois ce genre de signe, je l’interromps immédiatement
Même quand on lui dit de « ne regarder que le code pertinent », il répond qu’il va « regarder lui-même » — c’est vraiment déconcertant
Ce sujet avait déjà été évoqué directement par un développeur d’Anthropic dans un autre fil HN
Claude enregistre les journaux de conversation dans
~/.claude/projectsOn peut donc les suivre en temps réel avec des outils comme cc-tail
Je demande toujours à Claude Code d’établir d’abord un plan de modification
Je lui fais expliquer quels fichiers il va modifier, puis je le relance dans un nouveau contexte
Il décompose une spécification en plan JSON, puis exécute chaque tâche de manière non conversationnelle avec Claude ou Codex
Ça semble bien correspondre à ton workflow