Claude Sonnet 5 devient le modèle par défaut de Claude Code 2.1.197 avec une fenêtre de contexte native de 1M tokens, un tarif de lancement de 2 $/10 $ par MTok et des garde-fous cyber activés par défaut

Claude Sonnet 5 devient le modèle par défaut de Claude Code 2.1.197 avec une fenêtre de contexte native de 1M tokens, un tarif de lancement de 2 $/10 $ par MTok et des garde-fous cyber activés par défaut

lschvn

Anthropic a annoncé Claude Sonnet 5 le 2026-06-30, et Claude Code v2.1.197 (publié le 2026-06-30T17:56:37Z, le même jour) en a fait le modèle par défaut. Le lancement est le premier modèle de la lignée Sonnet qui comble l'écart agentique avec Opus 4.8, embarque une fenêtre de contexte native de 1M tokens, et arrive à un tarif de lancement de 2 $ par million de tokens d'entrée et 10 $ par million de tokens de sortie jusqu'au 31 août 2026, puis 3 $/15 $ par MTok. Sonnet 5 est le nouveau modèle par défaut des plans Free et Pro de Claude et le modèle par défaut de Claude Code à la mise à jour. La release est livrée avec les garde-fous cyber activés par défaut, un tokenizer rafraîchi, et des hausses de limites de débit dimensionnées pour absorber la consommation accrue des nouveaux contrôles de niveau d'effort.

Le lancement de Sonnet 5 est le troisième événement majeur d'Anthropic en trois semaines. L'article du 12 juin sur les garde-fous anti-distillation de Fable 5 couvrait la première divulgation publique de distillation d'Anthropic nommant DeepSeek, Moonshot AI et MiniMax, et l'article du 13 juin sur la suspension Fable 5 / Mythos 5 par le contrôle des exportations US couvrait la suspension mondiale temporaire déclenchée par la directive du Département du Commerce US du 12 juin. Le service Fable 5 reprend au niveau mondial le 1er juillet, le lendemain du lancement de Sonnet 5. L'enchaînement reproduit le schéma qu'Anthropic utilise depuis le rapport Project Glasswing du 7 avril : les restrictions d'une lignée de modèles et l'expansion d'une lignée plus petite et moins chère atterrissent la même semaine.

Ce que Sonnet 5 change concrètement

