• Partenaires

Utilisateurs qui regardent le poste (Total: 0, Members: 0, Invité: 0)

CrdaN

CrdaN

Administrateur
PREMIUM
Marchand
Level 5
Level 4
Level 3
Level 2
Level 1
29 Avr. 2012
5,336
437
999
Discord
crdan
Claude Code 2.1.195 : hooks exacts, plugins et agents plus fiables

Anthropic a publié Claude Code 2.1.195 le 26 juin 2026. Ce n’est pas la mise à jour la plus spectaculaire de l’année, mais elle touche à trois sujets très concrets pour les devs qui utilisent des agents IA au quotidien : les hooks, les plugins et les agents en arrière-plan.

Source officielle :

Pourquoi en parler ici ? Parce que beaucoup de workflows IA deviennent maintenant semi-automatiques : un agent lance des commandes, appelle des outils MCP, applique des règles projet, démarre des sous-agents, puis continue pendant qu’on fait autre chose. Dans ce contexte, les petites corrections de fiabilité valent parfois plus qu’une grosse feature marketing.

Le point important : les hooks matchent enfin plus strictement​


Le changement le plus intéressant côté sécurité concerne les hook matchers. Dans Claude Code 2.1.195, Anthropic corrige un problème où des identifiants avec tirets pouvaient faire du substring matching accidentel.

Exemples cités par le changelog :

  • `code-reviewer`
  • `mcp__brave-search`

Avant cette correction, un matcher pouvait accrocher plus large que prévu. Maintenant, le match est exact. Et si vous voulez cibler tous les outils d’un serveur MCP avec tiret, Anthropic indique une syntaxe plus explicite du style `mcp__brave-search__.*`.

Ça peut sembler technique, mais c’est important : un hook sert souvent à bloquer, auditer, enrichir ou contrôler une action. Si le matcher vise trop large ou pas assez précisément, on peut soit bloquer des actions légitimes, soit laisser passer ce qu’on voulait surveiller.

Pourquoi ça compte avec MCP​


MCP devient un vrai centre de gravité pour les agents IA : recherche web, GitHub, navigateur, docs, base de données, fichiers, monitoring, etc. Plus on branche d’outils, plus la configuration doit être claire.

Un bon réflexe : ne pas écrire des règles floues du genre “bloque tout ce qui ressemble à search”. Il vaut mieux nommer précisément le serveur, l’outil, et l’action sensible.

Pour Cheat-Gam3, ça concerne les gens qui automatisent :

  • des bots Discord ;
  • des scripts de veille ;
  • des panels web ;
  • des outils de modération ;
  • des workflows forum ;
  • des agents qui touchent à GitHub, fichiers ou API.

Dès qu’un agent peut appeler un outil externe, le “presque bon matcher” devient une mauvaise idée. On veut du clair, du vérifiable, du relisible dans trois semaines.

Plugins : meilleure demande de consentement​


Autre correction utile : les plugins externes activés uniquement par le fichier projet `.claude/settings.json` doivent maintenant demander un consentement d’installation explicite sur tous les chemins de chargement concernés.

En clair : si un projet essaie d’activer un plugin externe, l’utilisateur ne doit pas le découvrir après coup. C’est sain, surtout quand on clone un dépôt inconnu, un starter kit, un template, un bot communautaire ou un vieux projet récupéré.

Un plugin peut être pratique, mais il peut aussi élargir les capacités d’un agent : outils, commandes, intégrations, accès réseau, comportements spéciaux. Ce n’est pas forcément dangereux, mais ça mérite une validation consciente.

Pour voir le contenu, vous devez réagir aux messages avec l'une de ces réactions :

Réagir Réagir, Love Love, Haha Haha, Oula Oula, Triste Triste, Colère Colère

Agents en arrière-plan : moins de sessions fantômes​


La version 2.1.195 corrige aussi plusieurs problèmes liés aux background agents :

  • jobs qui disparaissent de `claude agents` ;
  • perte de données quand un job a été écrit par une version plus récente ;
  • écran blanc temporaire lors de la réouverture d’une tâche crashée ;
  • daemons injoignables quand le socket de contrôle ne démarre pas ;
  • meilleure liste des sessions terminées dans `claude agents`.

