Annexes · Claude
Gamme de modèles et tarifs
Modèles Claude actuels, IDs, limites, prix, changements cassants et calculs de coûts détaillés au 1er septembre 2026.
Gamme actuelle (septembre 2026)
| Modèle | ID | Contexte | Sortie max | Entrée / Sortie par MTok | Lecture cache | Positionnement |
|---|---|---|---|---|---|---|
| Claude Fable 5.1 | claude-fable-5-1 | 1M | 128k | $10 / $50 | $0.25 | Le plus capable ; raisonnement le plus difficile et travail agentique |
| Claude Opus 5 | claude-opus-5 | 1M | 128k | $5 / $25 | $0.50 | Par défaut pour le coding agentique complexe et l’entreprise |
| Claude Sonnet 5 | claude-sonnet-5 | 1M | 128k | $2 / $10 | $0.20 | Meilleur équilibre vitesse / intelligence |
| Claude Haiku 4.5 | claude-haiku-4-5 | 200k | 64k | $1 / $5 | $0.10 | Le plus rapide et le moins cher ; classification, routage, extraction |
Les écritures de cache coûtent ≈ 1,25× l’entrée de base (TTL de 5 minutes) ou 2× (TTL d’une heure). Batch API : 50 % de réduction sur l’entrée et la sortie.
Anciens modèles, toujours disponibles : Fable 5, Opus 4.8, 4.7, 4.6, 4.5, Sonnet 4.6, 4.5. Retirés : Opus 4.1 (2026-08-05).
Dates plancher de retrait publiées : Fable 5.1 pas avant le 2027-09-01 · Opus 5 pas avant le 2027-07-24 · Sonnet 5 pas avant le 2027-06-30 · Haiku 4.5 pas avant le 2026-10-15.
Vérifiez en direct
Les IDs de modèles à partir de la génération 4.6 sont sans date mais restent des snapshots figés. Interrogez client.models.list() et client.models.retrieve(id) pour obtenir en direct max_input_tokens, max_tokens et capabilities plutôt que de vous fier à un tableau statique — y compris celui-ci.
Matrice de capacités
| Capacité | Fable 5.1 | Opus 5 | Sonnet 5 | Haiku 4.5 |
|---|---|---|---|---|
Thinking adaptatif {"type":"adaptive"} | ✓ (toujours actif) | ✓ | ✓ | – |
Thinking budget_tokens | erreur 400 | erreur 400 | erreur 400 | ✓ (seul modèle) |
effort low/medium/high/xhigh | ✓ | ✓ | ✓ (aucun bénéfice xhigh) | – |
tool_choice: "any" / outil forcé | erreur 400 | ✓ | ✓ | ✓ |
Sorties structurées output_config.format | ✓ | ✓ | ✓ | ✓ |
Schémas d’outils strict: true | ✓ | ✓ | ✓ | ✓ |
Messages role: "system" en milieu de conversation | ✓ | ✓ | – | – |
| Budgets de tâches | ✓ | ✓ | – | – |
| Blocs de thinking portables vers d’autres modèles | – (liés) | ✓ | ✓ | s.o. |
| Zero Data Retention | – (30 jours requis) | ✓ | ✓ | ✓ |
| Priority Tier | – | – | – | ✓ |
| Prompt caching | ✓ | ✓ | ✓ | ✓ (minimum 2048 tokens) |
| Batch API | ✓ | ✓ | ✓ | ✓ |
Changements cassants de Fable 5.1 (favoris de l’examen)
- Pas d’utilisation forcée d’outil.
tool_choice: "any"et{"type": "tool", "name": …}renvoient 400. Alternatives :autoplus une instruction explicite ;strict: truesur le schéma de l’outil ; sortie structuréeoutput_config.format. - Liaison des blocs de thinking. Les blocs de thinking ne sont lisibles que par le modèle qui les a produits ou un plus récent. Un basculement de secours ou de routeur vers un modèle plus ancien les supprime silencieusement (non facturés) et le modèle plus ancien replanifie de zéro.
- Historique en ajout seul. Modifier, réordonner ou supprimer des tours antérieurs invalide tous les blocs de thinking ultérieurs. Figez
systemettools, transmettez les changements d’instruction en cours de session sous forme de messagesrole: "system", et élaguez le contexte côté serveur (context editing / compaction) plutôt que côté client. - Rétention. Requiert une rétention des données de 30 jours ; non disponible pour les organisations ZDR sauf autorisation. Exclu du Priority Tier (comme Opus 5 et Sonnet 5).
Choisir un modèle — tableau de décision
| Signal dans le scénario | Choisir | Pourquoi |
|---|---|---|
| « Classer », « router », « extraire des champs simples », « des millions d’éléments », « sous la seconde » | Haiku 4.5 | Le moins cher, le plus rapide ; qualité suffisante pour des tâches étroites |
| « Assistant généraliste », « chat client », « équilibre coût-qualité » | Sonnet 5 | Meilleur compromis ; contexte 1M |
| « Coding agentique complexe », « raisonnement multi-étapes », « par défaut en entreprise » | Opus 5 | Par défaut pour le travail agentique difficile |
| « Recherche la plus ardue », « raisonnement de pointe », le budget est secondaire | Fable 5.1 | Le plus capable ; acceptez les contraintes de changements cassants |
| « Le coût compte, la latence non » | N’importe quel palier + Batch API | 50 % de réduction |
| Même long préfixe réutilisé | N’importe quel palier + prompt caching | ~90 % d’économie sur les lectures en cache |
| Flux de difficulté mixte | Cascade : Haiku → Sonnet → Opus | Le modèle bon marché traite le gros du volume ; escalade sur faible confiance depuis un validateur, pas sur auto-déclaration |
Calculs de coûts détaillés
Exemple 1 — 10 000 documents, 3 000 tokens d’entrée chacun, 500 tokens de sortie chacun
| Approche | Coût d’entrée | Coût de sortie | Total |
|---|---|---|---|
| Haiku 4.5 temps réel | 30M × $1 = $30 | 5M × $5 = $25 | $55 |
| Sonnet 5 temps réel | 30M × $2 = $60 | 5M × $10 = $50 | $110 |
| Opus 5 temps réel | 30M × $5 = $150 | 5M × $25 = $125 | $275 |
| Sonnet 5 Batch (50 %) | $30 | $25 | $55 |
| Opus 5 Batch (50 %) | $75 | $62.50 | $137.50 |
Exemple 2 — prompt caching sur un prompt système de 20 000 tokens + outils, 1 000 requêtes/jour sur Sonnet 5
| Sans caching | Avec caching (TTL 5 min, ~1 écriture toutes les 5 min ≈ 288 écritures/jour) | |
|---|---|---|
| Tokens de préfixe facturés | 20M à $2 = $40/jour | Écritures : 288 × 20k × $2.50 = $14.40 ; Lectures : 712 × 20k × $0.20 = $2.85 → ≈ $17.25/jour |
| Économie | – | ≈ 57 % sur le préfixe ; approche 90 % quand le débit de requêtes augmente |
Règle : le caching se rentabilise après environ deux lectures du même préfixe dans le TTL.
Exemple 3 — choisir l’effort
| Tâche | Effort | Justification |
|---|---|---|
| Sous-agent qui renomme des fichiers selon une spécification | low | Mécanique |
| Résumer un contrat de 50 pages | medium | Raisonnement modéré, sensible au coût |
| Raisonnement de production par défaut | high | Référence de base |
| Refactoring multi-heures sur 40 fichiers (Opus 5 / Fable 5.1) | xhigh | Travail agentique le plus difficile |
Disponibilité cloud
| Plateforme | Notes |
|---|---|
| Claude API (direct) | Surface de fonctionnalités complète en premier ; le plus simple |
| Amazon Bedrock | AWS IAM, résidence des données, FedRAMP High, dépenses AWS existantes |
| Google Vertex AI | GCP IAM, résidence, FedRAMP High |
| Microsoft Foundry | Écosystème Azure |
La disponibilité des fonctionnalités peut être en retard sur les plateformes cloud ; vérifiez la doc par fonctionnalité avant d’arrêter une architecture.
Disponibilité des fonctionnalités par plateforme cloud
L’examen teste le réflexe selon lequel l’API Claude directe reçoit les nouvelles fonctionnalités en premier, et qu’une exigence de gouvernance ou de résidence peut imposer une plateforme en retard sur une fonctionnalité dont vous dépendez. Traitez ceci comme un instantané pour raisonner, pas comme un SLA en direct.
| Fonctionnalité | Claude API | Bedrock | Vertex AI | Foundry |
|---|---|---|---|---|
| Modèle le plus récent le jour du lancement | ✓ en premier | Habituellement jours–semaines plus tard | Habituellement jours–semaines plus tard | Variable |
| Prompt caching | ✓ | ✓ | ✓ | À vérifier |
| Message Batches | ✓ | ✓ (batch inference) | ✓ (batch prediction) | À vérifier |
| Connecteur MCP (côté serveur) | ✓ | En retard | En retard | En retard |
| Files API / citations | ✓ | Partiel | Partiel | À vérifier |
Sorties structurées output_config.format | ✓ | ✓ | ✓ | À vérifier |
| Context editing / compaction | ✓ | En retard | En retard | En retard |
| Autorisation FedRAMP High | – | ✓ | ✓ | – |
| Contrôles de résidence des données | Limité | ✓ (région) | ✓ (région) | ✓ (région) |
| IAM / identité d’entreprise | Clés API | AWS IAM | GCP IAM | Entra ID |
Signal d’examen
« Nous sommes sur AWS avec FedRAMP High et IAM déjà en place » → Bedrock, même si cela implique d’attendre une fonctionnalité. « Nous avons besoin du connecteur MCP et du context editing dès aujourd’hui » → API Claude directe. Un énoncé qui associe une exigence de résidence à une fonctionnalité de pointe teste si vous remarquez le retard de la plateforme.
Paliers et dimensions de limites de débit
Les limites de débit s’appliquent simultanément sur trois dimensions ; vous atteignez celle qui contraint en premier.
| Dimension | Signification | Cas contraignant typique |
|---|---|---|
| RPM | Requêtes par minute | Nombreux petits appels de classification |
| ITPM | Tokens d’entrée par minute | Grands prompts / long contexte / préfixes non mis en cache |
| OTPM | Tokens de sortie par minute | Longues générations, streaming de nombreux tokens |
| Palier | Comment monter | Notes |
|---|---|---|
| Tier 1–4 (standard) | Automatique avec l’usage + l’historique de paiement | Les paliers supérieurs augmentent RPM/ITPM/OTPM |
| Custom / entreprise | Accord commercial | Débit garanti |
| Priority Tier | Capacité réservée pour le trafic sensible à la latence | Exclut Fable 5.1, Opus 5, Sonnet 5 ; Haiku 4.5 éligible |
Signal d’examen
Un 429 avec beaucoup d’entrée en cache compte quand même les tokens de lecture en cache dans l’ITPM à un taux réduit, mais les écritures comptent en totalité — le caching réduit le coût plus qu’il ne réduit la pression sur l’ITPM. Si un énoncé dit « nous atteignons sans cesse le 429 sur un prompt de 300k tokens à faible volume de requêtes », la limite contraignante est l’ITPM, pas le RPM : réduisez le prompt, mettez le préfixe en cache, ou montez de palier.
Cycle de vie de dépréciation et de migration
Le retrait d’un modèle est un événement de cycle de vie planifié, pas une urgence. La posture correcte pour l’examen : surveiller les avis de dépréciation, conserver un jeu d’eval, migrer derrière cet eval, épingler les IDs en production.
Announced → Deprecated (still callable) → Retirement floor date → Retired (404) │ │ │ │ └─ start eval-gated migration └─ published earliest date; often extended └─ appears in models.list() deprecation metadata / dashboard| Étape de raisonnement | Que faire |
|---|---|
| L’avis arrive | Lisez la date plancher de retrait ; c’est la plus précoce, pas une promesse |
| Choisir la cible | Modèle plus récent ou équivalent ; vérifiez la matrice de capacités pour les changements cassants |
| Sécuriser la migration | Exécutez le jeu golden existant sur le nouveau modèle ; comparez par segment, pas en agrégé |
| Gérer les blocs de thinking | Migrer vers le haut (ancien→récent) est sûr ; migrer un flux Fable 5.1 vers le bas supprime les blocs de thinking |
| Basculer | Changez l’ID épinglé ; gardez l’ancien ID disponible pour un rollback jusqu’à la date plancher |
Checklists de migration par modèle
- Vers Haiku 4.5 — supprimez tout paramètre
effort(non supporté → 400) ; si vous vous appuyiez surbudget_tokens, c’est le seul modèle actuel qui le conserve, donc une rétrogradation depuis les modèles à thinking adaptatif est là oùbudget_tokensréapparaît. Réajustez les prompts pour la fenêtre 200k/64k ; vérifiez la précision de classification/extraction sur le jeu golden. - Vers Sonnet 5 — abandonnez tout message
role: "system"en milieu de conversation et les budgets de tâches (non supportés) ; confirmez que l’effortxhighn’est pas supposé (aucun bénéfice). Revérifiez les budgets de latence ; c’est le défaut équilibré. - Vers Opus 5 — cible sûre pour la plupart des montées en gamme agentiques ;
xhighdisponible. Supprimezbudget_tokens(400) au profit de{"type":"adaptive"}. Rebaselinez le coût — 2,5× l’entrée de Sonnet. - Vers Fable 5.1 — la migration la plus friction. Supprimez le
tool_choiceforcé (any/nommé → 400) ; basculez versauto+instruction,strict: true, ououtput_config.format. Figezsystem/toolspour un historique en ajout seul. Confirmez que l’organisation n’est pas ZDR (rétention de 30 jours requise) et ne dépend pas du Priority Tier. Rebaselinez le coût à $10/$50.
Autres scénarios de coûts détaillés
Exemple 4 — caching + Batch combinés
Enrichissement nocturne de 50 000 enregistrements sur Sonnet 5. Chaque requête : préfixe partagé instruction/schéma de 12 000 tokens (cachable) + 800 tokens d’entrée uniques + 300 tokens de sortie. Exécuté comme un seul job Batch.
| Composant de coût | Calcul | Coût |
|---|---|---|
| Lectures du préfixe en cache (Batch, 50 % de réduction sur la lecture à 0,1×) | 50k × 12k × ($2 × 0.1 × 0.5)/1M = 600M tok × $0.10 | $60.00 |
| Une écriture de cache (la première requête l’amorce) | 12k × ($2 × 1.25)/1M | $0.03 |
| Entrée unique (Batch 50 %) | 50k × 800 × ($2 × 0.5)/1M = 40M × $1.00 | $40.00 |
| Sortie (Batch 50 %) | 50k × 300 × ($10 × 0.5)/1M = 15M × $5.00 | $75.00 |
| Total | ≈ $175.03 |
Sonnet 5 temps réel naïf, sans cache : préfixe 50k×12k=600M×$2=$1,200 + entrée 40M×$2=$80 + sortie 15M×$10=$150 = $1,430. Caching+Batch le réduit ≈ 88 %. Le préfixe domine, donc le mettre en cache importe bien plus que la réduction sur la petite portion unique.
Portée du cache en Batch
Les hits de cache exigent que le préfixe soit identique et dans la fenêtre du TTL. Dans un grand Batch, les écritures/lectures s’entrelacent dans le job ; budgétez une poignée d’écritures, pas une seule. L’économie dominante vient toujours de la lecture du préfixe de 12k 50 000 fois à 0,1×.
Exemple 5 — mathématiques du routage en cascade
Un flux de 100 000 tickets. Une première passe Haiku 4.5 répond à 100 % (1 500 en entrée / 400 en sortie chacun). Un validateur externe signale 18 % comme à faible confiance ; ceux-ci escaladent vers Opus 5 (mêmes tokens). Comparez au fait de tout envoyer à Opus 5.
| Chemin | Entrée | Sortie | Coût |
|---|---|---|---|
| Passe Haiku (les 100k) | 150M × $1 = $150 | 40M × $5 = $200 | $350 |
| Escalade Opus (18k) | 27M × $5 = $135 | 7.2M × $25 = $180 | $315 |
| Total cascade | $665 | ||
| Opus uniquement (les 100k) | 150M × $5 = $750 | 40M × $25 = $1,000 | $1,750 |
La cascade économise ≈ 62 %. Le taux d’escalade au point mort e où cascade = Opus-uniquement résout 350 + 1750e = 1750 → e ≈ 80%. En dessous de ~80 % d’escalade, la cascade gagne ; au-dessus, la passe Haiku est du pur surcoût — envoyez tout à Opus.
Signal d’examen
L’escalade doit être déclenchée par un validateur externe ou un contrôle en aval, jamais par la confiance auto-déclarée du modèle bon marché (recours à l’auto-déclaration, anti-pattern 4). Un énoncé qui route sur « si Haiku dit qu’il est incertain » est le distracteur ; « si un validateur rejette la réponse » est correct.
Idées reçues courantes
| Idée reçue | Réalité | Pourquoi cela compte à l’examen |
|---|---|---|
| « Fable 5.1 est juste un Opus 5 plus gros, utilisez-le partout » | Il est le plus capable mais $10/$50, pas d’outils forcés, pas de ZDR, pas Priority Tier | Distracteur aveugle au coût et aux contraintes |
| « Le prompt caching rend les requêtes gratuites après la première » | Les lectures sont à 0,1×, pas 0 ; les écritures coûtent 1,25×/2× ; le TTL expire | Surestime les économies ; point mort ≈ 2 lectures |
| « Le Batch est plus lent donc c’est pire » | Le Batch échange la latence contre 50 % de coût ; idéal pour hors-ligne/nocturne | Énoncés aveugles à la latence vs sensibles au coût |
| « Température 0 rend Claude déterministe et correct » | Réduit la variance, pas l’erreur ; pas un interrupteur de vérité | Confond variance et exactitude |
| « Choisir le modèle le plus récent par sécurité » | Le plus récent peut ajouter des changements cassants (Fable 5.1) et coûter 5–10× | Sur-ingénierie / aveugle au coût |
| « Les limites de débit ne sont que des requêtes par minute » | RPM, ITPM et OTPM contraignent indépendamment | Un 429 sur grand prompt est de l’ITPM, pas du RPM |
| « Une date de retrait signifie que le modèle meurt à ce moment-là » | C’est le plancher le plus précoce ; migrez derrière un eval avant | Distracteur de migration panique |
Analyse de scénario
Une fintech exécute un pipeline de classification de documents sur 2M de PDF/mois. Exigences : client fédéral américain (FedRAMP High), données personnelles (nécessite une résidence régionale et, idéalement, le ZDR), sensible au coût, latence non critique (nocturne), la qualité de classification doit être mesurée par type de document avant de changer de modèle.
Trace de raisonnement expert :
- Résidence + FedRAMP High exclut l’API directe pour la charge réglementée → Bedrock ou Vertex. Choisissez celle correspondant aux dépenses cloud/IAM existantes.
- ZDR souhaité + bon marché + classification à haut volume → Haiku 4.5. Il est éligible Priority Tier (sans importance ici, latence non critique) et supporte le ZDR. Fable 5.1 est rejeté : pas de ZDR, 10× le prix, et la classification n’a pas besoin de raisonnement de pointe (aveugle aux contraintes + sur-ingénierie).
- Latence non critique, 2M/mois → Batch API (50 % de réduction). Le temps réel est rejeté comme inutilement coûteux (aveugle au coût).
- Préfixe partagé schéma/instruction → prompt caching sur le préfixe stable ; PDF dynamique en dernier.
- « Mesurée par type de document » → eval par segment sur un jeu golden, pas la précision agrégée (distracteur de métrique agrégée).
- Migration de modèle plus tard → épinglez
claude-haiku-4-5, conservez le jeu d’eval, migrez derrière lui quand un successeur sort.
Architecture correcte : Bedrock + Haiku 4.5 + Batch + prompt caching + evals par segment. Chaque alternative tentante (Fable partout, temps réel pour la vitesse, précision agrégée, routage sur confiance auto-déclarée) correspond à un pattern de distracteur nommé.
Dernière mise à jour le 18 sept. 2026