Claude Code v2.1.283 améliore le contrôle des modèles et l'audit des prompts
Anthropic déploie la version v2.1.283 de Claude Code, son assistant en ligne de commande pour développeurs. Cette mise à jour apporte des outils de restriction de modèles pour les équipes, un audit automatique des fichiers d'instructions et un meilleur suivi via OpenTelemetry.
Fil « Sortie de Claude Code v2.1.283 »
Un contrôle renforcé des modèles en entreprise
Cette mise à jour apporte des paramètres de gestion destinés aux équipes souhaitant verrouiller leurs environnements d'IA. Deux nouveaux paramètres majeurs font leur apparition :
- availableModelsMatch : lorsqu'il est configuré sur
exact, cet argument bloque automatiquement les nouvelles versions de modèles tant qu'elles ne sont pas explicitement déclarées dans la liste des modèles autorisés. - deniedModels : cette option permet d'interdire des modèles spécifiques, même si ces derniers sont autorisés par d'autres règles globales.
Pour les passerelles d'IA (serveurs intermédiaires qui centralisent et filtrent les appels aux modèles de langage), la variable d'environnement CLAUDE_CODE_GATEWAY_HINT_HEADERS=1 active l'en-tête HTTP x-claude-code-prompt-id. Cela permet de regrouper et de tracer toutes les requêtes issues d'une même instruction utilisateur.
# Activation des en-têtes d'identification pour les passerelles LLM
export CLAUDE_CODE_GATEWAY_HINT_HEADERS=1
Audit des instructions et observabilité
L'outil intègre désormais la commande /doctor prompt-audit (aussi disponible via /checkup prompt-audit). Celle-ci analyse vos fichiers de configuration d'équipe, comme le fichier CLAUDE.md (qui réunit les consignes du projet), vos compétences (skills, ou extensions de fonctionnalités) et vos agents. Elle détecte les formulations de consignes devenues obsolètes ou rédigées pour d'anciennes versions de modèles.
L'observabilité progresse également grâce au standard OpenTelemetry (un protocole de collecte de métriques et de traces d'exécution). En activant l'option dédiée, les sorties des outils MCP (Model Context Protocol, un standard de connexion entre l'IA et vos outils de développement), ainsi que des modules WebSearch et WebFetch, sont directement enregistrées dans les événements de trace.
# Enregistrement des sorties d'outils dans les traces OpenTelemetry
export OTEL_LOG_TOOL_CONTENT=1
Performances et corrections d'usage au quotidien
Le démarrage de l'outil gagne en réactivité en réutilisant la connexion HTTP établie avec l'API (interface de programmation) et en différant le chargement de modules secondaires à leur première utilisation. Plusieurs dysfonctionnements du protocole MCP ont été corrigés, notamment le nettoyage des serveurs locaux exécutés en arrière-plan lorsque la session se termine.
Enfin, la commande /context prend désormais en compte le volume de jetons (tokens, la sous-unité de texte traitée par l'IA) consommés par les instructions des serveurs MCP. Cela permet d'évaluer plus précisément l'occupation de votre fenêtre de contexte.