Aller au contenu principal
Leçon 2 sur 12 · Claude en 2026 : de Claude 5 à Claude 5.5

Claude Opus 5 : le saut de juillet 2026

Leçon 2 sur 12 Mis à jour le 5 novembre 2026 Intermédiaire
Sur cette page
  1. Sa fiche technique
  2. Un premier appel
  3. Deux pièges lors d’une migration
  4. Quand préférer un autre modèle
  5. À vous de jouer
  6. Points clés à retenir

Le 24 juillet 2026, Claude Opus 5 a changé une habitude : la documentation en a fait le modèle par lequel commencer quand on hésite. Pendant longtemps, Opus était réservé aux cas difficiles à cause de son prix, et l’on démarrait sur un modèle intermédiaire. Avec Opus 5, le choix par défaut devient le modèle haut de gamme, à partir duquel on ajuste vers le haut ou vers le bas selon ce que révèle l’usage réel. Depuis le 22 septembre 2026, ce rôle revient à Claude Opus 5.5 (leçon 8), moins cher : Opus 5 est désormais un modèle hérité, toujours disponible, avec un retrait annoncé au plus tôt le 24 juillet 2027. Ce qu’il a changé reste valable pour toute la génération.

Sa fiche technique

CaractéristiqueValeur
Identifiant APIclaude-opus-5
Fenêtre de contexte1 000 000 tokens
Sortie maximale128 000 tokens (300 000 par l’API Message Batches, en bêta)
Prix5 $ par million de tokens en entrée, 25 $ en sortie ; lecture du cache 0,50 $
RéflexionAdaptative, active par défaut ; désactivable à l’effort high ou en dessous
Budget de réflexion (budget_tokens)Refusé, erreur 400
Effort par défauthigh
Connaissances fiables jusqu’àmai 2026
StatutHérité depuis la sortie d’Opus 5.5 ; retrait au plus tôt le 24 juillet 2027

Deux lignes de ce tableau méritent votre attention avant tout le reste. La fenêtre d’un million de tokens change ce que vous pouvez envoyer en une seule requête (leçon 4). Et la réflexion n’est plus un mode que vous activez avec un budget : c’est le principal point de rupture avec vos habitudes de code.

Tableau comparatif officiel des modèles Claude Fable 5, Opus 5, Sonnet 5 et Haiku 4.5
Le comparatif officiel des modèles, relevé le 27 juillet 2026.

Un premier appel

La bonne nouvelle pour votre code existant : rien ne change dans la structure de l’appel. C’est toujours l’API Messages, avec les mêmes rôles et les mêmes blocs de contenu. Seul l’identifiant du modèle évolue.

import anthropic

client = anthropic.Anthropic()

message = client.messages.create(
    model="claude-opus-5",
    max_tokens=4096,
    messages=[
        {"role": "user", "content": "Explique la différence entre un agent et un simple appel LLM."}
    ],
)

for block in message.content:
    if block.type == "text":
        print(block.text)

La réponse arrive comme avec n’importe quel modèle antérieur : une liste de blocs de contenu, dont on garde ceux de type text. Comme la réflexion est active par défaut, cette liste peut aussi commencer par des blocs thinking : ne lisez jamais content[0] en supposant que c’est du texte. C’est ce qui rend la migration trompeusement facile : l’appel passe, la réponse revient, et l’on pourrait croire qu’il n’y a rien d’autre à faire. Or deux points demandent une vraie vigilance.

Deux pièges lors d’une migration

Le premier concerne le paramètre thinking. Si votre code active la réflexion étendue avec thinking: {"type": "enabled", "budget_tokens": ...}, il faut le retirer : Opus 5 fonctionne en réflexion adaptative, il décide lui-même quand et combien réfléchir, et ce réglage renvoie une erreur 400. Pour couper la réflexion, thinking: {"type": "disabled"} reste accepté, mais seulement à l’effort high ou en dessous : avec xhigh ou max, c’est une erreur 400, une rupture par rapport à Opus 4.8. La leçon 5 détaille ce changement.

