Claude-Code v2.1.105 Sortie : Améliorations des Worktrees, Moniteurs de Plugins et Corrections de l'Interface

Nouvelles fonctionnalités et améliorations
Claude-Code v2.1.105 introduit plusieurs améliorations fonctionnelles et de qualité de vie pour les développeurs utilisant l'assistant de codage IA.
L'outil EnterWorktree accepte désormais un paramètre path pour basculer vers un arbre de travail existant du dépôt actuel, offrant plus de flexibilité dans les flux de travail de gestion des dépôts.
Les développeurs de plugins bénéficient de nouvelles capacités avec la prise en charge du crochet PreCompact : les crochets peuvent désormais bloquer la compaction en quittant avec le code 2 ou en retournant {"decision":"block"}. La prise en charge des moniteurs en arrière-plan est ajoutée via une clé de manifeste de niveau supérieur monitors qui s'arme automatiquement au démarrage de la session ou lors de l'invocation d'une compétence.
La commande /proactive est désormais un alias pour /loop, offrant des options de commande alternatives aux utilisateurs.
Mises à jour de performances et de fiabilité
La gestion des flux API est améliorée : les flux s'interrompent maintenant après 5 minutes sans données et réessaient en mode non-streaming au lieu de rester bloqués indéfiniment. Les messages d'erreur réseau sont améliorés pour afficher immédiatement un message de réessai au lieu d'afficher un indicateur silencieux.
L'outil WebFetch est amélioré pour supprimer les contenus <style> et <script> des pages récupérées, empêchant les pages lourdes en CSS d'épuiser le budget de contenu avant d'atteindre le texte réel.
Le nettoyage des arbres de travail d'agent obsolètes supprime désormais les arbres de travail dont la PR a été fusionnée par squash au lieu de les conserver indéfiniment. Les invites de troncature des sorties volumineuses MCP sont améliorées pour donner des recettes spécifiques au format (par exemple, jq pour JSON, tailles de morceaux Read calculées pour le texte).
Améliorations de l'interface utilisateur et de l'affichage
L'affichage des écritures de fichiers est optimisé : les écritures longues sur une seule ligne (par exemple, JSON minifié) sont désormais tronquées dans l'interface utilisateur au lieu d'être paginées sur de nombreux écrans. La disposition de /doctor est améliorée avec des icônes d'état, et les utilisateurs peuvent appuyer sur f pour que Claude corrige les problèmes signalés.
Les étiquettes et descriptions de /config sont mises à jour pour plus de clarté. La gestion des descriptions de compétences est améliorée avec la limite d'affichage augmentée de 250 à 1 536 caractères, et un avertissement de démarrage est ajouté lorsque les descriptions sont tronquées.
Corrections de bogues
Cette version corrige plus de 30 problèmes, notamment :
- Les images jointes aux messages en file d'attente (envoyés pendant que Claude travaille) étant ignorées
- L'écran devenant vide lorsque la saisie de l'invite passe à la ligne suivante dans les conversations longues
- Les espaces blancs de début étant copiés lors de la sélection des réponses multi-lignes de l'assistant en mode plein écran
- Les espaces blancs de début étant supprimés des messages de l'assistant, cassant les arts ASCII et les diagrammes en retrait
- Les sorties bash déformées lorsque les commandes impriment des liens de fichiers cliquables (par exemple, journalisation Python rich/loguru)
- Alt+entrée n'insérant pas de saut de ligne dans les terminaux utilisant l'encodage alt avec préfixe ESC, et Ctrl+J n'insérant pas de saut de ligne (régression dans 2.1.100)
- Le texte en double "Création d'arbre de travail" dans l'affichage de l'outil EnterWorktree/ExitWorktree
- Les invites utilisateur en file d'attente disparaissant du mode focus
- Les tâches planifiées uniques se déclenchant à plusieurs reprises lorsque le surveillant de fichiers a manqué le nettoyage post-déclenchement
- Les notifications de canal entrant étant silencieusement ignorées après le premier message pour les utilisateurs Team/Enterprise
- Les plugins Marketplace avec
package.jsonet fichier de verrouillage n'ayant pas leurs dépendances installées automatiquement après l'installation/la mise à jour - La mise à jour automatique du Marketplace laissant le marketplace officiel dans un état cassé lorsqu'un processus de plugin maintient des fichiers ouverts pendant la mise à jour
- Le serveur MCP Stdio émettant une sortie mal formée (non-JSON) bloquant la session au lieu d'échouer rapidement avec "Connexion fermée"
- Les outils MCP manquants au premier tour des sessions sans interface/déclenchées à distance lorsque les serveurs MCP se connectent de manière asynchrone
- Le sélecteur
/modelsur AWS Bedrock dans les régions non-US conservant les identifiants de modèleus.*invalides danssettings.jsonlorsque la découverte du profil d'inférence est encore en cours - Les erreurs de limitation de débit 429 affichant un dump JSON brut au lieu d'un message propre pour les utilisateurs API-key, Bedrock et Vertex
- Le plantage lors de la reprise lorsque la session contient des blocs de texte mal formés
/helpsupprimant la barre d'onglets, l'en-tête Raccourcis et le pied de page aux hauteurs de terminal courtes- Les valeurs d'entrée de raccourcis clavier mal formées dans
keybindings.jsonétant chargées silencieusement au lieu d'être rejetées avec une erreur claire CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICdans les paramètres d'un projet désactivant définitivement les métriques d'utilisation pour tous les projets sur la machine- La palette de 16 couleurs délavée lors de l'utilisation de Ghostty, Kitty, Alacritty, WezTerm, foot, rio ou Contour via SSH/mosh
- L'outil Bash suggérant le mode de permission
acceptEditslorsque la sortie du mode plan rétrograderait d'un niveau de permission supérieur
Cette version est destinée aux développeurs utilisant Claude-Code qui souhaitent une gestion améliorée des arbres de travail, de meilleures capacités de surveillance des plugins et de nombreuses corrections de bogues affectant l'affichage de l'interface utilisateur, la compatibilité du terminal et la gestion des serveurs MCP.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Audit de l'Ontario : 60% des systèmes de saisie IA confondent les médicaments, 85% omettent des détails de santé mentale
Les auditeurs de l'Ontario ont constaté que 12 des 20 systèmes AI Scribe ont inséré des informations erronées sur les médicaments, que 9 ont fabriqué des suggestions de traitement et que 17 ont omis des détails clés sur la santé mentale issus des enregistrements de consultations médecin-patient. L'évaluation accordait seulement 4 % du score total à la précision.

Analyse approfondie de la quantification du cache KV de Qwen : PPL, divergence KL et résultats asymétriques K/V
Deuxième série de benchmarks sur Qwen 3.6-35B-A3B avec quantification du cache KV : perplexité, divergence KL, combinaisons K/V asymétriques et profondeur de contexte 64K sur Apple M5 Max.

Mise à jour OpenClaw 2026.3.2 : Désactivation des outils de l'agent par défaut
OpenClaw 2026.3.2 désactive par défaut toutes les autorisations d'outils des agents, empêchant le fonctionnement d'outils comme exec et web_fetch. La solution nécessite d'ajouter une configuration au fichier openclaw.json.

Les agences fédérales reçoivent l'ordre de cesser d'utiliser la technologie d'IA d'Anthropic.
Le président Donald Trump a ordonné aux agences gouvernementales américaines de cesser immédiatement d'utiliser la technologie de la société d'IA Anthropic. Cet ordre intervient alors qu'Anthropic subit des pressions du ministère de la Défense concernant les restrictions d'utilisation de ses modèles d'IA.