Claude Code 2.1.311 : ultrathink relève l'effort en plein tour
La 2.1.311 fait d'ultrathink un mot-clé qui peut relever l'effort à xhigh pendant que Claude travaille déjà, plus la coloration syntaxique dans VS Code et trois correctifs de fiabilité.
La 2.1.311 de Claude Code, sortie le 26 octobre 2026, tient sur un seul changement qui touche une habitude bien installée, entouré d'une poignée de correctifs surtout utiles côté VS Code et fiabilité des requêtes. Le mot-clé ultrathink, que tu tapais déjà pour demander une réflexion plus poussée sur un tour, prend un nouveau pouvoir : il relève désormais vraiment l'effort du tour à xhigh, y compris quand tu le tapes alors que Claude travaille déjà.
ultrathink relève maintenant l'effort, y compris en plein tour
Jusqu'ici, inclure ultrathink dans un prompt ajoutait seulement une consigne de réflexion plus poussée pour ce tour-là, sans toucher au niveau d'effort, comme le documente la page sur les niveaux d'effort. La 2.1.311 lui donne un effet réel sur l'effort, décrit dans la section sur l'usage ponctuel d'ultrathink : tapé dans le terminal, le mot fait tourner son tour à l'effort xhigh, sur Opus 5.5, Sonnet 5.5, Haiku 5.5 et Fable 5.1 passant par l'API d'Anthropic, et tapé pendant que Claude travaille encore, il relève le reste du tour en cours. Sur Amazon Bedrock, où le mot ne peut pas relever un tour de cette façon, il faut passer par /effort directement. Quand ça marche, le mot s'affiche en couleurs arc-en-ciel dans le terminal ; s'il reste en texte normal, la doc recommande de le retaper hors d'un chemin, d'une commande ou de guillemets, dans un message qui ne commence pas par /, ou de vérifier que ton CLAUDE_CODE_EFFORT_LEVEL ou ton maxEffortLevel autorise bien le niveau xhigh. Concrètement, si une tâche se révèle plus coriace que prévu en cours de route, un seul mot dans ton prochain message suffit à relever l'effort pour ce qu'il reste à faire, sans interrompre le tour.
Le reste : VS Code, noms de modèles et fiabilité
L'extension VS Code colore enfin la syntaxe dans les blocs de code des réponses de Claude, dans les thèmes clair, sombre et sombre à contraste élevé. Les noms et identifiants de modèles perdent le suffixe [1m] là où il n'a pas d'effet, le suffixe restant accepté en entrée : si un de tes scripts cherche cette chaîne dans un nom de modèle, vérifie qu'il tolère son absence. Sur Bedrock, Mantle, Vertex et Foundry, Claude Code charge désormais les réglages de modèles depuis un fichier signé hébergé sur downloads.claude.ai ; CLAUDE_CODE_MODEL_CATALOG=off coupe ce chargement. Trois correctifs méritent qu'on s'y arrête. Claude Code relançait des requêtes que l'API avait explicitement marquées comme à ne pas retenter, ce qui pouvait bloquer un tour pendant des minutes, voire indéfiniment en mode de relance sans surveillance. Des sous-agents ne pouvaient pas utiliser les outils MCP d'un serveur qui terminait sa connexion après leur démarrage, un angle mort qui touchait les serveurs MCP lents à se connecter. Et une session en contexte standard s'arrêtait net avec une erreur de crédits dès qu'une requête dépassait 200 000 tokens ; Claude Code compacte désormais la conversation et continue au lieu de couper le tour. Le reste des 56 correctifs est dispersé (gels au démarrage, hooks SubagentStop, /mcp, /rewind, Remote Control, sessions cloud, extension VS Code) : rien qui change une habitude si tu n'es pas directement concerné.
Pierre Rondeau
Développeur et indie builder. Je construis des produits et automatisations avec l'IA. Créateur de Claude Hub.
LinkedIn