Claude Opus 4.8 : fin du mode rapide, migrez vers Opus 5.5

Le mode rapide d’Opus 4.8 sera retiré le 30 novembre 2026. Les requêtes concernées renverront une erreur sans passage automatique à la vitesse standard. Repérez les réglages du modèle et de la vitesse, passez à Opus 5.5, retirez la valeur beta devenue inutile et vérifiez usage.speed. Comparez les tarifs de l’API directe, gérez les limites dédiées et mettez Claude Code à jour en conservant une configuration standard déjà validée.

Sommaire
Claude Opus 4.8 : fin du mode rapide, migrez vers Opus 5.5

Le mode rapide de Claude Opus 4.8 est déprécié. Migrez les requêtes qui associent claude-opus-4-8 et speed: "fast" vers claude-opus-5-5 avant le 30 novembre 2026. Après ce retrait, l’ancienne combinaison renverra une erreur sans passer automatiquement à la vitesse standard.

Anthropic a annoncé cette échéance dans ses notes de version du 30 octobre. Les notes de Claude Code v2.1.316 confirment explicitement l’absence de passage automatique à la vitesse standard.

Cette modification supprime une option de vitesse. Au 2026-11-02, le tableau du cycle de vie des modèles indique toujours Active pour claude-opus-4-8. La date de retrait du modèle est provisoire : pas avant le 28 mai 2027. Si vous devez conserver ce modèle, retirez le réglage du mode rapide et validez les requêtes à vitesse standard.

La procédure ci-dessous concerne les appels directs à l’API Messages d’Anthropic. Elle couvre aussi les réglages à vérifier dans Claude Code.

1. Repérez les requêtes concernées dans le code et la configuration déployée

Recherchez séparément les réglages du modèle et de la vitesse, puis identifiez où l’application les combine. Ils peuvent provenir de fichiers différents, de variables d’environnement ou de règles de passerelle.

Avec ripgrep installé, lancez cette recherche depuis la racine du dépôt dans Bash :

rg -l --hidden --no-ignore \
  -g '!.git' \
  -g '!node_modules' \
  -g '!.venv' \
  -e 'claude-opus-4-8' \
  -e 'fast-mode-2026-02-01' \
  -e 'fastMode' \
  -e 'speed' .

La commande affiche les noms des fichiers, sans montrer le contenu de la configuration. Elle inclut les fichiers cachés et ignorés, qui peuvent contenir des réglages locaux. Examinez chaque résultat : un paramètre générique nommé speed peut servir à autre chose.

Vérifiez aussi les configurations situées hors du dépôt :

  • Variables de déploiement et paramètres des tâches CI.
  • Modèles par défaut des agents et listes de modèles de remplacement.
  • Correspondances de modèles et transformations des requêtes dans la passerelle.
  • Réglages utilisateur, réglages du projet et réglages administrés de Claude Code.

Confirmez que la requête finale envoyée contient à la fois l’ancien identifiant du modèle et speed: "fast". Un rapport d’utilisation qui indique seulement le modèle ne permet pas de savoir si la requête utilisait le mode rapide.

Pour chaque service concerné, notez son responsable, la source de configuration, le modèle demandé, la vitesse demandée et la solution de retour arrière. Ne consignez ni identifiants d’accès ni contenu des prompts dans cet inventaire.

2. Changez le modèle et vérifiez les paramètres incompatibles

Pour Opus 5.5, conservez speed: "fast" et retirez la valeur beta qui servait uniquement au mode rapide. La documentation des fonctions d’Opus 5.5 précise que ce modèle n’a pas besoin de cet en-tête beta.

Si anthropic-beta contient plusieurs identifiants de fonctions, retirez seulement fast-mode-2026-02-01. Conservez ceux dont les autres fonctions ont besoin.

Vérifiez ces réglages avant d’envoyer une charge de travail existante au nouveau modèle :

