Claude Code v2.1.208 : Mode lecteur d'écran, remappages Vim, corrections de fuites mémoire et plus encore
Claude Code v2.1.208 arrive avec des améliorations d'accessibilité, des fonctionnalités de qualité de vie pour Vim, un support de déploiement en entreprise, et une vaste campagne de corrections de bugs — notamment autour des fuites mémoire et des cas limites dans le streaming, les hôtes SDK et les agents en arrière-plan.
Nouvelles fonctionnalités
- Mode lecteur d'écran : Rendu texte en clair activable. Activez via
claude --ax-screen-reader, définissezCLAUDE_AX_SCREEN_READER=1, ou ajoutez"axScreenReader": trueaux paramètres. - Remappages en mode insertion Vim : Le paramètre
vimInsertModeRemapspermet de mapper des séquences de deux touches en mode insertion — par exemple,jjpour Échap en mode Vim. - Wrapper de processus :
CLAUDE_CODE_PROCESS_WRAPPERforce chaque auto-lancement de Claude Code (vue agent, service d'arrière-plan) à passer par un exécutable wrapper requis, permettant la conformité avec les lanceurs d'entreprise. - Support des clics souris : Les menus à sélection multiple et les lignes de saisie "Autre" en mode plein écran acceptent désormais les clics souris.
Principales corrections de bugs
- Mode rapide : Revenir à un modèle qui le supporte restaure désormais correctement le mode rapide s'il est activé dans les paramètres.
- Réponses des agents d'arrière-plan : Le texte saisi vers un agent d'arrière-plan en cas d'échec de livraison est sauvegardé et délivré lors du redémarrage de la session.
- Réinitialisation de la fenêtre de contexte : La fenêtre de contexte (et l'indicateur d'auto-compactage) ne se réinitialise plus brièvement à 200k après une mise à jour automatique du CLI, évitant un faux "100 % de contexte utilisé" lors de longues sessions.
- HTTP/2 GOAWAY : Les sessions supervisées et d'arrière-plan ne plantent plus lorsqu'un serveur ferme une connexion HTTP/2 avec GOAWAY alors que des requêtes sont en vol.
- Troncature de sortie redirigée : Les réponses volumineuses de
claude -pn'ont plus de sortie stream-json/JSON tronquée ou de messages de résultat manquants. - Variables d'environnement en notation scientifique :
CLAUDE_CODE_MAX_OUTPUT_TOKENS=1e6ne devient plus silencieusement 1 — la mantisse est désormais analysée correctement. - Grands tableaux Markdown : Les tableaux de plus de 200 lignes affichent désormais les 200 premières avec une mention "… N lignes supplémentaires", évitant les blocages de rendu et une utilisation excessive de mémoire.
- Outil d'édition : Gère désormais correctement les fichiers modifiés après lecture lorsque le texte cible correspond toujours de manière unique.
- Lecture/Grep/Glob : Les fichiers vides ne sont plus signalés comme "plus courts que le décalage" ; les motifs regex invalides génèrent désormais une erreur au lieu de retourner "Aucun fichier trouvé" ; le mode comptage de Grep ne sous-déclare plus lorsqu'il est paginé ; les plantages de Glob sur des octets nuls dans les motifs/chemins affichent désormais une erreur claire.
- apiKeyHelper : Les échecs de script apparaissent désormais en 3 tentatives au lieu d'être cachés derrière un 401 générique après environ 10 tentatives silencieuses.
- Streaming Bedrock : Les réponses transformées par la passerelle génèrent désormais une erreur avec le type de contenu et une référence proxy au lieu d'un message trompeur "Message d'événement tronqué reçu".
- /upgrade : Affiche directement l'URL de mise à niveau au lieu d'un flux de connexion lorsque le navigateur ne parvient pas à s'ouvrir.
- Windows stream-json : Les lignes vides CRLF ou contenant uniquement des espaces provenant d'hôtes SDK de type Windows ne tuent plus la session.
- Headless stream-json : Les payloads
set_modelnon-chaîne danscontrol_requestne bloquent plus indéfiniment — le CLI répond désormais par une erreur. - Avis de reprise de session : Les tâches d'arrière-plan orphelines sont regroupées en un seul résumé au lieu de messages répétés "Aucun enregistrement d'achèvement trouvé".
- Contrôle à distance : Les sessions hébergées dans un terminal exposent désormais immédiatement les agents d'arrière-plan et la progression des workflows aux clients distants, pas seulement après le début d'une tâche.
- Outil agent sans outils : Si la liste
toolsd'un sous-agent se résout à rien, l'outil retourne désormais une erreur claire nommant les entrées non reconnues. - /usage : N'affiche plus de barres mises en cache obsolètes par-dessus des données plus récentes. /mcp : Reclassifie les serveurs fictifs après des modifications de configuration.
- Hôtes SDK : "Changer de répertoire" n'échoue plus avec "Un tour est en cours" sur des sessions inactives avec une tâche d'arrière-plan en cours.
- Boîte de dialogue de sauvegarde de workflow : Respecte désormais
CLAUDE_CONFIG_DIRau lieu d'utiliser en dur~/.claude/workflows/. - /release-notes : "Tout afficher" n'injecte plus l'intégralité du journal des modifications dans chaque requête suivante.
- Fuites mémoire :
- Les images collées dans la vue agent ne sont plus conservées pendant toute la durée de l'écran après l'envoi de réponses furtives.
- Les sessions SDK ne perdent plus les agents définis via la requête d'initialisation lorsqu'une actualisation de plugin s'exécute avant l'attachement du client.
- La sortie stderr du serveur stdio MCP ne s'accumule plus jusqu'à 64 Mo par serveur.
- Les documents LSP sont désormais limités à 50 via LRU au lieu de rester ouverts indéfiniment.
- La sortie des hooks asynchrones n'est plus conservée après la mise en arrière-plan.
- Correction de la croissance illimitée dans les sessions headless/SDK provenant de gros payloads de résultats d'outils.
- La lecture de fichiers avec des lignes uniques très longues utilisant offset/limit n'explose plus la mémoire.
Cette version est une lourde mise à jour corrective — si vous rencontrez des problèmes de mémoire dans de longues sessions Claude Code, des blocages sur des tableaux Markdown, ou une perte de réponses d'agents d'arrière-plan, la mise à niveau est fortement recommandée.
📖 Lire la source complète : GitHub Claude-Code
👀 See Also

La discussion sur la politique de contribution à l'IA de Debian se termine sans résolution
Les développeurs Debian ont débattu de l'acceptation des contributions assistées par l'IA sans parvenir à une décision formelle. La résolution générale proposée aurait exigé une divulgation explicite et un étiquetage pour le contenu généré par des LLM.

Les meilleurs modèles d'IA présentent un écart de performance dans les langues non anglophones.
Une analyse récente montre que les principaux modèles d'IA obtiennent de moins bonnes performances dans les langues autres que l'anglais, l'article ayant reçu 16 points et 3 commentaires sur Hacker News.

OpenClaw 5.4 ajoute les commandes /steer et /side : rediriger un agent en cours de tâche sans perdre le contexte
OpenClaw 5.4 introduit les commandes /steer et /side qui permettent de rediriger la direction actuelle d'une tâche d'un agent ou de lancer une conversation parallèle sans perdre le contexte de la session.

Claude-Code v2.1.30 Publié avec des Améliorations PDF et OAuth
Claude-Code v2.1.30 introduit des améliorations de lecture PDF, une configuration OAuth préétablie pour les serveurs MCP, ainsi que plusieurs corrections et améliorations.