Claude Code v2.1.166 : modèles de secours, règles de refus global, renforcement intersession

Claude Code v2.1.166 : Modèles de repli, règles de refus glob, renforcement inter-sessions
Anthropic a publié Claude Code v2.1.166 avec plusieurs améliorations notables pour la fiabilité, la sécurité et la compatibilité des terminaux. Voici ce qui a changé.
Fonctionnalités clés
- Modèles de repli : Le nouveau paramètre
fallbackModelvous permet de configurer jusqu'à trois modèles de repli essayés dans l'ordre lorsque le modèle principal est surchargé ou indisponible. Le drapeau CLI--fallback-models'applique désormais également aux sessions interactives. De plus, Claude Code réessaie une fois un échange sur le modèle de repli lorsque l'API rejette une erreur non reproductible inattendue (les erreurs d'authentification, de limite de débit, de taille de requête et de transport sont toujours signalées immédiatement). - Prise en charge des motifs glob dans les règles de refus : La position du nom d'outil dans les règles de refus prend désormais en charge les motifs glob — utiliser
*refuse tous les outils. Les règles d'autorisation rejettent les motifs glob non MCP, et les noms d'outils inconnus dans les règles de refus génèrent un avertissement au démarrage. - Renforcement de la messagerie inter-sessions : Les messages relayés via
SendMessagedepuis d'autres sessions Claude n'ont plus l'autorité de l'utilisateur. Les destinataires refusent les demandes d'autorisation relayées, et le mode automatique les bloque complètement. - Contrôle des jetons de réflexion : Définir
MAX_THINKING_TOKENS=0, passer--thinking disabled, ou basculer le toggle de réflexion par modèle désactive désormais la réflexion sur les modèles qui réfléchissent par défaut via l'API Claude (les fournisseurs tiers inchangés). - Amélioration de l'UX de mise à jour :
claude updateannonce désormais la version cible avant le téléchargement. - Filtrage de la liste des agents : Dans
claude agents, taper une URL dans la liste filtre pour afficher la session dont la première invite contenait cette URL.
Corrections de bugs
- Correction de l'erreur récurrente « l'image n'a pas pu être traitée » et de l'utilisation supplémentaire de jetons lors de l'envoi d'une image non traitable.
- Correction des sessions distantes bloquées de manière permanente après une brève perturbation du backend lors de l'enregistrement des workers au démarrage.
- Correction du scintillement dans les terminaux des IDE JetBrains (IntelliJ, PyCharm, WebStorm, etc.) sur les versions 2026.1+ en activant la sortie synchronisée.
- Correction des caractères Shift+non-ASCII (par exemple Shift+ä → Ä) supprimés dans les terminaux utilisant le protocole clavier Kitty (WezTerm, Ghostty, kitty).
- Correction de la validation des commandes PowerShell qui se bloquait parfois bien au-delà de son budget de temps sous Windows lorsqu'un processus tué avait des enfants qui retenaient ses pipes de sortie.
- Correction des processus orphelins
claude --bg-pty-hosttournant à 100% du CPU après la mort du démon alors qu'ils étaient connectés sur macOS. - Correction du mode vocal qui nécessitait
/loginpour effacer une vérification d'authentification obsolète après avoir basculé/voice. - Correction des paramètres gérés avec une entrée invalide qui désactivaient silencieusement l'application des autres politiques valides.
- Correction des prédicats
allowedMcpServers/deniedMcpServersdes paramètres gérés qui ne correspondaient pas lorsqu'ils utilisaient des références${VAR}. - Correction des sessions d'agent en arrière-plan qui entraient dans une boucle de crash de worktree git avec le message « Aucune conversation trouvée » lors de leur réouverture depuis
claude agents. - Correction du texte de réflexion dupliqué dans la vue de transcription Ctrl+O lors du streaming.
- Correction de
/doctoraffichant un échec contradictoire « Pas à l'intérieur d'une session distante » lorsqu'il était exécuté dans une session distante. - Correction du curseur qui restait collé à la fin de la première ligne lors de la saisie d'une invite multiligne dans les entrées de répartition et de réponse de
claude agents. - Correction des lignes vides apparaissant entre les lignes des agents en arrière-plan dans la liste des tâches sur les terminaux sans support Unicode.
À qui cela s'adresse
Toute personne utilisant Claude Code pour le codage agentique, en particulier ceux qui comptent sur la fiabilité de l'API, les règles de refus personnalisées ou l'orchestration multi-sessions.
📖 Lire la source complète : GitHub Claude-Code
👀 See Also

Pourquoi la sortie de votre interface Claude Code dérive et comment un cahier des charges structuré la corrige
Un développeur explique que les sorties UI incohérentes de Claude Code ne sont pas un problème de prompt — c'est un problème de format. En fournissant des codes hexadécimaux exacts, des poids de police, des espacements, des états d'écran et des transitions, on élimine la dérive. Ils ont également open-sourcé un serveur MCP qui convertit les enregistrements d'écran en spécifications structurées.

Comptable pour Startups : Compétence Claude Gratuite pour le Suivi des Petites Entreprises
Startup Bookkeeper est une compétence Claude AI open source qui aide les fondateurs autofinancés à suivre leurs dépenses en catégorisant les transactions à partir de descriptions en langage clair, en traitant les photos de reçus avec OCR, et en générant des tableaux de bord ou des états des résultats.

Apfel : Outil CLI gratuit pour accéder au LLM sur appareil d'Apple sur macOS
Apfel v0.6.13 est un binaire Swift 6.3 qui expose le LLM intégré d'Apple sous forme d'outil CLI, de serveur compatible OpenAI et de chat interactif. Il fonctionne à 100 % sur l'appareil sans clés API ni frais, utilisant le modèle à 4 096 tokens livré avec macOS 26+ sur les Mac à puce Apple Silicon.

Gestionnaire de projet local de style Trello pour les agents OpenClaw
Un développeur a créé un outil local de gestion de projet similaire à Trello qui fonctionne sur la même machine que son agent OpenClaw, stockant les cartes sous forme de fichiers markdown avec un en-tête YAML. Le système utilise Node.js/Express pour l'API, React pour l'interface utilisateur, et permet à l'agent IA de lire/écrire directement des fichiers sur le système de fichiers.