Réglage ou comportementAction pour Opus 5.5
modelDéfinissez claude-opus-5-5.
speedConservez "fast" lorsque le mode rapide est nécessaire.
thinkingOmettez ce paramètre ou utilisez {"type":"adaptive"}. La désactivation du raisonnement et les budgets manuels avec enabled sont refusés.
tool_choiceUtilisez {"type":"auto"} ou {"type":"none"}. Le choix forcé any et la sélection d’un outil nommé avec tool sont refusés.
temperature, top_p, top_kOmettez ces paramètres.
Préremplissage de la réponse de l’assistantRetirez le message partiel de l’assistant utilisé pour imposer le début de la prochaine réponse.
Traitement de la réponseSélectionnez les blocs de texte selon type. Ne supposez pas que content[0].text contient la réponse.

Ces vérifications proviennent du guide de migration vers Opus 5.5. Certaines restrictions s’appliquent déjà aux modèles précédents. Le code commun qui construit les requêtes peut néanmoins réintroduire des paramètres incompatibles pendant la migration.

Si l’application exige l’appel d’un outil précis, remplacer le choix forcé par auto modifie ce comportement. Adaptez la validation de l’application et testez ce cas avant le déploiement.

Opus 5.5 active toujours le raisonnement adaptatif. Réexaminez max_tokens, car le raisonnement et le texte visible partagent cette limite. Utilisez output_config.effort pour régler la profondeur du raisonnement.

Dans les boucles d’appels d’outils, conservez les messages complets de l’assistant, y compris les blocs de raisonnement, lorsque vous renvoyez les résultats. Filtrer le texte pour l’afficher ne doit pas modifier la conversation transmise au modèle. Si votre application réécrit l’historique ou utilise des outils de contrôle de l’ordinateur, consultez aussi les vérifications correspondantes du guide de migration.

3. Envoyez une requête et vérifiez la vitesse réellement utilisée

Vérifiez usage.speed dans une réponse réussie avant de déplacer le trafic de production. Le champ de la requête indique la vitesse demandée ; celui de la réponse indique la vitesse réellement utilisée.

Il vous faut Bash, jq et une version de curl compatible avec --fail-with-body. Utilisez une clé de l’API Claude directe disposant d’un accès au mode rapide. Au 2026-11-02, Opus 5.5 possède des limites de mode rapide par défaut dans les niveaux Start, Build et Scale. Les organisations du niveau Evaluation doivent passer à un niveau éligible.

Cet exemple utilise le format actuel des requêtes de l’API Messages. Il envoie une requête sans streaming, enregistre la réponse, la vérifie et affiche le texte :

read -rs ANTHROPIC_API_KEY && export ANTHROPIC_API_KEY

curl --silent --show-error --fail-with-body \
  --max-time 600 \
  --dump-header fast-headers.txt \
  --output fast-response.json \
  https://api.anthropic.com/v1/messages \
  -H "Authorization: Bearer $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2026-10-21" \
  -H "Content-Type: application/json" \
  --data '{
    "model": "claude-opus-5-5",
    "max_tokens": 4096,
    "speed": "fast",
    "stream": false,
    "output_config": {"effort": "low"},
    "messages": [
      {
        "role": "user",
        "content": "Explain a cache hit in one sentence."
      }
    ]
  }' &&
jq -e '
  .type == "message"
  and .model == "claude-opus-5-5"
  and .usage.speed == "fast"
  and .stop_reason == "end_turn"
  and any(
    .content[]?;
    .type == "text" and (.text | length > 0)
  )
' fast-response.json &&
jq -r '.content[] | select(.type == "text") | .text' fast-response.json

Le résultat attendu de la vérification est true, suivi de la réponse du modèle. Il s’agit d’un critère de réussite, pas du compte rendu d’une exécution réalisée.

Les opérateurs && empêchent une requête en échec d’atteindre les vérifications de réussite. La limite 4096 et l’effort low ont été choisis pour ce petit test. Le mode rapide n’impose pas ces valeurs.

L’exemple utilise anthropic-version: 2026-10-21. Consultez le guide de migration de cette version d’API avant de modifier cet en-tête dans une intégration existante.

