Claude Sonnet 5.5 : ce qui change par rapport à Sonnet 5, 5 changements incompatibles qui provoquent une erreur 400, et comment choisir face à Opus 5.5
Le 28 septembre 2026, Anthropic a publié Claude Sonnet 5.5, et Sonnet 5 est passé en Legacy. Cet article confronte le texte original de la documentation officielle (vue d'ensemble des modèles, page Sonnet 5.5, What's new, guide de migration, tarifs, Thinking, Effort et Prompt caching), de l'annonce, de la documentation et du CHANGELOG de Claude Code, et du changelog de GitHub. Il présente les caractéristiques principales (claude-sonnet-5-5, un contexte de 1M, 128K tokens de sortie maximale, une limite de connaissances en juin 2026, un retrait pas avant le 28 septembre 2027), les tarifs ($2 en entrée et $10 en sortie, comme Sonnet 5, avec une lecture de cache passée de $0.20 au lancement à $0.10 le 7 octobre 2026, tandis que la longueur minimale mise en cache passe de 1 024 à 512 tokens) et les chiffres du tableau comparatif d'Anthropic (70,6 % sur Terminal-Bench 4.0 et 1844 sur GDPval-AA v2.1, à 2 points d'Opus 5.5, même si l'annonce elle-même indique qu'Opus 5.5 reste nettement plus fort sur les travaux complexes et ouverts). Il détaille ensuite les cinq changements qui font échouer avec une erreur 400 du code qui fonctionnait sur Sonnet 5 (désactivation du thinking remplacée par between_tools avec un effort high ou moins, utilisation forcée d'outils, blocs de thinking liés au modèle et à la conversation, ancien outil de computer use sur l'API Claude et Google Cloud, associations avec l'outil advisor) et comment les corriger, les changements qui surviennent sans erreur comme le texte entre appels d'outils qui passe dans des blocs de thinking, la différence d'effort par défaut (high sur l'API, medium dans Claude Code), le choix entre Sonnet 5.5, Opus 5.5 et Haiku, son utilisation dans Claude Code (/model sonnet à partir de la v2.1.284) et GitHub Copilot, et enfin les étapes de migration.