AI TrackerTélécharger
← Toutes les actus
AnthropicCode

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.json accepte engines["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 validate vé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_MODEL dans les paramètres gérés pour les sessions Claude Desktop chez des fournisseurs tiers, la prise en charge des fichiers .docx dans 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 sessions claude -p et 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 auto ou defaultMode: auto dé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.json suivi 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, move et remove échouent en lecture seule à l’intérieur du bac à sable.
  • Le démarrage s’interrompt si un fichier --settings contenant une clé sandbox n’est pas au format JSON valide.
  • /security-review demande une confirmation avant de s’exécuter, et la création d’un worktree refuse les checkouts dont les dossiers .git sont 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=1 conserve 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 subagentStatusLine est supprimé et le paramètre agent d’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.

Recevez ce genre d'actus en notification.

AI Tracker vous prévient dès que quelque chose change pour les outils que vous utilisez.

Télécharger l'app