C’est exactement le genre de correctifs qui rend les agents moins stressants. Quand on lance un agent pendant plusieurs minutes, on veut pouvoir retrouver son état, voir s’il travaille encore, comprendre s’il a planté et relancer proprement.

Un agent qui “continue en arrière-plan” mais devient introuvable, c’est mauvais pour la confiance. On ne sait plus s’il a touché des fichiers, s’il attend une validation, s’il a échoué, ou s’il va refaire une action au mauvais moment.

Le nouveau réglage souris en fullscreen​


Claude Code 2.1.195 ajoute aussi `CLAUDE_CODE_DISABLE_MOUSE_CLICKS`. Le but : désactiver clic, drag et hover en mode fullscreen, tout en gardant le scroll à la molette.

Ce n’est pas indispensable pour tout le monde, mais c’est utile si vous utilisez Claude Code en terminal plein écran, en SSH, en tmux, ou dans un environnement où les clics parasites peuvent sélectionner le mauvais item, ouvrir une action ou perturber une session.

Dans les outils IA, l’ergonomie devient aussi un sujet de sécurité : une mauvaise validation, un clic involontaire ou une interface ambiguë peut suffire à autoriser une action qu’on n’aurait pas approuvée à froid.

Voice mode : petites corrections, vrai confort​


Anthropic corrige également des soucis de dictée vocale : silence capturé sur macOS après changement de périphérique, auto-submit qui ne se déclenche pas pour certaines langues sans espaces comme le japonais, le chinois ou le thaï, et meilleure distinction Linux entre “pas de micro” et “SoX absent”.

Ce n’est pas le cœur du sujet pour tout le monde, mais ça montre une direction : les agents IA ne sont plus seulement un prompt dans un navigateur. Ils deviennent des outils de travail persistants, avec terminal, voix, plugins, MCP, tâches de fond et sessions distantes.

Mon conseil : versionner aussi la configuration de l’agent​


Quand un projet commence à dépendre de Claude Code, Cursor, Codex ou d’un autre agent, il ne faut pas seulement versionner le code. Il faut aussi documenter le comportement attendu de l’agent.

Concrètement :

  • quels outils sont autorisés ;
  • quelles commandes sont interdites ;
  • quels hooks protègent les actions sensibles ;
  • comment lancer les tests ;
  • où sont les secrets à ne jamais lire ;
  • comment reprendre une session d’agent interrompue.

Un agent IA performant sans règles projet, c’est pratique pendant deux jours, puis ça devient vite flou. Un petit fichier de consignes propre peut éviter beaucoup de dégâts.

Pour voir le contenu, vous devez réagir aux messages avec l'une de ces réactions :

Réagir Réagir, Love Love, Haha Haha, Oula Oula, Triste Triste, Colère Colère

Faut-il mettre à jour ?​


Oui, surtout si vous utilisez Claude Code avec des hooks, des plugins, du MCP ou des agents en arrière-plan. La mise à jour n’apporte pas forcément une nouvelle façon de coder, mais elle réduit plusieurs zones de friction : règles plus précises, plugins mieux contrôlés, sessions d’agents plus fiables.

Si vous utilisez Claude Code uniquement comme assistant ponctuel, l’urgence est moindre. Mais dès qu’un agent peut travailler plusieurs minutes, appeler des outils ou continuer pendant que vous faites autre chose, ces correctifs deviennent importants.

Conclusion​


Claude Code 2.1.195 est une mise à jour de maturité. Pas une démo flashy, plutôt une série de protections et de corrections qui rendent l’outil plus prévisible.

Mon avis : c’est bon signe. Les agents IA utiles ne sont pas seulement ceux qui écrivent vite. Ce sont ceux qu’on peut encadrer proprement, auditer, reprendre après un crash, et connecter à des outils sans transformer chaque configuration en pari risqué.