L'article de positionnement présente Sonnet 5 comme le modèle qui ramène l'ère de l'IA agentique sur la lignée Sonnet. Claude Sonnet 3.5, 3.6 et 3.7 ont été les premiers modèles à montrer de vraies compétences en codage et en utilisation d'outils ; sur l'année écoulée, les gains les plus nets en capacités agentiques étaient sur les modèles de classe Opus. Sonnet 5 referme cet écart, avec des performances proches d'Opus 4.8 à un prix inférieur, sur les deux évaluations agentiques qu'Anthropic a mises en avant dans l'article de lancement : BrowseComp (recherche agentique) et OSWorld-Verified (utilisation d'ordinateur). L'article montre des courbes coût-performance à différents niveaux d'effort, Sonnet 5 couvrant une plage beaucoup plus large d'options coût-performance que Sonnet 4.6 et égalant Opus 4.8 sur certaines tâches aux niveaux d'effort plus élevés. Opus 4.8 est facturé 5 $/25 $ par MTok ; Sonnet 5 au tarif standard (3 $/15 $) est 40 % moins cher à l'entrée et 40 % moins cher à la sortie, avec un prix effectif 60 % inférieur au tarif de lancement.

Le nouveau tokenizer change la façon dont Sonnet 5 traite le texte. La même entrée se mappe sur 1,0 à 1,35x plus de tokens que le tokenizer de Sonnet 4.6, selon le type de contenu. Le changement est comparable à celui qu'Anthropic a introduit avec Claude Opus 4.7. Le tarif de lancement est calibré pour que la transition vers Sonnet 5 soit à peu près neutre en coût pour les utilisateurs venant de Sonnet 4.6 à charge de travail identique.

Claude Code 2.1.197 livre le modèle et une fenêtre de contexte d'1M tokens

Les notes de release Claude Code 2.1.197 tiennent en une ligne : « Introducing Claude Sonnet 5: now the default model in Claude Code, with a native 1M-token context window and promotional pricing of $2/$10 per Mtok through August 31. Update to version 2.1.197 for access. » La fenêtre de contexte d'1M tokens est la plus grande qu'Anthropic ait livrée sur un modèle de la lignée Sonnet, et elle arrive le jour où Anthropic relève les limites de débit sur Chat, Cowork, Claude Code et la plateforme Claude pour absorber la consommation accrue des nouveaux contrôles de niveau d'effort. Les nouveaux niveaux d'effort permettent aux utilisateurs de Claude Code de choisir un point coût-performance par session, à l'image des courbes de l'article de lancement.

La 2.1.197 suit la v2.1.196 publiée la veille (2026-06-29T23:27:32Z), qui ajoutait les modèles par défaut d'organisation, des pièces jointes cliquables au Cmd/Ctrl-clic qui s'ouvrent dans Finder/Explorer, et un correctif de sécurité pour les serveurs .mcp.json. Le correctif MCP mérite d'être signalé pour lui-même : claude mcp list et claude mcp get ne lancent plus les serveurs qu'un dépôt a auto-approuvés via un .claude/settings.json commité. Les workspaces non fiables affichent désormais ⏸ Pending approval et exigent un geste explicite de l'utilisateur pour démarrer le serveur, ce qui ferme un angle mort de confiance sur lequel le comportement précédent s'appuyait en silence. La même release corrigeait aussi la reprise après crash en milieu de tour pour les sessions Remote (les sessions interrompues reprennent automatiquement au worker suivant), le sur-comptage de la télémétrie de limites de débit sous requêtes parallèles, et /context qui affichait 0 tokens pour tous les groupes d'outils sur Bedrock.

Sécurité, garde-fous cyber et system card

Les évaluations de pré-déploiement d'Anthropic concluent que Sonnet 5 est une amélioration globale par rapport à Sonnet 4.6. Les trois gains concrets : taux d'hallucination et de sycophantie plus bas, taux de comportement désaligné plus bas sur l'audit comportemental automatisé, et sécurité agentique renforcée, le modèle refusant mieux les requêtes malveillantes et résistant mieux aux tentatives de détournement par injection de prompt. La seule régression : sur le même audit, Sonnet 5 obtient un score un peu plus élevé qu'Opus 4.8 et Claude Mythos Preview sur le comportement désaligné. L'article de lancement et la system card énoncent tous deux ce compromis explicitement.

Sur le cyber, Sonnet 5 n'a jamais été entraîné délibérément sur la cybersécurité. Il peut effectuer certaines tâches cyber de routine et inoffensives, mais sur l'évaluation de développement d'exploit Firefox 147 développée en collaboration avec Mozilla, aucun des deux modèles Sonnet n'a pu développer un exploit fonctionnel (les deux à 0,0 %) ; Sonnet 5 a un taux de succès partiel légèrement supérieur à Sonnet 4.6, qu'Anthropic attribue à des améliorations d'intelligence générale plutôt qu'à un entraînement spécifique. Les deux modèles Sonnet ont des capacités cyber substantiellement plus faibles qu'Opus 4.8 et Mythos 5. Comme Sonnet 5 est un peu plus fort que Sonnet 4.6 sur ces tâches, il est livré avec les garde-fous cyber activés par défaut, le même ensemble que pour Opus 4.7 et 4.8. Les garde-fous de Fable 5, qui bloquent un éventail plus large de tâches de cybersécurité, sont plus stricts.

La system card Sonnet 5 complète est publiée avec l'article de lancement et rapporte un ensemble plus large d'évaluations en détail. Le Cyber Verification Program est disponible sur la plateforme Claude native, la plateforme Claude sur AWS, et Claude dans Microsoft Foundry, et arrive bientôt sur Claude dans Google Vertex.

Pourquoi c'est important pour les développeurs TypeScript et web

L'audience Claude Code est celle qui reçoit l'effet immédiat. Toute nouvelle session Claude Code en v2.1.197+ tourne sur Sonnet 5 par défaut, avec une fenêtre de contexte d'1M tokens qui couvre un monorepo entier de taille moyenne pour une édition agentique, et un coût par token qui en pratique est inchangé par rapport à Sonnet 4.6 (le tarif de lancement absorbe l'inflation de 1,0 à 1,35x du tokenizer). Le point coût-performance des nouveaux contrôles de niveau d'effort permet à un développeur de choisir un modèle coût-efficace pour les refactors de routine et un modèle plus capable pour les tâches de long horizon, dans la même session, sans quitter Claude Code. Le correctif de confiance MCP de la v2.1.196 ferme un risque discret de chaîne d'approvisionnement pour les équipes qui font tourner Claude Code sur des dépôts avec un .claude/settings.json commité, et la 2.1.197 livre un modèle qui, sur les propres chiffres d'Anthropic, est le premier de la lignée Sonnet à pouvoir remplacer Opus 4.8 sur le travail agentique que l'audience Claude Code fait tous les jours.

