Claude-Code v2.1.97 : Améliorations NO_FLICKER, corrections de permissions et mises à jour MCP

Aperçu de la version
Claude-Code v2.1.97 comprend des améliorations significatives de l'interface du mode NO_FLICKER, un renforcement du système de permissions et des correctifs pour les connexions MCP (Model Context Protocol). Cette version traite des fuites de mémoire, des problèmes de persistance des transcriptions et de divers bugs d'interface dans différents environnements de terminal.
Fonctionnalités et changements clés
Améliorations du mode NO_FLICKER
- Ajout d'un bouton de basculement de la vue focus (
Ctrl+O) affichant l'invite, un résumé d'outil sur une ligne avec les statistiques de différences d'édition et la réponse finale - Correction de la copie d'URLs avec retour à la ligne qui insérait des espaces aux sauts de ligne
- Correction des artefacts de rendu du défilement lors de l'exécution dans zellij
- Correction du plantage lors du survol des résultats d'outils MCP
- Correction de la fuite de mémoire où les nouvelles tentatives d'API laissaient un état de streaming obsolète
- Correction du défilement lent avec la molette de la souris sur Windows Terminal
- Correction de l'affichage de la ligne d'état personnalisée sur les terminaux de moins de 24 lignes
- Correction des raccourcis Shift+Entrée et Alt/Cmd+flèches qui ne fonctionnaient pas dans Warp
- Correction du texte coréen/japonais/Unicode qui devenait illisible lors de la copie sur Windows
Correctifs du système de permissions
- Correction de
--dangerously-skip-permissionsqui était silencieusement rétrogradé en mode accept-edits après l'approbation d'une écriture sur un chemin protégé - Renforcement des permissions de l'outil Bash, en durcissant les vérifications autour des préfixes de variables d'environnement et des redirections réseau
- Réduction des invites erronées sur les commandes courantes
- Correction des règles de permission avec des noms correspondant aux propriétés du prototype JavaScript (par exemple
toString) entraînant l'ignorance silencieuse desettings.json - Correction des règles d'autorisation des paramètres gérés qui restaient actives après suppression par l'administrateur jusqu'au redémarrage du processus
- Correction des changements de
permissions.additionalDirectoriesdans les paramètres qui ne s'appliquaient pas en cours de session - Correction de la suppression d'un répertoire de
settings.permissions.additionalDirectoriesqui révoquait l'accès au même répertoire passé via--add-dir
Améliorations des connexions MCP
- Correction des connexions MCP HTTP/SSE accumulant environ 50 Mo/heure de tampons non libérés lors des reconnexions des serveurs
- Correction de
oauth.authServerMetadataUrlMCP qui n'était pas respecté lors du rafraîchissement du jeton après redémarrage, corrigeant ADFS et autres IdP similaires - Correction des nouvelles tentatives 429 qui épuisaient toutes les tentatives en ~13 secondes lorsque le serveur renvoyait un petit
Retry-After— le backoff exponentiel s'applique désormais comme minimum
Mises à jour de la ligne d'état et de l'espace de travail
- Ajout du paramètre de ligne d'état
refreshIntervalpour réexécuter la commande de ligne d'état toutes les N secondes - Ajout de
workspace.git_worktreeà l'entrée JSON de la ligne d'état, défini lorsque le répertoire courant se trouve à l'intérieur d'un arbre de travail git lié - Ajout de l'indicateur ● N en cours d'exécution dans
/agentsà côté des types d'agents avec des instances de sous-agents actives
Autres correctifs et améliorations notables
- Ajout de la coloration syntaxique pour les fichiers de politique Cedar (
.cedar,.cedarpolicy) - Correction des options de mise à niveau de la limite de débit qui disparaissaient après la compaction du contexte
- Correction de plusieurs problèmes du sélecteur
/resumeincluant les échecs de cache, la perte d'entrée en milieu de tour et la disparition des différences d'édition de fichiers pour les fichiers de plus de 10 Ko - Correction des messages tapés pendant que Claude travaille qui n'étaient pas persistés dans la transcription
- Correction des crochets de type d'invite
Stop / SubagentStopéchouant sur les longues sessions - Correction des sous-agents avec isolation d'arbre de travail ou remplacement
cwd:qui fuyaient leur répertoire de travail vers l'outil Bash de la session parent - Correction de l'écriture de fichiers de transcription de sous-agents multi-Mo en double lors des nouvelles tentatives d'invite trop longue
- Correction de
claude plugin updatesignalant "déjà à la dernière version" pour les plugins du marketplace basés sur git lorsque le dépôt distant avait des commits plus récents - Correction du sélecteur de commandes slash qui se cassait lorsque le
namedu frontmatter d'un plugin était un mot-clé booléen YAML - Correction de l'authentification Bedrock SigV4 échouant lorsque
AWS_BEARER_TOKEN_BEDROCKouANTHROPIC_BEDROCK_BASE_URLsont définis sur des chaînes vides (comme le font GitHub Actions pour les entrées non définies) - Amélioration du mode Accept Edits pour approuver automatiquement les commandes système de fichiers préfixées par des variables d'environnement sûres ou des enveloppes de processus (par exemple
LANG=C rm foo,timeout 5 mkdir out) - Amélioration du mode auto et du mode bypass-permissions pour approuver automatiquement les invites d'accès réseau du bac à sable
- Amélioration du bac à sable :
sandbox.network.allowMachLookupprend désormais effet sur macOS - Amélioration de la gestion des images : les images collées et jointes sont désormais compressées au même budget de tokens que les images lues via l'outil Read
- Amélioration de la complétion des commandes slash et des mentions
@pour se déclencher après la ponctuation de phrase CJK
Qui est concerné
Cette version concerne les développeurs utilisant Claude-Code avec le mode NO_FLICKER, travaillant avec des connexions MCP, gérant des configurations de permissions complexes ou rencontrant des problèmes de persistance des transcriptions et de gestion des sous-agents.
📖 Read the full source: GitHub Claude-Code
👀 See Also
Qwen3 27B surpasse Gemma 4 26B dans l'appel d'outils en environnement réel pour un pipeline vidéo IA local
Une expérience de pipeline vidéo IA locale montre que Qwen3 27B gère proprement l'appel d'outils tandis que Gemma 4 26B reste bloquée dans des boucles. Couvre également Said Image Turbo pour la génération d'images locale et l'orchestration OpenCode atteignant 174K de contexte.

Utilisateur de Reddit compare Claude Sonnet 4.6 et GPT-5 sur 10 tâches de blogging.
Un utilisateur de Reddit a testé Claude Sonnet 4.6 contre GPT-5 en utilisant des invites identiques pour 10 tâches de blogging courantes, constatant que la différence de temps d'édition était la métrique la plus utile.

Local Qwen3.6 27b + Agent Hermès gère les tâches d’administrateur IT junior
Un vétéran de 30 ans en informatique rapporte que Qwen3.6 27b, exécuté dans le cadre Hermes Agent, a accompli une liste de tâches pour un administrateur système junior en 1,5 heure, comprenant correctifs, installation de Docker et configuration de services.

Claude Code s'attaque à la suppression du Big Kernel Lock de QNX, en commençant par les statistiques de contention de l'espace utilisateur
Un développeur a demandé à Claude Code de reconcevoir le micro-noyau de QNX pour supprimer le gros verrou noyau. Claude a estimé 3 mois pour un développeur humain de haut niveau, puis a commencé par concevoir des statistiques de verrouillage de type /proc et corriger les sous-systèmes du noyau un par un.