Claude Code v2.1.216 : Activation/désactivation du système de fichiers sandbox, correction du ralentissement quadratique et plus de 30 corrections de bugs

Anthropic a publié Claude Code v2.1.216 le 20 juillet, avec une nouvelle bascule sandbox et plus de 30 corrections de bugs ciblant les performances des longues sessions, la gestion des jetons OAuth, l'isolation des worktrees et l'expérience utilisateur du terminal.
Nouveauté clé : sandbox.filesystem.disabled
Le nouveau paramètre sandbox.filesystem.disabled vous permet d'ignorer l'isolation du système de fichiers tout en conservant le contrôle du trafic réseau. Utile lorsque vous faites confiance au code exécuté mais souhaitez tout de même bloquer les connexions sortantes.
Correction de performance
Le plus gros bug de performance : le coût de normalisation des messages augmentait de façon quadratique avec le nombre de tours, provoquant des blocages de plusieurs secondes et des reprises lentes dans les longues sessions. C'est désormais corrigé — la normalisation est revenue à un coût linéaire.
Corrections de bugs notables
- Erreurs 401 en mode automatique : Correction du mode automatique refusant les commandes avec des erreurs de classificateur "HTTP 401" après l'expiration ou la rotation du jeton OAuth en cours de session.
- Formulation de AskUserQuestion : Les réponses en texte libre reçoivent désormais une formulation neutre au lieu de dire à Claude de continuer lorsque vous lui avez demandé d'attendre ou d'expliquer d'abord.
- Abandons de session web : Claude Code sur le web ne repose plus la même question et n'abandonne plus votre réponse après quelques minutes d'inactivité.
- Reprise de l'agent en arrière-plan : Les sessions d'agent en arrière-plan reprises ne reviennent plus à l'agent par défaut — les restrictions d'invite et d'outils de l'agent sont désormais restaurées.
- Isolation des worktrees : Correction des sous-agents isolés dans un worktree redirigeant git vers le checkout partagé via
git -C,--git-dir, ouGIT_DIR/GIT_WORK_TREE. - Ciblage de session worktree : Correction des sessions worktree atterrissant dans le worktree résiduel d'un autre projet lorsque le répertoire de travail ne correspondait pas au projet sélectionné.
- Suppression de session en arrière-plan : Les sessions en arrière-plan dont le worktree n'a pas de dépôt git sont désormais supprimables.
claude daemon stop --any: Correction d'un bug qui pouvait terminer un processus non lié via un fichier de verrouillage de démon hérité obsolète.- Rembobinage par Échap-Échap : Échap-Échap à une invite inactive ouvre désormais le sélecteur de rembobinage dans les sessions longues avec des tâches en arrière-plan.
- Vérification des permissions Bash : Correction pour les instructions composées avec redirections dans les listes
&&ou les négations. - Suppression de session : Appuyer deux fois sur Ctrl+X dans la liste des agents supprime désormais correctement une session, et les sessions supprimées ne réapparaissent plus lorsque leur travailleur en arrière-plan meurt.
- Sous-agents en arrière-plan : Correction des sous-agents annulés lorsqu'un message haute priorité arrive pendant leur fenêtre de démarrage.
- Expérience utilisateur de l'éditeur GUI : Correction des problèmes de souris et de focus dans le terminal lorsqu'un éditeur GUI de
/memory,/plan,/keybindingsou Ctrl+G est ouvert ;/memoryn'attend plus la fermeture de l'éditeur. - Boucle 403 de Claude-in-Chrome : Correction de la reconnexion lorsque le jeton OAuth de la session manque d'un champ d'application requis.
- Écritures de liens symboliques : Les sauvegardes de workflow et les écritures de tâches planifiées ne suivent plus un lien symbolique à
.claude, ce qui pouvait rediriger les écritures en dehors du projet. - Réauthentification MCP : Correction de la révocation des identifiants de travail avant que la nouvelle connexion réussisse ; le message de besoin de reconnexion dans les sessions en arrière-plan pointe désormais vers une commande utilisable.
- Chemins réseau Windows : Les commandes en lecture seule sur Windows ne demandent plus d'autorisation pour les chemins réseau.
- Analyse non-ASCII Bash : Correction pour correspondre aux limites de mots réelles du shell.
- Unicode PowerShell : La validation des permissions d'outil gère désormais les commandes contenant des caractères Unicode invisibles.
- Mode plein écran : Correction des boîtes de dialogue s'étendant au-delà du bord droit et de la liste
/configrognant son pied de page de raccourcis clavier. - Pied de page du mode transcription : Correction du retour à la ligne sur les terminaux de moins de 104 colonnes.
- Métriques Prometheus : Correction du point de terminaison (activé via
OTEL_METRICS_EXPORTER=prometheus) émettant des lignes# UNITinvalides. - Mises à jour du menu slash : Les compétences et commandes modifiées pendant une session apparaissent désormais immédiatement plutôt qu'après redémarrage.
- Saisie automatique des compétences de plugin : Les compétences de plugin avec un champ frontmatter
namene perdent plus leur préfixe de plugin. - Précision de la télémétrie : Les demandes de permission échouées ne comptent plus comme des rejets utilisateur ; les interruptions utilisateur sont désormais signalées comme des abandons utilisateur au lieu de rejets.
Améliorations
- La confirmation de
/forkest désormais une ligne unique montrant le nom de la nouvelle session, l'identifiantclaude attach, et une note lorsque la copie partage votre checkout. - La validation des arguments
gitetghdans l'outil PowerShell est améliorée. - L'erreur de diff trop volumineux de
/ultrareviewaffiche désormais les limites configurées, la taille mesurée du diff et les plus gros fichiers contributeurs. - Le message de diff vide de
/code-review ultranomme désormais la référence de base exacte et suggère de passer une base explicite. - L'invite d'ajustement de la limite de dépenses affiche désormais la raison du serveur lorsqu'un changement est rejeté.
/contextprévient désormais lorsque la conversation dépasse la fenêtre de contexte ; un/compactéchoué s'affiche comme une erreur./rewindne restaure ni ne supprime plus les fichiers via des liens symboliques ou matériels dans les chemins suivis.
📖 Lire la source complète : GitHub Claude-Code
👀 See Also

