Claude Code v2.1.136 : Refus strict pour le mode automatique, correctifs MCP OAuth et plus de 40 corrections de bugs

Anthropic a livré Claude Code v2.1.136 avec deux ajouts notables et une longue série de corrections de bugs — plus de 40 problèmes résolus. Voici ce qui compte.
Nouvelles fonctionnalités
CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL— réactive l'enquête de qualité de session pour les entreprises qui capturent les réponses via OpenTelemetry. Opt-in explicite pour la collecte de feedback compatible avec la télémétrie.settings.autoMode.hard_deny— nouvelle règle du classificateur en mode automatique qui bloque une action de manière inconditionnelle, ignorant l'intention de l'utilisateur ou les exceptions autorisées. Pour des garde-fous stricts où certaines opérations doivent être refusées quel que soit le contexte.
Correctifs critiques
- Perte du serveur MCP après
/clear— les serveurs MCP configurés dans.mcp.json, les plugins et les connecteurs claude.ai disparaissaient silencieusement après/cleardans l'extension VS Code, le plugin JetBrains et l'Agent SDK. Désormais persistants. - Condition de course lors de la rotation des jetons OAuth — une boucle de connexion rare où des écritures concurrentes de credentials pouvaient écraser un jeton OAuth fraîchement roté, forçant des connexions répétées. Corrigé pour éviter la corruption des credentials.
- Actualisation concurrente OAuth MCP — les jetons d'actualisation étaient perdus lorsque plusieurs serveurs MCP s'actualisaient simultanément. Les utilisateurs avec plusieurs serveurs MCP distants ne devraient plus avoir besoin d'une ré-authentification quotidienne.
- Erreur 400 de l'API sur les blocs de pensée expurgés — la pensée étendue émettant un bloc de pensée expurgé après un appel d'outil provoquait une erreur 400. Désormais correctement géré.
--resume/--continueavec des chemins contenant des underscores — les sessions n'étaient pas trouvées lorsque le chemin du projet contenait des underscores. L'analyse du chemin a été corrigée.- Contournement du mode Plan avec la règle d'autorisation
Edit(...)— le mode Plan ne bloquait pas les écritures de fichier lorsqu'une règle d'autorisationEdit(...)correspondante existait. Désormais appliqué.
Spécifique à la plateforme et expérience développeur
- Collage d'images dans WSL2 — le collage d'images depuis le presse-papiers Windows fonctionne désormais via une solution de repli PowerShell lorsque
xclip/wl-pastene peut pas lire les données image. - Crash des hooks de plugin lors du nettoyage du cache — les hooks
Stop/UserPromptSubmitéchouaient lorsque le nettoyage du cache supprimait une version encore utilisée. Corrigé en conservant les versions jusqu'à la fin des hooks. - Cohérence visuelle de la boîte de dialogue de commande slash — standardisation des astuces de pied de page, de l'espacement des dialogues et du style des touches fléchées. Le cadre de dialogue apparaît désormais immédiatement pendant le chargement au lieu de s'afficher après.
Autres correctifs notables
- Couleurs de sortie Bash aux mauvaises positions dans le terminal et les blocs de code markdown
- Diff ReasonML corrompait les artefacts de texte
undefinedaux limites de mots - Dialogue de sortie de Worktree pointait vers le mauvais répertoire après suppression
- Sélecteur de fichiers
@manquait des fichiers dans les petits répertoires non-git et les répertoires avec >100 entrées - Appels d'outil échoués non extensibles en plein écran lorsque la sortie était tronquée
- Retour arrière/Ctrl+Retour arrière inversés après l'éditeur externe
Ctrl+Gsur les terminaux avec modes de touche étendue persistants - Réinitialisation hebdomadaire de
/usageaffichait l'heure au lieu de la date calendaire - Points de suspension de la bannière de bienvenue provoquaient un débordement de colonne sur les terminaux CJK
- Crash de
/insightssur les appels d'outil avec des champs d'entrée mal formés - Crash du rendu lorsque la classification de pliage des outils change en cours de session
- Entrée
skillsdansplugin.jsoncachant le répertoireskills/par défaut ; lister un chemin de fichier affiche désormais une erreur au lieu d'échouer silencieusement - Fichiers de verrouillage d'intégration shell IDE ignorant
CLAUDE_CONFIG_DIR - Espace blanc final dans la sortie du terminal copiée pendant le streaming
- Désinstallation/activation/désactivation de plugin ne correspondant pas aux slugs de manière insensible à la casse
- Marqueur de troncature d'erreur d'outil affichait un compteur négatif pour les chaînes de paires de substitution
- Variables d'environnement de
CLAUDE_ENV_FILEhooks SessionStart devenaient obsolètes après/resumeou/clear /branchsauvegardait le titre de session multi-lignes lorsqu'il était collé avec des sauts de ligne- Espace de début parasite sur la deuxième ligne de texte enveloppé à la limite de colonne
- Échap ne fermait pas les dialogues dans
/install-github-app,/desktop,/resume,/web-setup - Erreurs de schéma MCP de
/doctormanquant le nom du champ et le chemin du fichier source - Invites de permission Bash affichaient un diagnostic d'analyseur au lieu d'une explication lisible par l'utilisateur
- Commandes slash de plugin avec espaces ne résolvaient pas en forme avec espace de noms
AskUserQuestionrejetant les réponses multi-sélection lorsqu'elles étaient fournies sous forme de tableau/clear <name>n'étiquetant pas la session effacée pour/resume- Sortie
CronListmanquant les qualificateurs et l'invite planifiée - Superposition 'Aller en bas' laissait des artefacts de couleur sur les caractères CJK en plein écran
- Larges tableaux markdown laissaient un rendu bordé obsolète dans le défilement du terminal pendant le streaming
- Texte collé silencieusement abandonné lorsque le long prompt avec un espace réservé de texte collé était automatiquement tronqué
/release-notesbloqué sur l'ancienne version
Pour les détails et le téléchargement, consultez la publication GitHub.
📖 Read the full source: GitHub Claude-Code
👀 See Also

L'IA n'a pas supprimé votre base de données — c'est vous : Responsabilité à l'ère des agents de codage IA
Une histoire virale accusait un agent IA d'avoir supprimé une base de données de production, mais le vrai problème est l'exposition de points d'accès destructeurs et le manque de processus—pas l'outil.

NHS England recule sur l'open source : une lettre ouverte demande l'abrogation de la politique SDLC-8
Une lettre ouverte signée par 74 personnes appelle le NHS England à retirer SDLC-8 — une politique qui cache tout le code source du NHS — et à réaffirmer le Principe 12 du NHS Service Standard : « Rendre le nouveau code source ouvert. »

Les outils d'IA peuvent conduire à une uniformisation des productions dans les travaux créatifs et de développement.
Un utilisateur de Reddit rapporte que plusieurs équipes utilisant des outils d'IA comme ChatGPT, Co-Pilot et Claude pour des feuilles de route stratégiques et le développement de logiciels produisent des résultats similaires avec des modèles de mots à la mode et des structures de conception identiques.

Claude Code v2.1.132 : Arrêt gracieux SIGINT, correctifs MCP et refonte de la gestion du terminal
Claude Code v2.1.132 corrige l'arrêt gracieux sur SIGINT externe, ajoute les variables d'environnement CLAUDE_CODE_SESSION_ID et CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN, corrige les fuites mémoire MCP et les tentatives de liste d'outils, et résout des dizaines de cas limites de terminaux dans les terminaux IDE.