Claude-Code v2.1.84 ajoute l'outil PowerShell, les variables d'environnement et de multiples corrections

Nouvelles fonctionnalités et outils
Claude-Code v2.1.84 ajoute un outil PowerShell pour Windows en version préliminaire facultative. Cette version inclut plusieurs nouvelles variables d'environnement : ANTHROPIC_DEFAULT_{OPUS,SONNET,HAIKU}_MODEL_SUPPORTS pour remplacer la détection des capacités d'effort/réflexion pour les modèles par défaut épinglés sur les plateformes tierces (Bedrock, Vertex, Foundry), ainsi que _MODEL_NAME et _DESCRIPTION pour personnaliser l'étiquette du sélecteur /model. CLAUDE_STREAM_IDLE_TIMEOUT_MS configure le seuil de surveillance d'inactivité du streaming avec une valeur par défaut de 90 secondes.
Les nouveaux hooks incluent TaskCreated qui se déclenche lorsqu'une tâche est créée via TaskCreate, et la prise en charge du hook WorktreeCreate pour type: "http" — renvoyant le chemin du worktree créé via hookSpecificOutput.worktreePath dans la réponse JSON.
Les administrateurs d'équipe et d'entreprise peuvent désormais utiliser le paramètre géré allowedChannelPlugins pour définir une liste autorisée de plugins de canal. Les requêtes API incluent désormais un en-tête x-client-request-id pour le débogage des délais d'attente.
Améliorations de l'expérience utilisateur
Une invite de retour après inactivité incite les utilisateurs qui reviennent après 75 minutes ou plus à utiliser /clear, réduisant ainsi la mise en cache inutile de tokens sur des sessions obsolètes. Les liens profonds (claude-cli://) s'ouvrent désormais dans votre terminal préféré au lieu du premier terminal de la liste de détection.
Les comptes de tokens ≥1 million s'affichent désormais sous la forme "1,5m" au lieu de "1512,6k". La mise en cache globale des invites système fonctionne désormais lorsque ToolSearch est activé, y compris pour les utilisateurs avec des outils MCP configurés.
Configuration et performances
Le frontmatter des chemins de règles et de compétences accepte désormais une liste YAML de motifs globaux. Les descriptions d'outils MCP et les instructions du serveur sont désormais limitées à 2 Ko pour empêcher les serveurs générés par OpenAPI d'encombrer le contexte. Les serveurs MCP configurés à la fois localement et via les connecteurs claude.ai sont désormais dédupliqués — la configuration locale l'emporte.
Les tâches bash en arrière-plan qui semblent bloquées sur une invite interactive affichent désormais une notification après environ 45 secondes.
Corrections de bugs
- Corrigé la fonction push-to-talk vocale : maintenir la touche vocale ne fait plus fuir de caractères dans la saisie de texte, et les transcriptions s'insèrent désormais à la position correcte
- Corrigé les touches fléchées haut/bas qui ne répondaient pas lorsqu'un élément de pied de page est focalisé
- Corrigé
Ctrl+U(suppression jusqu'au début de ligne) qui n'avait aucun effet aux limites de ligne dans une saisie multiligne, de sorte que des appuis répétés surCtrl+Ueffacent désormais sur plusieurs lignes - Corrigé la dissociation d'une liaison d'accord par défaut (par ex.
"ctrl+x ctrl+k": null) qui entrait toujours en mode d'attente d'accord au lieu de libérer la touche de préfixe - Corrigé les événements de souris qui inséraient le texte littéral "mouse" dans la saisie de recherche de transcription
- Corrigé les sous-agents de flux de travail qui échouaient avec une erreur API 400 lorsque la session externe utilise
--json-schemaet que le sous-agent spécifie également un schéma - Corrigé l'absence de couleur d'arrière-plan derrière certains émojis dans les bulles de messages utilisateur sur certains terminaux
- Corrigé l'option d'autorisation "permettre à Claude de modifier ses propres paramètres pour cette session" qui ne restait pas activée pour les utilisateurs avec des règles d'autorisation
Edit(.claude) - Corrigé un blocage lors de la génération d'extraits de pièces jointes pour de gros fichiers modifiés
- Corrigé une fuite de cache d'outils/ressources MCP lors de la reconnexion du serveur
- Corrigé un problème de performance au démarrage où les dépôts clonés partiellement (Scalar/GVFS) déclenchaient des téléchargements massifs de blobs
- Corrigé le curseur natif du terminal qui ne suivait pas le curseur de saisie de texte, de sorte que la composition IME (saisie CJK) s'affiche désormais en ligne et les lecteurs d'écran peuvent suivre la position de saisie
- Corrigé les erreurs "Non connecté" sporadiques sur macOS causées par des échecs de lecture transitoires du trousseau
- Corrigé une condition de concurrence au démarrage à froid où les outils principaux pouvaient être différés sans leur contournement actif, provoquant l'échec d'Edit/Write avec InputValidationError sur les paramètres typés
Améliorations de performances et de comportement
Amélioration de la détection des suppressions dangereuses des racines de lecteurs Windows (C:\, C:\Windows, etc.). Amélioration du démarrage interactif d'environ 30 ms en exécutant setup() en parallèle avec le chargement des commandes slash et des agents. Amélioration du démarrage pour claude "prompt" avec des serveurs MCP — le REPL s'affiche désormais immédiatement au lieu de se bloquer jusqu'à la connexion de tous les serveurs.
Amélioration du Contrôle à distance pour afficher une raison spécifique lorsqu'il est bloqué au lieu d'un message générique "pas encore activé". Amélioration du taux de cache d'invites p90. Réduction des réinitialisations de défilement vers le haut dans les longues sessions en rendant la fenêtre de messages immunisée aux changements de compactage et de regroupement. Réduction du scintillement du terminal lorsque la progression animée des outils défile au-dessus de la fenêtre d'affichage.
Modification des références aux problèmes/PR pour ne devenir des liens cliquables que lorsqu'elles sont écrites sous la forme owner/repo#123 — le simple #123 n'est plus automatiquement lié. Les commandes slash indisponibles pour la configuration d'authentification actuelle (/voice, /mobile, /chrome, /upgrade, etc.) sont désormais masquées au lieu d'être affichées.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Anthropic déplace l'automatisation en arrière-plan de Claude Code vers un compartiment de crédits SDK séparé, perturbant les workflows d'agents
À partir du 15 juin, claude -p, l'utilisation du SDK Agent, Claude Code GitHub Actions et les applications tierces du SDK Agent ne compteront plus dans les quotas interactifs Pro/Max. Un nouveau crédit séparé pour le SDK Agent s'applique : 100 $/mois pour les forfaits Max 5x. Les piles d'agents en arrière-plan (ex. tickets → agents → hooks → exécuteur → claude -p) consommeront rapidement ce crédit.

Claude Code v2.1.90 ajoute la commande /powerup avec une fonctionnalité de découverte ludique
Claude Code v2.1.90 introduit une commande slash /powerup qui offre une intégration ludique avec 10 améliorations déblocables, chacune enseignant une fonctionnalité que la plupart des utilisateurs manquent. Le système comprend des démonstrations animées dans le terminal et une documentation détaillée avec des captures d'écran.

Chute des prix des abonnements IA : pourquoi votre facture d'entreprise va être multipliée par 10
Des laboratoires d'IA comme OpenAI, Anthropic et Microsoft perdent de l'argent sur chaque abonnement. Les charges de travail agentiques ont brisé le modèle d'abonnement forfaitaire — GitHub Copilot passe à la facturation à l'usage le 1er juin 2026. Les entreprises qui ont bâti sur des prix subventionnés font face à une correction.

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.