Le second piège ne produit aucune erreur : les réglages d’effort ne se transposent pas d’un modèle à l’autre. Si vous aviez calibré un niveau d’effort sur un modèle antérieur, la documentation demande de refaire un balayage des niveaux sur vos propres évaluations plutôt que de reprendre vos valeurs. Le symptôme typique d’une migration bâclée : une qualité qui semble avoir baissé alors que le modèle est plus capable, simplement parce que l’effort est mal calé. Notez aussi que, sur Opus 5, baisser l’effort réduit la réflexion, pas forcément la longueur visible des réponses : pour des réponses plus courtes, demandez-le dans le prompt.

Quand préférer un autre modèle

Opus 5 était un point de départ, pas un point d’arrivée systématique. Si la vitesse comptait autant que l’intelligence, Claude Sonnet 5 offrait un compromis remarquable : son prix de lancement de 2 $ / 10 $ est devenu définitif le 10 août 2026, et Sonnet 5.5 a pris la relève au même tarif. Pour les tâches simples à très fort volume, comme la classification ou l’extraction en masse, on se tournait vers Claude Haiku 4.5 (1 $ / 5 $) ; c’est aujourd’hui Claude Haiku 5.5, à partir de 0,10 $ / 0,50 $. Et pour la capacité maximale, notamment pour des agents autonomes de longue durée, c’est la famille Fable qu’il faut regarder : c’est l’objet de la leçon suivante.

Opus 5, puis Opus 5.5 Deux colonnes : Opus 5, hérité (5 $ / 25 $, réflexion adaptative désactivable à l'effort high ou moins, effort high par défaut, connaissances jusqu'à mai 2026) ; Opus 5.5, actuel (4 $ / 20 $, réflexion toujours active, effort medium par défaut, connaissances jusqu'à juin 2026). GÉNÉRATION 5 Opus 5, puis Opus 5.5 Opus 5, hérité Prix 5 $ / 25 $ par million de tokens. Réflexion Adaptative, désactivable à l'effort high ou en dessous. Effort par défaut high. Connaissances Jusqu'à mai 2026 ; retrait au plus tôt le 24 juillet 2027. Opus 5.5, actuel Prix 4 $ / 20 $ par million de tokens. Réflexion Toujours active : disabled renvoie une erreur 400. Effort par défaut medium. Connaissances Jusqu'à juin 2026 ; point de départ recommandé. Sans effort explicite, une requête tourne un cran plus bas sur Opus 5.5 que sur Opus 5 : refaites le calibrage sur vos évaluations.
D'après les pages Claude Opus 5, Claude Opus 5.5 et Effort (documentation Claude).

À vous de jouer

Un appel, trois réglages. Lancez l’appel ci-dessus sur claude-opus-5, puis refaites-le en ajoutant thinking={"type": "enabled", "budget_tokens": 2000} et lisez l’erreur. Essayez ensuite thinking={"type": "disabled"} avec l’effort max, puis avec l’effort high : notez lequel passe. Enfin, remplacez l’identifiant par claude-opus-5-5 et comparez le nombre de tokens facturés dans usage.

Sources officielles : Claude Opus 5 (documentation Claude : fiche, statut, retrait) · Thinking (configuration par modèle) · Effort · Release notes

Tarifs vérifiés le 5 novembre 2026 : les prix évoluent régulièrement. Avant tout calcul de budget, vérifiez la grille en vigueur sur la page Pricing de la documentation.

Points clés à retenir

  • Opus 5 (claude-opus-5) a été le point de départ recommandé de juillet à septembre 2026 ; c’est désormais Opus 5.5, Opus 5 restant disponible jusqu’au 24 juillet 2027 au moins
  • Un million de tokens de contexte, 128 000 en sortie, 5 $ / 25 $ par million de tokens, effort high par défaut
  • Retirez budget_tokens : la réflexion est adaptative, et ne se coupe qu’à l’effort high ou en dessous
  • Lisez les blocs par leur type, et refaites le calibrage de l’effort au lieu de reprendre celui d’un modèle antérieur