Claude Code v2.1.210 corrige l'isolation de Worktree, l'adhésion optionnelle à Ultracode et des dizaines de bugs
Anthropic a publié Claude Code v2.1.210 avec un accent important sur les corrections de bugs et le renforcement de la sécurité. Cette version corrige les fuites d'isolation des sous-agents, un déclenchement intempestif d'ultracode, des dépréciations de permissions, et plusieurs problèmes de session/crash.
Principales corrections
- Isolation du worktree : Correction d'un problème où les sous-agents avec
isolation: 'worktree'pouvaient exécuter des commandes git modifiant le dépôt principal au lieu de leur propre worktree isolé. C'est une correction de sécurité — les sous-agents ne doivent affecter que leur sandbox. - Activation involontaire d'ultracode : Correction du mot-clé
ultracodequi se déclenchait par erreur sur des entrées non humaines comme les payloads webhook et les commentaires PR relayés. Il ne se déclenche plus que depuis les messages directs de l'utilisateur. - Marqueurs de collage : Correction des caractères È/É parasites qui fuyaient dans les éditeurs externes — les marqueurs de collage ne sont plus transmis.
- Workers en arrière-plan : Correction d'un crash en boucle lorsqu'un client réinitialise sa connexion au service d'arrière-plan.
- Approbations de plan : Correction des approbations sans modification qui étaient étiquetées « (édité par l'utilisateur) » et écrasaient le fichier de plan avec un instantané obsolète.
- Placeholders positionnels : Les
$1/$2non appariés dans les compétences et commandes sont désormais préservés textuellement au lieu d'être silencieusement supprimés. - Verrous de worktree git : Les sessions en arrière-plan tuées ne laissent plus un verrou permanent de git worktree. La scrutation périodique libère désormais les verrous dont le processus propriétaire a disparu.
- Mise en arrière-plan de cd : Lorsqu'une commande
cdest déplacée en arrière-plan, le résultat de l'outil indique correctement que le répertoire de travail est inchangé. - Serveurs MCP SDK : Correction de la requête de contrôle
initializequi attendait le tour suivant pour commencer la connexion. La connexion est maintenant immédiate. - Arrêt des serveurs MCP : Les serveurs MCP fournis par des plugins ne sont plus arrêtés lors d'une resynchronisation des serveurs MCP en cours de session.
Nouvelles fonctionnalités
- Compteur de temps écoulé en direct : La ligne récapitulative des outils réduits affiche désormais un compteur qui s'incrémente pour les appels d'outils longs, afin de voir la progression au lieu d'une interface figée.
- Avertissements de règles de permission : Au démarrage, un avertissement est affiché pour les règles de permission
Write(path),NotebookEdit(path)etGlob(path)— utilisez plutôtEdit(path)ouRead(path). - Améliorations du mode automatique : Le classifieur de permissions utilise désormais Sonnet 5 par défaut pour les sessions externes, validé sur la première requête et conservé pour la session.
- Dépassement d'écriture mémoire : Les écritures qui laissent un index
MEMORY.mdau-dessus de sa limite de lecture produisent désormais une erreur explicite au lieu d'une troncature silencieuse. - Lecteur d'écran : Annonce à voix haute les changements de mode de permission lors du cycle avec Maj+Tab.
- Pied de page des agents : Affiche le nombre d'agents en arrière-plan en attente de votre saisie, avec un léger accent de couleur sur le changement de compteur.
Renforcement contre l'injection de prompt
L'outil Agent est désormais renforcé contre l'injection indirecte de prompt via le contenu qu'un sous-agent lit. Cela réduit le risque lié au contenu non fiable dans les sessions de sous-agent.
Autres corrections
claude attachn'échoue plus avec « job not found » ou « agent still starting » ; il attend que le démon se stabilise, et les redimensionnements de terminal pendant un attachement lent sont appliqués une fois terminé.- Crash de session corrigé lorsque le rendu du résultat d'un outil renvoyait un bigint ou du texte brut au lieu d'un élément d'interface.
- Le délai d'attente du callback de hook n'est plus signalé par erreur comme un rejet utilisateur.
- Le mode de contenu Grep n'indique plus « Aucun résultat trouvé » lors du défilement au-delà de la fin des résultats.
claude agents --effort ultracodeatteint désormais les sessions dispatchées.- Appuyer sur ← pour ouvrir la vue des agents ne fait plus disparaître le suivi des tâches lors du retour.
- Le tableau de bord des agents ne conserve plus les images collées de brouillons de réponse abandonnés.
- Le retour à la vue des agents depuis une session ne laisse pas de trames fantômes superposées avec
CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1. - Les liens symboliques
.claude/*apparaissant tardivement sont désormais réconciliés dans la liste d'interdiction d'écriture du sandbox. - Les écritures de cache de plugin ne laissent plus de fichiers temporaires en cas d'échec, et les renommages de fichiers verrouillés fonctionnent sous Windows et sur les systèmes de fichiers réseau.
/doctorpropose désormais le mode automatique par défaut sur Bedrock, Vertex et Foundry (le mode automatique n'a plus besoin d'être activé là-bas).- Le conseiller Fable est temporairement masqué en raison d'un problème côté serveur.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Le projet d'agent IA Obsidian d'un développeur devient viral du jour au lendemain
Un chercheur en doctorat a créé une équipe d'agents IA pour gérer son coffre Obsidian, l'a partagé sur GitHub, et s'est réveillé avec plus de 700 étoiles en moins de 13 heures. L'attention soudaine a provoqué une panique, rendant le dépôt privé temporairement avant de le rouvrir avec des améliorations.

Mise à jour OpenClaw .23 Provoquant des Problèmes d'Agent et des Pertes de Données
La mise à jour OpenClaw .23 provoque des agents non réactifs, incapables d'exécuter des tâches et perdant la connexion avec les extensions de navigateur. L'exécution de la commande de réparation peut supprimer des configurations JSON entières, nécessitant des sauvegardes système pour la récupération.

Crise existentielle de Claude Code : l'IA entre dans une boucle infinie, tente kill -9, System.exit(0) et :wq pour mettre fin à sa propre réponse
Un développeur utilisant Claude Code sur un backend Java/Go a regardé l'IA halluciner du Discord.js, puis sombrer dans une méta-réponse où elle reconnaissait ne pas pouvoir arrêter de générer, tentait kill -9, System.exit(0), :wq, et plus encore — le tout dans une seule réponse sans limite qui a dû être interrompue par Ctrl+C.

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.