AI Cert Prep
Saisissez un mot-clé pour rechercher dans la documentation.

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èleIDContexteSortie maxEntrée / Sortie par MTokLecture cachePositionnement
Claude Fable 5.1claude-fable-5-11M128k$10 / $50$0.25Le plus capable ; raisonnement le plus difficile et travail agentique
Claude Opus 5claude-opus-51M128k$5 / $25$0.50Par défaut pour le coding agentique complexe et l’entreprise
Claude Sonnet 5claude-sonnet-51M128k$2 / $10$0.20Meilleur équilibre vitesse / intelligence
Claude Haiku 4.5claude-haiku-4-5200k64k$1 / $5$0.10Le 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.1Opus 5Sonnet 5Haiku 4.5
Thinking adaptatif {"type":"adaptive"}✓ (toujours actif)✓✓–
Thinking budget_tokenserreur 400erreur 400erreur 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)

  1. Pas d’utilisation forcée d’outil. tool_choice: "any" et {"type": "tool", "name": …} renvoient 400. Alternatives : auto plus une instruction explicite ; strict: true sur le schéma de l’outil ; sortie structurée output_config.format.
  2. 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.
  3. Historique en ajout seul. Modifier, réordonner ou supprimer des tours antérieurs invalide tous les blocs de thinking ultérieurs. Figez system et tools, transmettez les changements d’instruction en cours de session sous forme de messages role: "system", et élaguez le contexte côté serveur (context editing / compaction) plutôt que côté client.
  4. 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énarioChoisirPourquoi
« Classer », « router », « extraire des champs simples », « des millions d’éléments », « sous la seconde »Haiku 4.5Le moins cher, le plus rapide ; qualité suffisante pour des tâches étroites
« Assistant généraliste », « chat client », « équilibre coût-qualité »Sonnet 5Meilleur compromis ; contexte 1M
« Coding agentique complexe », « raisonnement multi-étapes », « par défaut en entreprise »Opus 5Par défaut pour le travail agentique difficile
« Recherche la plus ardue », « raisonnement de pointe », le budget est secondaireFable 5.1Le plus capable ; acceptez les contraintes de changements cassants
« Le coût compte, la latence non »N’importe quel palier + Batch API50 % 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é mixteCascade : Haiku → Sonnet → OpusLe 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

ApprocheCoût d’entréeCoût de sortieTotal
Haiku 4.5 temps réel30M × $1 = $305M × $5 = $25$55
Sonnet 5 temps réel30M × $2 = $605M × $10 = $50$110
Opus 5 temps réel30M × $5 = $1505M × $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 cachingAvec caching (TTL 5 min, ~1 écriture toutes les 5 min ≈ 288 écritures/jour)
Tokens de préfixe facturés20M à $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âcheEffortJustification
Sous-agent qui renomme des fichiers selon une spécificationlowMécanique
Résumer un contrat de 50 pagesmediumRaisonnement modéré, sensible au coût
Raisonnement de production par défauthighRéférence de base
Refactoring multi-heures sur 40 fichiers (Opus 5 / Fable 5.1)xhighTravail agentique le plus difficile

Disponibilité cloud

PlateformeNotes
Claude API (direct)Surface de fonctionnalités complète en premier ; le plus simple
Amazon BedrockAWS IAM, résidence des données, FedRAMP High, dépenses AWS existantes
Google Vertex AIGCP 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 APIBedrockVertex AIFoundry
Modèle le plus récent le jour du lancement✓ en premierHabituellement jours–semaines plus tardHabituellement jours–semaines plus tardVariable
Prompt caching✓✓✓À vérifier
Message Batches✓✓ (batch inference)✓ (batch prediction)À vérifier
Connecteur MCP (côté serveur)✓En retardEn retardEn retard
Files API / citations✓PartielPartielÀ vérifier
Sorties structurées output_config.format✓✓✓À vérifier
Context editing / compaction✓En retardEn retardEn retard
Autorisation FedRAMP High–✓✓–
Contrôles de résidence des donnéesLimité✓ (région)✓ (région)✓ (région)
IAM / identité d’entrepriseClés APIAWS IAMGCP IAMEntra 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.

DimensionSignificationCas contraignant typique
RPMRequêtes par minuteNombreux petits appels de classification
ITPMTokens d’entrée par minuteGrands prompts / long contexte / préfixes non mis en cache
OTPMTokens de sortie par minuteLongues générations, streaming de nombreux tokens
PalierComment monterNotes
Tier 1–4 (standard)Automatique avec l’usage + l’historique de paiementLes paliers supérieurs augmentent RPM/ITPM/OTPM
Custom / entrepriseAccord commercialDébit garanti
Priority TierCapacité réservée pour le trafic sensible à la latenceExclut 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.

text
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 raisonnementQue faire
L’avis arriveLisez la date plancher de retrait ; c’est la plus précoce, pas une promesse
Choisir la cibleModèle plus récent ou équivalent ; vérifiez la matrice de capacités pour les changements cassants
Sécuriser la migrationExécutez le jeu golden existant sur le nouveau modèle ; comparez par segment, pas en agrégé
Gérer les blocs de thinkingMigrer vers le haut (ancien→récent) est sûr ; migrer un flux Fable 5.1 vers le bas supprime les blocs de thinking
BasculerChangez l’ID épinglé ; gardez l’ancien ID disponible pour un rollback jusqu’à la date plancher

Checklists de migration par modèle

  1. Vers Haiku 4.5 — supprimez tout paramètre effort (non supporté → 400) ; si vous vous appuyiez sur budget_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_tokens réapparaît. Réajustez les prompts pour la fenêtre 200k/64k ; vérifiez la précision de classification/extraction sur le jeu golden.
  2. Vers Sonnet 5 — abandonnez tout message role: "system" en milieu de conversation et les budgets de tâches (non supportés) ; confirmez que l’effort xhigh n’est pas supposé (aucun bénéfice). Revérifiez les budgets de latence ; c’est le défaut équilibré.
  3. Vers Opus 5 — cible sûre pour la plupart des montées en gamme agentiques ; xhigh disponible. Supprimez budget_tokens (400) au profit de {"type":"adaptive"}. Rebaselinez le coût — 2,5× l’entrée de Sonnet.
  4. Vers Fable 5.1 — la migration la plus friction. Supprimez le tool_choice forcé (any/nommé → 400) ; basculez vers auto+instruction, strict: true, ou output_config.format. Figez system/tools pour 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ûtCalculCoû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.

CheminEntréeSortieCoût
Passe Haiku (les 100k)150M × $1 = $15040M × $5 = $200$350
Escalade Opus (18k)27M × $5 = $1357.2M × $25 = $180$315
Total cascade$665
Opus uniquement (les 100k)150M × $5 = $75040M × $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çueRé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 TierDistracteur 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 expireSurestime 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épendammentUn 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 avantDistracteur 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 :

  1. 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.
  2. 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).
  3. 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).
  4. Préfixe partagé schéma/instruction → prompt caching sur le préfixe stable ; PDF dynamique en dernier.
  5. « 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).
  6. 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