Claude Code 2.1.309 corrige des contournements du bac à sable et des vérifications d’autorisation, et modifie le traitement de `sed -i` et de `rm`
Claude Code v2.1.309, publié le 22 octobre 2026, selon ses notes de version :
- Corrections du bac à sable et des autorisations : sur macOS et Linux, les commandes Bash exécutées dans le bac à sable ne lancent plus les fichiers de démarrage du shell hors du bac à sable avant chaque commande ; sur macOS, les motifs
denyWrites’appliquent désormais lorsque le dossier est atteint via un lien symbolique ; les commandes exécutées dans le bac à sable et les modifications acceptées automatiquement ne peuvent plus modifier le fichier transmis avec--mcp-config; sous Linux, les interdictions d’écriture du bac à sable ne sont plus levées lorsqu’une commande en arrière-plan se poursuit après la fin de la session. Plusieurs vérifications d’autorisation pour Bash et PowerShell qui ne déclenchaient pas de demande (commandes composées aveccdavantgit, règle d’interdiction contournée par une redirection dans une commande avec sous-shell,Set-Locationoucdavec des arguments supplémentaires) en déclenchent désormais une. Les protections d’isolation des worktrees refusent aussi certaines commandes précédées d’une locale et certaines commandes arithmétiques de zsh qu’elles acceptaient auparavant. - Changements de comportement :
sed -idéclenche désormais la demande Bash standard et s’exécute tel quel, au lieu d’être simulé sous forme d’aperçu de modification de fichier ;/rewindne le restaure plus.claude ultrareviewexige que l’espace de travail soit approuvé : le programme le demande dans un terminal et refuse l’opération dans les autres cas ; les scripts doivent transmettre--trust-workspaceou définirCLAUDE_CODE_DISABLE_ULTRAREVIEW_TRUST_CHECK=1. En mode d’autorisations de contournement dans l’application Desktop et VS Code, la demande de confirmation pour les commandes dangereusesrmetrmdirrefuse désormais immédiatement la commande et suggère une réécriture. Les commandes que les paramètres excluent du bac à sable demandent désormais une confirmation avant d’écrire dans les chemins de sa liste d’écriture lorsque le bac à sable est activé mais ne peut pas être utilisé. Un fichierCLAUDE.mdimbriqué dépassant la limite de taille ne charge désormais que son début. - Autres corrections : les hooks dans PowerShell bloquent désormais en cas de code de sortie 2 ; les messages des sessions hébergées par Claude Desktop ne sont plus perdus lors du renouvellement de la connexion ; Claude ne mentionne plus des utilisateurs GitHub sans rapport en transformant des noms de rôles en mentions ; corrections pour VS Code, les sessions cloud, Claude Tag dans Slack et Code Review.
- Améliorations : de nombreuses commandes git exécutées par Claude Code lui-même sont plus rapides sous Windows, et les erreurs de disque plein indiquent désormais quel dossier doit être vidé.
Sources
- v2.1.309claude
Recevez ce genre d'actus en notification.
AI Tracker vous prévient dès que quelque chose change pour les outils que vous utilisez.