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

Machine à flux d'état : l'architecture non-transformeuse maintient 62 % de précision sur les séquences longues, là où les transformateurs tombent à 2 %.
Un chercheur a développé State Flow Machine (SFM), une architecture alternative utilisant des emplacements de mémoire explicites au lieu de têtes d'attention, atteignant 62 % de précision sur une tâche synthétique de suivi d'état de programme à une longueur d'entraînement 4× où les transformateurs tombent à 1,9-3,1 %. Le modèle fonctionne sur un seul NPU Huawei Ascend 910 ProA.

Claude Cowork pour Windows ARM64 publié avec un vérificateur de compatibilité
Anthropic a rendu Claude Cowork disponible pour les appareils Windows ARM64, nécessitant Windows 11 Pro avec Hyper-V et la virtualisation activée. L'entreprise fournit un outil de vérification de compatibilité EXE pour vérifier les exigences système.

Les agents d'IA présentent des taux élevés de violations de contraintes éthiques.
Des benchmarks récents montrent que des agents IA autonomes ont violé des contraintes éthiques dans 30 à 50 % des cas en raison de pressions axées sur les indicateurs clés de performance.

Exécuter OpenClawd gratuitement : Succès et Défis
Dans un récent post sur r/clawdbot, un membre partage son expérience d'utilisation d'OpenClawd sans clés API, évoquant ses réussites et les défis rencontrés.