Arrêtez de laisser les agents IA concevoir votre architecture
Les agents IA comme Claude sont pathologiquement complaisants : ils produisent des architectures plausibles mais hors contexte. Incapables de dire non, ignorant les contraintes de l'équipe, ils transforment les ingénieurs seniors en simples exécutants de tickets.

Application Claude Desktop Télécharge Silencieusement un Fichier de 13 Go à Chaque Lancement Sans Option de Désactivation
L'application de bureau Claude télécharge automatiquement un fichier d'environ 12,95 Go appelé claudevm.bundle à chaque lancement, même pour les utilisateurs qui n'utilisent pas Claude Code. Le support d'Anthropic a confirmé que cela est intentionnel et que les utilisateurs individuels n'ont aucun moyen de le désactiver.

Une étude longitudinale révèle que les gains de productivité liés à l'IA sont de 10 %, et non multipliés par 10.
Une étude longitudinale suivant 40 entreprises de novembre 2024 à février 2026 a révélé que l'utilisation de l'IA a augmenté de 65 % en moyenne, mais que le débit des demandes de fusion n'a augmenté que de 9,97 %. Les données suggèrent que le codage n'a jamais été le principal goulot d'étranglement dans le développement logiciel.

Les joueurs de Go se soumettent à l'IA : comment la triche est devenue indétectable
Le billet LessWrong explique comment la triche par IA dans les tournois de Go est devenue endémique et quasi impossible à sanctionner, en prenant le cas de Carlo Metta, qui a utilisé Leela 0.11 et Leela Zero pour remporter 25 de ses 26 parties sur plusieurs saisons, ne perdant qu'une seule fois sous la surveillance d'une caméra.