Si curl échoue, examinez l’erreur et le corps de la nouvelle réponse enregistrée. Si la requête réussit mais que la validation échoue, inspectez model, usage.speed, stop_reason et content.

Une réponse peut utiliser le mode rapide tout en atteignant max_tokens. Suivez les indications sur les motifs d’arrêt, puis ajustez la limite de sortie ou l’effort. Un champ de vitesse absent ou contenant "standard" ne satisfait pas cette vérification du mode rapide.

Au 2026-11-02, BetterToken répertorie claude-opus-4-8 et claude-opus-5-5. Sa référence Messages documente https://www.bettertoken.ai/v1/messages. Pour cette voie d’accès, confirmez la transmission du réglage du mode rapide, le retour de usage.speed et la facturation avant la migration. Suivez la méthode d’authentification documentée par le service. La présence du modèle dans la liste ne suffit pas à établir la prise en charge du mode rapide.

4. Traitez séparément les erreurs de capacité et les erreurs de migration

Planifiez les requêtes simultanées à partir des limites propres au mode rapide. La capacité d’Opus à vitesse standard ne décrit pas celle du mode rapide.

La documentation des limites de débit renvoie à la page des limites de votre organisation dans la Console pour connaître les valeurs réelles. Ne supposez pas que le nombre de requêtes simultanées choisi pour Opus 4.8 convient sans modification à Opus 5.5.

Recherchez anthropic-fast-input-tokens-remaining et anthropic-fast-output-tokens-remaining dans les en-têtes de réponse enregistrés. Ils permettent de distinguer la pression sur la limite des jetons d’entrée de celle sur la limite des jetons de sortie.

Définissez une action précise pour chaque type d’échec :

  • 429 du mode rapide avec retry-after : attendez le délai indiqué ou réessayez sans speed: "fast" si la vitesse standard convient.
  • 429 dû à un plafond de dépenses : réglez le problème de plafond. Changer de vitesse ne rétablit pas un budget épuisé.
  • Surcharge 529 : limitez les tentatives et augmentez le délai entre elles. Ne supposez pas qu’une autre vitesse fonctionnera.
  • Paramètre invalide ou combinaison supprimée d’Opus 4.8 avec le mode rapide : corrigez la requête. Renvoyer la même requête ne réalise pas la migration.

Anthropic documente le passage à la vitesse standard géré par l’application en cas d’erreur de limite du mode rapide. Si vous choisissez cette solution, vérifiez que la réponse de la nouvelle tentative indique "standard".

Dans la mesure du possible, gérez les nouvelles tentatives dans une seule couche. Une boucle externe ajoutée aux tentatives du SDK peut multiplier les requêtes et les délais. Le guide sur la gestion sûre de Retry-After et l’attente exponentielle explique cette mise en œuvre.

5. Comparez le même volume de jetons

Les tarifs publiés du mode rapide d’Opus 5.5 sont inférieurs à ceux d’Opus 4.8. Ils restent toutefois supérieurs aux tarifs par jeton d’Opus 5.5 à vitesse standard.

Voici les tarifs de l’API Claude directe en USD, au 2026-11-02. MTok signifie un million de jetons.

ConfigurationEntrée par MTokSortie par MTok
Opus 4.8 en mode rapide$10$50
Opus 5.5 en mode rapide$8$40
Opus 5.5 à vitesse standard$4$20

Les tarifs du mode rapide proviennent du tableau des prix d’Anthropic. Les tarifs standard figurent aussi sur la page du modèle Opus 5.5.

Pour une charge estimée de 1 MTok en entrée et 0.2 MTok de sortie au total, les frais de jetons seraient les suivants :

Opus 4.8 fast:     1 × $10 + 0.2 × $50 = $20
Opus 5.5 fast:     1 ×  $8 + 0.2 × $40 = $16
Opus 5.5 standard: 1 ×  $4 + 0.2 × $20 =  $8

