Depuis la sortie d'Opus 5, beaucoup de monde trouve que Claude fait n'importe quoi : des réponses à rallonge, des vérifications que personne n'a demandées, des détours. Le problème n'est presque jamais le modèle.
C'est votre fichier de configuration. Votre CLAUDE.md, vos règles, vos skills : vous les avez écrits il y a des mois, pour un autre modèle. Le modèle a changé, votre config n'a pas bougé.
Quand ça marche mal, le réflexe est d'ajouter une règle. Le guide de prompting publié par Anthropic pour Opus 5 dit le contraire : une bonne partie du travail consiste à retirer les instructions héritées de la version précédente, parce que le modèle fait déjà ces choses tout seul. Il est en ligne, en anglais : platform.claude.com/docs/en/build-with-claude/prompt-engineering/prompting-claude-opus-5
L'équipe qui développe Claude Code a elle-même supprimé plus de 80 % de ses propres instructions système pour les modèles Claude 5, sans perte mesurée sur ses tests. Le diagnostic était qu'elle contraignait trop le modèle. Vous êtes probablement dans le même cas.
C'est une bonne nouvelle si vous ne codez pas : supprimer une ligne, tout le monde sait faire.
Ouvrez votre fichier et cherchez ces formulations. Elles étaient utiles avant, elles vous coûtent de l'argent maintenant :
À chaque nouveau modèle, relisez votre configuration avant de conclure que l'outil s'est dégradé. Une config est écrite à une date, pour un modèle donné, et elle ne se périme pas bruyamment : elle continue de s'appliquer en silence.
J'utilisais celle d'Andrej Karpathy, une des références du domaine. Elle est devenue obsolète elle aussi. Je l'ai retirée et remplacée par un fichier écrit pour Opus 5, gratuit, sur GitHub, et depuis ça va mieux.