Questions fréquentes

Fastify v5.9.0 ajoute `request.mediaType` et `onMaxParamLength`, durcit la confiance dans les en-têtes `forwarded`, découpe les grandes réponses HTTP/2 et migre les tests de types vers TSTyche

Fastify v5.9.0, publié le 2026-06-28 (github.com/fastify/fastify), est la première version mineure de la ligne v5 en 2026 et un cycle substantiel de 65 PR. Les fonctionnalités principales sont `request.mediaType` (un accesseur typé pour le type de média négocié, [#6653](https://github.com/fastify/fastify/pull/6653) par climba03003), l'option de route `onMaxParamLength` ([#6716](https://github.com/fastify/fastify/pull/6716) par climba03003), et un correctif de sécurité qui ne fait plus confiance à `X-Forwarded-Host` et `X-Forwarded-Proto` quand le socket entrant est absent ([#6684](https://github.com/fastify/fastify/pull/6684) par mcollina). Le cycle livre un correctif de découpage en morceaux du buffer HTTP/2 pour les grandes réponses ([#6746](https://github.com/fastify/fastify/pull/6746) par mcollina), trois gains de performance liés au schéma (parsing différé du ContentType dans `getSchemaSerializer` #6692, mise en cache des objets `ContentType` analysés dans `ContentTypeParser` #6694, garde `typeof` avant `toString.call` dans `send` / `onSendEnd` #6693 par aquie00t), Node.js 26 ajouté à la matrice de tests ([#6728](https://github.com/fastify/fastify/pull/6728) par Fdawgs) et Node.js 20 retiré de la matrice yarn CI ([#6662](https://github.com/fastify/fastify/pull/6662) par Tony133), la migration de la suite de tests de types d'assertions `expect-type` artisanales vers [TSTyche](https://github.com/mrazauskas/tstyche) ([#6532](https://github.com/fastify/fastify/pull/6532) par mrazauskas, avec les suites #6726 et #6727), et un bump de fastify-plugin v6.0.0 purement TypeScript. Autres correctifs notables : déduplication de `res.end` du trailer (#6676), garde de complétion dupliquée du trailer (#6714), `error.code` sur les erreurs de routage (#6678), `hasRequestDecorator` / `hasReplyDecorator` détectant les propriétés natives assignées par constructeur (#6753), `getValidationFunction()` autorisé à retourner `undefined` (#6665), et un nettoyage du `_meta` du socket qui ferme une fuite keep-alive (#6799).

Claude Code 2.1.198 rend Claude in Chrome généralement disponible, permet aux agents en arrière-plan de committer, pusher et ouvrir des PRs en brouillon, ajoute la skill `/dataviz` et intègre Claude Platform on AWS à la Gateway

Anthropic a publié Claude Code [v2.1.198](https://github.com/anthropics/claude-code/releases/tag/v2.1.198) le 2026-07-01T20:45:36Z, deuxième jour consécutif de livraison pour Claude Code après la v2.1.197 (la version qui faisait de Sonnet 5 le modèle par défaut) la veille. Le changement principal est que Claude in Chrome devient généralement disponible dans Claude Code: l'assistant côté navigateur qui était en recherche preview passe sur un canal stable et n'est plus verrouillé par un drapeau de fonctionnalité ou une liste d'attente. La version livre aussi la première automatisation de bout en bout pour les agents en arrière-plan dans `claude agents`, qui committent, pushent et ouvrent une pull request en brouillon lorsqu'ils terminent un travail de code dans un worktree, au lieu de s'arrêter pour demander. Autres ajouts notables: une skill `/dataviz` pour la conception de graphiques et de tableaux de bord avec un validateur de palette de couleurs exécutable, un upstream Gateway pour Claude Platform on AWS (`anthropicAws`) avec des réponses model-not-found qui avancent dans la chaîne de basculement, un agent Explore intégré qui hérite désormais du modèle de la session principale (plafonné à opus) au lieu de tourner sur Haiku, et des sous-agents qui héritent de la configuration d'extended thinking de la session parente. La version supprime aussi l'assistant `/agents` et le remplace par le flux conversationnel, corrige une longue liste de bugs de fiabilité sur les agents en arrière-plan, les coupures réseau et l'authentification de plateforme, et améliore la coloration syntaxique en passant à highlight.js 11.

Articles connexes

Plus de couverture avec des sujets et tags en commun.

Bug Claude Code #74066 : Des Utilisateurs Signalent une Fuite de Contexte Entre Workspaces sur Sonnet 5, Anthropic N'a Pas Encore Répondu
ai

Bug Claude Code #74066 : Des Utilisateurs Signalent une Fuite de Contexte Entre Workspaces sur Sonnet 5, Anthropic N'a Pas Encore Répondu

Un bug ouvert déposé contre Claude Code le 2026-07-04 par un utilisateur [Enterprise ZDR](https://docs.anthropic.com/en/docs/build-with-claude/zero-data-retention) décrit une session de travail sur Sonnet 5 qui commence soudainement à faire référence à une construction de temple Minecraft non liée, puis persiste dans la mauvaise tâche dans son récapitulatif. Le rapporteur (GitHub : [@milesrichardson-edb](https://github.com/milesrichardson-edb), issue [anthropics/claude-code#74066](https://github.com/anthropics/claude-code/issues/74066)) est sur Enterprise Zero Data Retention, le niveau qu'Anthropic présente spécifiquement comme isolé par session. Le triage sur le JSONL de session locale du rapporteur à `~/.claude/projects/<encoded-cwd>/<session-id>.jsonl` montre que le texte fuité n'est pas dans la transcription, ce qui exclut une fuite de contexte locale par chevauchement de fichier. Quatre autres utilisateurs dans les commentaires (avec des historiques de travail remontant à l'an dernier) décrivent un comportement quasi identique sur Claude Code, Claude Mobile et Claude deep research. Le fit architectural le plus plausible est un état de cache KV partagé dans l'inférence ([selon @yv3nne dans les commentaires](https://github.com/anthropics/claude-code/issues/74066#issuecomment-4880448776)), mais aucun ingénieur d'Anthropic n'a commenté l'issue dans les 22 heures depuis son dépôt, et l'issue a atteint le sommet de [Hacker News](https://news.ycombinator.com/item?id=42481789) le 2026-07-04. Le ton dans le fil est partagé : la moitié suspectant une vraie réutilisation de cache plateforme, l'autre moitié suspectant une [hallucination spécifique à Sonnet 5 déclenchée par un lexer Pygments](https://github.com/anthropics/claude-code/issues/74066#issuecomment-4880334711). Les deux lectures sont crédibles.
Claude Code 2.1.199 ajoute les invocations slash-skill empilées, corrige le rapport d'erreurs des sous-agents, la boucle de crash du daemon des agents en arrière-plan sur Linux, et le bug de perte de réponse en streaming
ai

Claude Code 2.1.199 ajoute les invocations slash-skill empilées, corrige le rapport d'erreurs des sous-agents, la boucle de crash du daemon des agents en arrière-plan sur Linux, et le bug de perte de réponse en streaming

Anthropic a publié Claude Code [v2.1.199](https://github.com/anthropics/claude-code/releases/tag/v2.1.199) le 2026-07-02, un jour après la version de fonctionnalités v2.1.198 (Chrome GA, auto-PR des agents en arrière-plan, /dataviz, Gateway sur AWS) et deux jours après la v2.1.197 qui faisait de Sonnet 5 le modèle par défaut. La v2.1.199 est une version de correctifs avec 24 entrées: une nouvelle fonctionnalité (les invocations slash-skill empilées chargent jusqu'à 5 skills de tête dans un même prompt), et une longue liste de correctifs de fiabilité sur le rapport d'erreurs des sous-agents, le daemon des agents en arrière-plan sur Linux, la préservation des réponses en streaming sur erreur API en cours de flux, la gestion des erreurs SSL/TLS derrière les proxies d'entreprise, le traitement des appels d'outils en plan mode, et une politique de retry par environnement qui ne plafonne plus le nombre de retries configurable par l'utilisateur à 15. La majorité des items concerne la surface background-agent / sous-agents, ce qui reste cohérent avec la direction v2.1.197 + v2.1.198 qui fait de la délégation la surface produit pour Sonnet 5.
Claude Code 2.1.198 rend Claude in Chrome généralement disponible, permet aux agents en arrière-plan de committer, pusher et ouvrir des PRs en brouillon, ajoute la skill `/dataviz` et intègre Claude Platform on AWS à la Gateway
ai

Claude Code 2.1.198 rend Claude in Chrome généralement disponible, permet aux agents en arrière-plan de committer, pusher et ouvrir des PRs en brouillon, ajoute la skill `/dataviz` et intègre Claude Platform on AWS à la Gateway

Anthropic a publié Claude Code [v2.1.198](https://github.com/anthropics/claude-code/releases/tag/v2.1.198) le 2026-07-01T20:45:36Z, deuxième jour consécutif de livraison pour Claude Code après la v2.1.197 (la version qui faisait de Sonnet 5 le modèle par défaut) la veille. Le changement principal est que Claude in Chrome devient généralement disponible dans Claude Code: l'assistant côté navigateur qui était en recherche preview passe sur un canal stable et n'est plus verrouillé par un drapeau de fonctionnalité ou une liste d'attente. La version livre aussi la première automatisation de bout en bout pour les agents en arrière-plan dans `claude agents`, qui committent, pushent et ouvrent une pull request en brouillon lorsqu'ils terminent un travail de code dans un worktree, au lieu de s'arrêter pour demander. Autres ajouts notables: une skill `/dataviz` pour la conception de graphiques et de tableaux de bord avec un validateur de palette de couleurs exécutable, un upstream Gateway pour Claude Platform on AWS (`anthropicAws`) avec des réponses model-not-found qui avancent dans la chaîne de basculement, un agent Explore intégré qui hérite désormais du modèle de la session principale (plafonné à opus) au lieu de tourner sur Haiku, et des sous-agents qui héritent de la configuration d'extended thinking de la session parente. La version supprime aussi l'assistant `/agents` et le remplace par le flux conversationnel, corrige une longue liste de bugs de fiabilité sur les agents en arrière-plan, les coupures réseau et l'authentification de plateforme, et améliore la coloration syntaxique en passant à highlight.js 11.

Commentaires

Connexion Connectez-vous pour participer à la conversation.

Pas encore de commentaires. Soyez le premier à partager vos pensées.