Fast-to-fast reduction at fixed token usage:
($20 - $16) / $20 = 20%

Cette estimation suppose une entrée sans cache, aucun outil serveur payant et aucun supplément lié à la résidence des données. Elle exclut les taxes, les crédits et les remises propres au compte. Les ajustements liés au cache et à la résidence des données nécessitent un calcul distinct.

Le résultat de 20% s’applique à un volume fixe de jetons. Il ne démontre pas une baisse de 20% du coût nécessaire pour terminer votre tâche. Les jetons de raisonnement d’Opus 5.5 sont facturés en sortie, même lorsque le raisonnement n’est pas affiché. Une tâche auparavant exécutée sans raisonnement peut donc produire un nombre différent de jetons de sortie.

Mesurez les résultats acceptés, les frais de jetons, les nouvelles tentatives et le temps écoulé sur des tâches représentatives. Conservez le mode rapide lorsque l’accélération de la génération améliore sensiblement l’expérience utilisateur. Testez d’abord la vitesse standard pour les tâches en arrière-plan dont la durée dépend surtout d’outils ou de services externes.

6. Mettez à jour le modèle et le réglage du mode rapide dans Claude Code

Sélectionnez explicitement Opus 5.5, puis vérifiez le bouton du mode rapide. Mettre Claude Code à jour ne prouve pas qu’un réglage de modèle enregistré a changé.

La documentation de configuration des modèles exige Claude Code v2.1.280 ou une version ultérieure pour Opus 5.5.

Pour une installation native, exécutez ces commandes dans Bash :

claude update
claude --version
claude

Si vous avez utilisé un gestionnaire de paquets, suivez sa commande de mise à jour dans la documentation d’installation.

Dans la session interactive de Claude Code, exécutez :

/model claude-opus-5-5
/fast
/status

Dans /fast, appuyez sur Space si vous devez changer l’état du bouton, puis sur Enter pour confirmer. L’état activé décrit dans la documentation affiche Fast mode ON et l’icône ↯. Utilisez /status pour vérifier le modèle sélectionné.

Vérifiez les réglages qui imposent un modèle dans ~/.claude/settings.json, .claude/settings.json et .claude/settings.local.json. Examinez aussi ANTHROPIC_MODEL, ANTHROPIC_DEFAULT_OPUS_MODEL, les options de démarrage et les réglages administrés. Modifiez les clés existantes sans remplacer tout le fichier de configuration.

Redémarrez une fois, puis vérifiez de nouveau le modèle. Une session reprise ou une configuration de priorité supérieure peut conserver une sélection antérieure.

Le comportement du mode rapide de Claude Code prévoit un passage automatique à la vitesse standard pendant l’attente après avoir atteint ses limites. Ce comportement n’annule pas l’erreur annoncée après le retrait du mode rapide d’Opus 4.8.

Si une limite du compte bloque le changement, commencez par distinguer les limites d’abonnement de Claude Code des erreurs API 429.

7. Déployez en conservant une possibilité de retour arrière

Déplacez une petite partie du trafic seulement après la réussite de la vérification de requête et des tests d’acceptation de l’application.

Incluez une requête de texte ordinaire, une interaction représentative avec un outil si l’application en utilise, et une tâche proche de votre limite habituelle de sortie. Comparez les résultats utilisables du nouveau modèle à ceux de la configuration actuelle. Surveillez la vitesse confirmée, le nombre d’erreurs, les frais de jetons et la durée totale.

Conservez une configuration à vitesse standard déjà validée pour pouvoir revenir en arrière. Après le 30 novembre, rétablir claude-opus-4-8 avec speed: "fast" ne sera pas une solution de récupération utilisable.

Terminez la migration en vérifiant de nouveau les requêtes des services déployés. Aucune voie de production ne doit encore pouvoir assembler la combinaison supprimée du modèle et de la vitesse.

Prêt à optimiser votre workflow LLM ?

Connectez vos modèles via une API unique, gérez les clés et maîtrisez vos dépenses d’IA.

Commencer gratuitement