Où en est Claude Code : de la v2.1.283 à la v2.1.288
Anthropic enchaîne les mises à jour pour Claude Code, son assistant de développement en ligne de commande. Entre l'intégration par défaut de modèles récents, la refonte des extensions et des ajustements de sécurité stricts, faisons le point sur les évolutions clés jusqu'à la version v2.1.288.
Fil « Sortie de Claude Code v2.1.283 »
Un mode automatique généralisé et mieux encadré
Ces dernières semaines, Claude Code a franchi une étape importante dans son autonomie. Depuis la version v2.1.284, l'outil utilise par défaut le modèle Claude Sonnet 5.5 et active le mode automatique, permettant à l'assistant d'enchaîner les appels d'outils sans solliciter une confirmation à chaque étape. Pour accompagner ce fonctionnement autonome dans les grandes équipes, Anthropic a introduit un contrôle plus strict des modèles autorisés (via l'option availableModelsMatch) ainsi qu'une traçabilité renforcée avec l'intégration d'OpenTelemetry (un standard de collecte de métriques et de traces de fonctionnement).
L'essor des extensions et du protocole MCP
L'écosystème d'extensions s'est structuré autour de deux piliers : les "mods" (des modules d'interface utilisateur personnalisés) et les serveurs MCP (Model Context Protocol, un standard ouvert permettant à l'assistant d'interagir avec des bases de données ou des services tiers). La version v2.1.288 enrichit cet univers avec la fonction $.ui.selection(), qui permet aux mods de lire le texte sélectionné en mode plein écran. De plus, lorsqu'un serveur MCP demande des autorisations OAuth (Open Authorization, un protocole de délégation d'accès) supplémentaires en cours d'exécution, Claude Code affiche désormais une invite de réauthentification dynamique.
Ergonomie en ligne de commande et gestion des interruptions
La mise à jour v2.1.288 apporte des améliorations concrètes au quotidien des développeurs dans leur terminal :
- Récupération de prompt : si vous effacez une saisie avec
Ctrl+C, appuyer sur la touche Haut sur une ligne vide restaure le brouillon, y compris les textes et images collés. - Gestion de la revue de code : la commande
/code-reviewaccepte désormais l'option--max-findings <n>|allpour ajuster le nombre de remarques affichées. - Résilience réseau : en cas d'interruption de l'API (Application Programming Interface, l'interface de communication entre logiciels) au milieu d'une réponse, les sessions non interactives et les sous-agents reprennent l'exécution à partir du contenu partiel au lieu d'échouer.
- Raccourcis clavier : l'ajout de
Ctrl+Fpermet de chercher une session par son nom, etAlt+↑/↓permet de naviguer entre les groupes d'agents.
Sécurité renforcée et sessions dans le cloud
La sécurité des exécutions autonomes a été consolidée. Claude Code détecte et bloque désormais les commandes dangereuses comme rm (la commande de suppression de fichiers) exécutées à l'intérieur de scripts bash -c ou sh -c, même sous des règles d'autorisation globales. Par ailleurs, pour les sessions cloud dépourvues de l'outil GitHub CLI (Command Line Interface, interface en ligne de commande), l'assistant intègre désormais un client natif gh api pour interagir directement avec l'API GitHub sans dépendance externe.
Debug et compatibilité des environnements
Enfin, plusieurs correctifs ciblent la stabilité des environnements complexes. Les variables de configuration telles que ${user_config.*} dans les serveurs LSP (Language Server Protocol, l'outil d'analyse de code pour l'autocomplétion) sont désormais correctement remplacées au lieu d'être transmises brutes. Les passerelles réseau qui bloquent les sorties structurées peuvent être contournées grâce à la variable d'environnement CLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS. Ces ajustements garantissent une exécution fluide, que ce soit sur un poste local, dans un conteneur ou via un agent distant.