Claude Code 2.1.323 ajoute un mode Code expérimental et renforce les contrôles d’autorisation de Bash et du bac à sable
Claude Code v2.1.323, publié le 12 novembre 2026, ajoute, selon ses notes de version :
- Mode Code : une option expérimentale qui permet à Claude d’écrire du JavaScript pour appeler ses outils. La documentation explique comment l’activer ou le désactiver pour toute une organisation.
- Plugins :
plugin.jsonaccepteengines["claude-code"]; un plugin incompatible avec la plage de versions de Claude Code qu’il indique n’est ni installé, ni mis à jour, ni chargé, et l’installation et la mise à jour sélectionnent la version la plus récente compatible.claude plugin validatevérifie désormais les types du module de hooks TypeScript d’un plugin ;--strictéchoue dès qu’un problème est détecté. - Crédits d’utilisation : un menu d’options (arrêter, passer aux crédits d’utilisation, mettre à niveau) s’affiche lorsqu’un modèle nécessite des crédits d’utilisation désactivés ou épuisés. Plusieurs correctifs concernent le message de limite hebdomadaire de Fable et l’heure de réinitialisation.
- Autres nouveautés :
CLAUDE_CODE_AUTO_MODE_MODELdans les paramètres gérés pour les sessions Claude Desktop chez des fournisseurs tiers, la prise en charge des fichiers.docxdans les téléversements de ressources de l’outil Artifact, un signal de progression toutes les 30 secondes pendant l’exécution prolongée des hooks dans les sessionsclaude -pet SDK, ainsi qu’un avertissement au démarrage pour les règles d’autorisation Bash contenant un*dans la valeur d’une variable.
Autorisations et bac à sable. La version corrige de nombreux cas où une commande Bash pouvait s’exécuter sans demande d’autorisation ou hors du bac à sable (règles d’autorisation avec jokers accolés, telles que Bash(ls*), options sudo combinées, règles de refus et de confirmation non appliquées derrière sudo et env, sandbox.excludedCommands, une commande rm évaluée depuis le mauvais dossier, Write et Edit accédant à un chemin soumis à une règle de refus Read). Changements susceptibles d’affecter les configurations existantes :
--permission-mode autooudefaultMode: autodémarre désormais en mode Manual lorsque le mode auto n’est pas disponible.- Une règle « ne plus demander » qui semble contenir un secret ou qui serait enregistrée dans un fichier
settings.local.jsonsuivi par Git ne s’applique que pour la session en cours. - Sur macOS, Linux et WSL, le bac à sable Bash ignore les droits d’écriture accordés par un lien symbolique pointant ailleurs ; les commandes
git worktree add,moveetremoveéchouent en lecture seule à l’intérieur du bac à sable. - Le démarrage s’interrompt si un fichier
--settingscontenant une clésandboxn’est pas au format JSON valide. /security-reviewdemande une confirmation avant de s’exécuter, et la création d’un worktree refuse les checkouts dont les dossiers.gitsont des liens ou contiennent des liens physiques.- La fenêtre de contexte supposée pour un identifiant de modèle non reconnu passe de 200K à 1M ;
CLAUDE_CODE_DISABLE_1M_CONTEXT=1conserve la valeur de 200K. - Le nombre de messages qu’une session peut envoyer à d’autres sessions sans demande passe d’environ 20 à 100 000.
- Le paramètre
subagentStatusLineest supprimé et le paramètreagentd’un plugin est obsolète et déclenche désormais un avertissement.
La version apporte également des changements à Remote Control, Claude Code sur le Web, VS Code, Claude Tag (avec notamment les sessions Slack dans l’API Compliance, en bêta pour les offres Enterprise) et Code Review (export CSV des coûts de revue), ainsi que de nombreux correctifs concernant la connexion, MCP, l’export OpenTelemetry et l’affichage du terminal.
Sources
- v2.1.323claude
Recevez ce genre d'actus en notification.
AI Tracker vous prévient dès que quelque chose change pour les outils que vous utilisez.