Aller au contenu
5 minutes

Claude et Claude Code : ce qu’apportent les mises à jour d’octobre 2026

Claude Code 2.1.285 à 2.1.301 (15 octobre 2026) : jobs sans surveillance bornés, compaction à l’inactivité, règles MCP durcies, nouveau certificat Windows et retrait annoncé de Sonnet 4.5.

Claude et Claude Code : ce qu'apportent les mises à jour d'octobre 2026

Entre le 29 septembre et le 15 octobre 2026, Claude Code est passé de la 2.1.285 à la 2.1.301, et l’app desktop a suivi. Plusieurs changements touchent les jobs planifiés, les règles de permission et le déploiement sur un parc Windows géré.

Périmètre

Les nouveaux grands modèles ont leurs billets : Claude Opus 5.5 et Claude Fable 5.1. Claude Haiku 5.5 (claude-haiku-5-5) sort le 7 octobre ; Claude Code 2.1.293, du même jour, en fait le Haiku par défaut sur l’API Anthropic.

Les jobs sans surveillance

  • 2.1.285 (29 septembre) : les commandes Bash et PowerShell lancées en arrière-plan s’arrêtent après une limite de temps, 30 minutes par défaut, 2 heures au plus. La 2.1.288 (2 octobre) réserve cette limite aux sessions sans surveillance : -p, Agent SDK, CI et cloud.
  • 2.1.286 (30 septembre) : avec les réglages par défaut, un appel en échec envoie au plus 14 requêtes. --bare ne connecte plus que les serveurs MCP nommés en ligne de commande, n’envoie aucun rappel système et ne lance aucune tâche de fond.
  • 2.1.295 (8 octobre) : CLAUDE_CODE_RETRY_WATCHDOG_MAX_WAIT_MS limite le temps que le mode de relance sans surveillance passe à attendre sur les erreurs 429 et 529. La 2.1.301 (15 octobre) ajoute CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS : la requête s’arrête au lieu d’attendre une limite d’usage dont la remise à zéro est trop lointaine.

Le reste du cadrage d’un run -p est dans le billet sur le mode headless.

Contexte et coût

La 2.1.299 (14 octobre) ajoute la compaction à l’inactivité, en terminal : une conversation de plus de 200K tokens restée inactive environ 54 minutes est compactée avant l’expiration de son cache de prompt d’une heure. Le seuil se règle par CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS, et la fonction se coupe dans settings.json :

{ "idleCompaction": false }

Les bases sont dans le billet sur les tokens.

Permissions et hooks durcis

  • 2.1.299 : une règle allow MCP n’atteint plus que le serveur qu’elle nomme. mcp__a n’autorise plus un serveur nommé a__b ; écrire mcp__<serveur>__* (voir MCP en lecture seule).
  • 2.1.299 : les hooks UserPromptSubmit s’exécutent avant l’expansion d’une skill ou d’une commande slash personnalisée.
  • 2.1.300 (14 octobre) : le updatedInput renvoyé par un hook PreToolUse ou PermissionRequest est validé comme l’entrée de Claude ; les clés inconnues sont retirées et une entrée que l’outil rejette fait refuser l’appel.
  • 2.1.290 (5 octobre) : les fichiers de réglages d’un projet ne peuvent plus activer Claude in Chrome, et le .claude/settings.json ou .claude/settings.local.json d’un dépôt ne peut plus fixer CLAUDE_CODE_DISABLE_ATTACHMENTS.

L’app desktop sur un parc géré

La même version cesse d’exécuter les hooks Git du dépôt lors des opérations Git que l’app lance pour vous. La v2.37337.1 (13 octobre) retire les clés de configuration gérée isDxtEnabled, isDxtSignatureRequired et isDxtDirectoryEnabled, remplacées par les équivalents isDesktopExtension… ; un profil macOS ou une stratégie utilisateur Windows qui ne contient que les anciens noms n’est plus lu comme configuration gérée ; une stratégie machine Windows dans ce cas est signalée en erreur de configuration.

Côté API

  • Sonnet 4.5 (claude-sonnet-4-5-20250929) : dépréciation annoncée le 30 septembre, retrait de l’API Claude prévu le 30 novembre 2026, avec migration recommandée vers Sonnet 5.5, lancé le 28 septembre.
  • Managed Agents (7 octobre) : web_fetch ne récupère plus que des URL déjà apparues dans la session (message utilisateur, résultat de web_search…), afin de réduire le risque d’exfiltration ; une URL vue seulement dans la sortie d’un outil comme bash renvoie url_not_in_prior_context. En réseau limited, allowed_hosts s’applique aussi à web_search et web_fetch.

Ce qu’il faut retenir

  • Relire les règles allow mcp__… : depuis la 2.1.299, il faut écrire mcp__<serveur>__*.
  • Jobs -p : commandes de fond limitées à 30 minutes par défaut, et deux variables pour borner les relances.
  • Parc Windows : ajouter le certificat renouvelé de claude.exe aux règles qui épinglent l’ancien, et migrer les clés isDxt….
  • Scripts API : claude-sonnet-4-5-20250929 sera retiré de l’API Claude le 30 novembre 2026.

In English

From Claude Code 2.1.285 to 2.1.301 (October 15, 2026): background commands get a time limit in unattended sessions, retries can be capped, and idle conversations over 200K tokens are compacted. MCP allow rules now reach only the server they name, the Windows claude.exe helper uses a renewed signing certificate, and Claude Sonnet 4.5 is scheduled for retirement on the Claude API on November 30, 2026.

Sources & vérification

Comment les billets sont vérifiés et corrigés