Claude Code v2.1.152 : /code-review --fix, plugin disallowed-tools, hook MessageDisplay

Anthropic a publié Claude Code v2.1.152 avec une série d'améliorations pratiques pour les workflows de codage agentique. Le point fort : /code-review --fix applique désormais les résultats de la revue directement à votre arbre de travail, et /simplify délègue maintenant à /code-review --fix. Une autre amélioration systématique : les plugins et compétences peuvent restreindre la boîte à outils du modèle via disallowed-tools dans le frontmatter.
Principales nouvelles fonctionnalités
/code-review --fix: Après une revue, les suggestions de réutilisation, simplification et efficacité sont appliquées à votre arbre de travail./simplifyappelle désormais cette fonction en interne.disallowed-toolsdans les compétences/commandes : Le YAML de compétence et le frontmatter des commandes slash peuvent spécifier les outils à retirer du modèle pendant que la compétence est active. Utile pour restreindre les outils d'écriture de fichier ou d'exécution pendant les flux de revue./reload-skills: Re-scanner les répertoires de compétences sans redémarrer la session. Les hooksSessionStartpeuvent renvoyerreloadSkills: truepour rendre les nouvelles compétences installées immédiatement disponibles.- Les hooks SessionStart peuvent désormais définir le titre de la session via
hookSpecificOutput.sessionTitleau démarrage et à la reprise. - Événement de hook
MessageDisplay: Permet aux hooks de transformer ou masquer le texte des messages de l'assistant avant son affichage.
Changements pour les plugins et le marketplace
- Nouveau paramètre géré
pluginSuggestionMarketplaces: les administrateurs peuvent autoriser les marketplaces d'organisation dont les plugins peuvent être suggérés via des conseils contextuels. claude plugin marketplace removeaccepte désormais--scope user|project|local, en accord avecadd,installetuninstall.
Améliorations du modèle et de l'UX
- Modèle de repli : Lorsque le modèle principal n'est pas trouvé, Claude Code bascule vers votre
--fallback-modelpour le reste de la session au lieu d'échouer à chaque requête. - Mode automatique ne nécessite plus de consentement explicite.
- Mode Vim :
/en mode NORMAL ouvre la recherche inversée dans l'historique (commeCtrl+R), en accord avec le mode vi de bash/zsh. /usageinclut désormais les fichiers de grande session via une lecture en streaming — la mémoire reste stable.- Les résumés de réflexion restent lisibles pendant ≥3 secondes, s'affichent en markdown, limités à 10 lignes ;
Ctrl+Omontre la réflexion complète. - L'indicateur plein écran « Réflexion pendant Ns » compte en direct et persiste après une interruption.
- Le minuteur post-réponse affiche « Attente de N agents/tâches en arrière-plan » et le temps cumulé lorsque des tâches sont encore en cours.
- Le point d'entrée de session est ajouté comme attribut de métrique OpenTelemetry (
app.entrypoint), optionnel viaOTEL_METRICS_INCLUDE_ENTRYPOINT=true.
Correctifs de bugs (sélection)
- Le style du terminal ne se dégrade plus dans les très longues sessions (recyclage du pool de styles du rendu).
- L'avertissement de bac à sable activé s'affiche désormais en mode de démarrage condensé.
- Le spinner de chargement n'affiche plus « encore en réflexion »/« presque fini de réfléchir » pendant l'exécution d'un outil ; il se réinitialise à « réflexion » après chaque outil.
- Le mode focus n'affiche plus de faux messages « N messages masqués » sur les tours sans activité cachée.
- Cliquer sur un lien dans un résultat d'outil développé ne réduit plus la section.
- Les couleurs des bordures de cellules de tableau Markdown, les styles des lignes de continuation enveloppées et les étiquettes de cellules d'en-tête vides en disposition empilée en terminal étroit sont tous corrigés.
- Les serveurs MCP de plugin avec la même commande mais des variables d'environnement différentes ne sont plus dédupliqués incorrectement.
/doctorne signale plus « marketplace non trouvé » pour des entréesenabledPluginsobsolètes.- Les plugins de suivi de branche Git reçoivent désormais les mises à jour après la reconstruction du registre.
- Les serveurs MCP distants se connectent correctement dans les sessions Claude Code Remote avec proxy de sortie.
- La boîte de dialogue de confirmation de changement d'effort n'apparaît plus sur les conversations vides ou les changements de même valeur.
- La description de l'outil agent ne fait plus référence à une liste d'agents non livrée en mode
--bare. - Le crash du worker en arrière-plan est corrigé lors de l'acceptation d'une invite de permission obsolète après l'annulation d'un sous-agent.
cache_creation_input_tokensse rapporte désormais correctement lorsque l'API utilise une décompositioncache_creationimbriquée.- L'outil PushNotification ne signale plus incorrectement « Notification push mobile non envoyée » dans les sessions hébergées par SDK avec la télécommande activée.
- Les sessions ne restent plus bloquées après un changement de modèle ou de connexion.
Cette version est particulièrement pertinente pour les équipes utilisant des compétences personnalisées, des hooks et des plugins MCP dans des pipelines de revue de code automatisés. Le frontmatter disallowed-tools et le hook MessageDisplay ouvrent la voie à des interactions agentiques plus sûres et plus contrôlées.
📖 Lire la source complète : GitHub Claude-Code
👀 See Also

Anthropic restreint l'utilisation des abonnements Claude sur des outils tiers comme OpenClaw.
Anthropic modifie sa politique d'abonnement à Claude pour bloquer l'utilisation sur des interfaces tierces, y compris OpenClaw, exigeant une facturation séparée au paiement à l'utilisation pour ces outils à partir du 4 avril. L'entreprise propose un crédit unique équivalent au prix de l'abonnement mensuel et des remises allant jusqu'à 30 % pour les achats anticipés.

Étude de Berkeley : Toutes les invites de révision IA font dériver la prose vers la formalité, même « Préserver la voix »
Un nouvel article de Berkeley mesure 300 récits personnels via Claude, ChatGPT et Gemini sous trois conditions de prompt. Chaque modèle et chaque condition réduisent les contractions, les pronoms à la première personne et la proximité narrative — le prompt « préserver la voix » ne fait que réduire l'ampleur de la dérive, pas sa direction.

Le Pentagone donne 72 heures à Anthropic pour autoriser l'utilisation militaire de l'IA Claude
Le Pentagone a lancé un ultimatum de 72 heures à Anthropic pour permettre à l'armée américaine d'utiliser son IA Claude, menaçant d'invoquer une loi de 1950 pour forcer la conformité si la startup ne se plie pas.

Claude Code v2.1.90 ajoute la commande /powerup avec une fonctionnalité de découverte ludique
Claude Code v2.1.90 introduit une commande slash /powerup qui offre une intégration ludique avec 10 améliorations déblocables, chacune enseignant une fonctionnalité que la plupart des utilisateurs manquent. Le système comprend des démonstrations animées dans le terminal et une documentation détaillée avec des captures d'écran.