# Tarifs des tokens LLM API (2026)

> Référence canonique 2026 pour les tarifs des tokens LLM API : Anthropic Claude, OpenAI GPT-5.x et Google Gemini 3.x — tarifs input/output, prime output, remises caching et économies batch, tous issus des pages tarifaires officielles.

Source: https://tokenade.net/fr/stats/llm-api-token-pricing · Updated: 2026-08-04

## Pourquoi ces chiffres comptent

Les tarifs par million de tokens d'Anthropic, OpenAI et Google sont les chiffres les plus directement exploitables pour tout développeur faisant tourner des workloads IA à grande échelle. Un modèle 5 fois plus cher par output token ne coûte pas seulement 5 fois plus par réponse — cela se multiplie à chaque tour d'une boucle agentique, chaque run de génération de tests et chaque refactor de fichier volumineux. Cette page rassemble les chiffres canoniques de juin 2026 issus des pages tarifaires officielles pour permettre aux développeurs de raisonner sur les coûts avant d'optimiser.

Deux ratios déterminent votre facture plus que le nom du modèle : combien les output tokens coûtent de plus que les input tokens (la prime output), et à quel prix le caching sert les contextes répétés (la remise caching). Les deux sont couverts ici avec des chiffres précis.

Pour comprendre comment ces tarifs se traduisent en coûts réels de session de coding, voir [Coûts en tokens des agents de coding IA](https://tokenade.net/fr/stats/ai-coding-agent-token-costs). Pour les mécanismes permettant de réduire le volume de tokens envoyés et reçus, voir le guide sur la [réduction de l'utilisation des tokens des agents de coding IA](https://tokenade.net/fr/articles/reduce-ai-coding-agent-token-usage).

<div className="my-8 p-6 bg-amber-50 border-l-4 border-amber-500 rounded-r-lg">
  <h3 className="text-lg font-bold text-amber-800 mb-4">Points clés</h3>
  <ul className="space-y-3">
    <li className="flex items-start gap-2">
      <span className="text-amber-600 font-bold">•</span>
      <span><strong>Claude Opus 5</strong> coûte <strong>$5.00 input / $25.00 output par million de tokens</strong> — la prime output de 5× est uniforme sur les trois niveaux Claude <a href="#source-1" className="text-blue-600 hover:underline text-sm">[1]</a></span>
    </li>
    <li className="flex items-start gap-2">
      <span className="text-amber-600 font-bold">•</span>
      <span><strong>GPT-5.5</strong> coûte <strong>$5.00 input / $30.00 output par million de tokens</strong> — une prime output de 6×, la plus élevée parmi les modèles phares étudiés <a href="#source-2" className="text-blue-600 hover:underline text-sm">[2]</a></span>
    </li>
    <li className="flex items-start gap-2">
      <span className="text-amber-600 font-bold">•</span>
      <span><strong>Gemini 3.5 Flash</strong> coûte <strong>$1.50 input / $9.00 output par million de tokens</strong> — le modèle phare à niveau unique le plus abordable en 2026 <a href="#source-3" className="text-blue-600 hover:underline text-sm">[3]</a></span>
    </li>
    <li className="flex items-start gap-2">
      <span className="text-amber-600 font-bold">•</span>
      <span>Les cache reads de prompt Claude coûtent <strong>$0.50/MTok</strong> sur Opus 5 — une <strong>remise de 90%</strong> par rapport au tarif input de base de $5.00 <a href="#source-1" className="text-blue-600 hover:underline text-sm">[1]</a></span>
    </li>
    <li className="flex items-start gap-2">
      <span className="text-amber-600 font-bold">•</span>
      <span>Les <strong>Batch APIs</strong> réduisent les coûts de 50% chez Anthropic, OpenAI et Google pour les workloads asynchrones <a href="#source-1" className="text-blue-600 hover:underline text-sm">[1]</a><a href="#source-2" className="text-blue-600 hover:underline text-sm">[2]</a><a href="#source-3" className="text-blue-600 hover:underline text-sm">[3]</a></span>
    </li>
    <li className="flex items-start gap-2">
      <span className="text-amber-600 font-bold">•</span>
      <span><strong>GPT-5.4-nano</strong> à <strong>$0.20 input / $1.25 output</strong> est le modèle texte OpenAI le moins cher — 25× moins cher en input que GPT-5.5 <a href="#source-4" className="text-blue-600 hover:underline text-sm">[4]</a></span>
    </li>
  </ul>
</div>

## Tarifs Anthropic Claude en 2026

La gamme active d'Anthropic en août 2026 : Opus 5, Opus 4.8, Sonnet 5 et Haiku 4.5. Opus 5 est sorti aux mêmes tarifs qu'Opus 4.8, donc la ligne Opus ci-dessous couvre les deux. Tous les tarifs sont des prix catalogue en USD par million de tokens pour des appels API synchrones standard (hors batch). <a href="#source-1" className="text-blue-600 hover:underline">[1]</a>

<div className="my-8 p-6 bg-white rounded-lg border border-gray-200 shadow-sm">
  <p className="text-lg font-semibold mb-4 text-center">Tarifs des modèles Claude — Input vs Output ($/MTok)</p>
  <div className="flex items-end justify-center gap-6 h-56 mt-4">
    <div className="flex flex-col items-center gap-1">
      <div className="flex gap-1 items-end">
        <div className="bg-blue-500 w-8 rounded-t" style={{height: '40px', maxHeight: '200px'}}></div>
        <div className="bg-orange-400 w-8 rounded-t" style={{height: '200px', maxHeight: '200px'}}></div>
      </div>
      <span className="text-xs mt-1 text-center">Opus 5</span>
      <span className="text-xs text-gray-500">$5 / $25</span>
    </div>
    <div className="flex flex-col items-center gap-1">
      <div className="flex gap-1 items-end">
        <div className="bg-blue-500 w-8 rounded-t" style={{height: '16px', maxHeight: '200px'}}></div>
        <div className="bg-orange-400 w-8 rounded-t" style={{height: '80px', maxHeight: '200px'}}></div>
      </div>
      <span className="text-xs mt-1 text-center">Sonnet 5</span>
      <span className="text-xs text-gray-500">$2 / $10</span>
    </div>
    <div className="flex flex-col items-center gap-1">
      <div className="flex gap-1 items-end">
        <div className="bg-blue-500 w-8 rounded-t" style={{height: '8px', maxHeight: '200px'}}></div>
        <div className="bg-orange-400 w-8 rounded-t" style={{height: '40px', maxHeight: '200px'}}></div>
      </div>
      <span className="text-xs mt-1 text-center">Haiku 4.5</span>
      <span className="text-xs text-gray-500">$1 / $5</span>
    </div>
  </div>
  <div className="flex justify-center gap-4 mt-3">
    <span className="flex items-center gap-1 text-xs"><span className="w-3 h-3 bg-blue-500 inline-block rounded"></span> Input</span>
    <span className="flex items-center gap-1 text-xs"><span className="w-3 h-3 bg-orange-400 inline-block rounded"></span> Output</span>
  </div>
  <p className="text-xs text-gray-500 mt-3 text-center">Source : <a href="#source-1" className="text-blue-600 hover:underline">[1]</a> Anthropic, anthropic.com/pricing, juin 2026</p>
</div>

**Claude Opus 5** est tarifé à **$5.00 par million de input tokens et $25.00 par million de output tokens**. <a href="#source-1" className="text-blue-600 hover:underline">[1]</a> Il prend en charge un [context window](https://tokenade.net/fr/glossary/context-window) de 1 million de tokens sur l'API Claude et 128k output tokens maximum. Le streaming est ce qui permet d'atteindre réellement ce plafond — une requête non streamée avec un gros `max_tokens` heurte plutôt le timeout HTTP du SDK — mais il ne relève pas le plafond lui-même.

**Claude Sonnet 5**, le modèle de production standard par défaut pour les tâches de coding, est à **$2.00 / $10.00** par million de tokens, également avec un context window de 1M. <a href="#source-1" className="text-blue-600 hover:underline">[1]</a>

Ce tarif Sonnet porte une date d'expiration qu'il vaut mieux anticiper : **2 $ / 10 $ est un tarif de lancement, en vigueur jusqu'au 31 août 2026**, après quoi Sonnet 5 passe au tarif standard de **3 $ / 15 $**. Toute projection budgétaire qui court au-delà de l'été doit être bâtie sur le tarif standard — c'est 50 % de hausse sur le modèle vers lequel la plupart des charges de coding basculent par défaut.

**Claude Haiku 4.5**, le niveau le plus rapide et le plus économique, est tarifé à **$1.00 / $5.00** par million de tokens avec un context window de 200k. <a href="#source-1" className="text-blue-600 hover:underline">[1]</a>

Le ratio output/input est un **5×** net sur les trois modèles Claude. Cette cohérence signifie qu'un changement de modèle au sein de la famille Claude préserve le même profil de coût structurel — le prix absolu change, pas le ratio. Pour une session avec 128k output tokens sur Opus 5, les output tokens seuls coûtent $3.20 quelle que soit la structure de l'input.

### Tarifs du prompt caching Claude

Le [prompt caching](https://tokenade.net/fr/glossary/prompt-caching) d'Anthropic permet de stocker les contextes fréquemment réutilisés (system prompts, documents de référence, définitions d'outils) et de les relire à prix fortement réduit. Le TTL est de 5 minutes pour le prompt caching standard. <a href="#source-1" className="text-blue-600 hover:underline">[1]</a>

<div className="my-8 overflow-x-auto">
  <table className="min-w-full border-collapse border border-gray-300">
    <thead>
      <tr className="bg-gray-100">
        <th className="border border-gray-300 px-4 py-3 text-left font-semibold">Modèle</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Input de base $/MTok</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Cache Write $/MTok</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Cache Read $/MTok</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Remise Cache Read</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td className="border border-gray-300 px-4 py-2 font-medium">Claude Opus 5 / 4.8</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$5.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$6.25</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold text-green-700">$0.50</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold text-green-700">90%</td>
      </tr>
      <tr className="bg-gray-50">
        <td className="border border-gray-300 px-4 py-2 font-medium">Claude Sonnet 5</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$2.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$2.50</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold text-green-700">$0.20</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold text-green-700">90%</td>
      </tr>
      <tr>
        <td className="border border-gray-300 px-4 py-2 font-medium">Claude Haiku 4.5</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$1.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$1.25</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold text-green-700">$0.10</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold text-green-700">90%</td>
      </tr>
    </tbody>
  </table>
  <p className="text-xs text-gray-500 mt-2">Source : <a href="#source-1" className="text-blue-600 hover:underline">[1]</a> Anthropic, anthropic.com/pricing, juin 2026. Le cache write est facturé à 1,25× le tarif input de base ; le cache read à 0,10× (TTL 5 minutes).</p>
</div>

La pénalité de cache write — 1,25× le tarif input de base — est récupérée dès le **deuxième cache hit**. Chaque hit suivant représente une économie nette de $4.50/MTok sur Opus 5. Pour un agent qui relit un contexte système de 50k tokens à chaque tour, activer le prompt caching fait passer le coût input Opus 5 de $0.25 par tour à $0.025 par tour après le premier write.

## Tarifs OpenAI GPT-5.x en 2026

La gamme 2026 d'OpenAI est passée de la génération GPT-4.x à une famille GPT-5.x. Les principaux modèles de production sont GPT-5.5 (frontier), GPT-5.4 (équilibre performance/coût), GPT-5.4-mini (léger) et GPT-5.4-nano (ultra low-cost). Tous les tarifs ci-dessous sont des prix catalogue standard (hors batch). <a href="#source-2" className="text-blue-600 hover:underline">[2]</a><a href="#source-4" className="text-blue-600 hover:underline">[4]</a>

**GPT-5.5**, le modèle phare, est tarifé à **$5.00 par million de input tokens et $30.00 par million de output tokens**, avec l'input en cache à **$0.50/MTok**. <a href="#source-2" className="text-blue-600 hover:underline">[2]</a> Context window : 1 million de tokens.

**GPT-5.4** est à **$2.50 / $15.00** avec l'input en cache à $0.25/MTok. <a href="#source-4" className="text-blue-600 hover:underline">[4]</a> Context window : 1,05 million de tokens. Note : les prompts dépassant 272k tokens sont facturés à 2× l'input et 1,5× l'output pour toute la session.

**GPT-5.4-mini** est tarifé à **$0.75 / $4.50** avec l'input en cache à $0.075/MTok. <a href="#source-4" className="text-blue-600 hover:underline">[4]</a> Context window : 400k tokens.

**GPT-5.4-nano**, le modèle texte le moins cher d'OpenAI, coûte **$0.20 / $1.25** avec l'input en cache à $0.02/MTok. <a href="#source-4" className="text-blue-600 hover:underline">[4]</a>

<div className="my-8 p-6 bg-white rounded-lg border border-gray-200 shadow-sm">
  <p className="text-lg font-semibold mb-4">Tarifs des modèles OpenAI GPT-5.x — Comparaison du coût input ($/MTok)</p>
  <div className="space-y-4 overflow-hidden">
    <div>
      <div className="flex justify-between mb-1">
        <span className="text-sm font-medium">GPT-5.5</span>
        <span className="text-sm font-semibold">$5.00 in / $30.00 out</span>
      </div>
      <div className="w-full bg-gray-200 rounded-full h-4 overflow-hidden">
        <div className="bg-green-600 h-4 rounded-full" style={{width: '100%', maxWidth: '100%'}}></div>
      </div>
    </div>
    <div>
      <div className="flex justify-between mb-1">
        <span className="text-sm font-medium">GPT-5.4</span>
        <span className="text-sm font-semibold">$2.50 in / $15.00 out</span>
      </div>
      <div className="w-full bg-gray-200 rounded-full h-4 overflow-hidden">
        <div className="bg-green-600 h-4 rounded-full" style={{width: '50%', maxWidth: '100%'}}></div>
      </div>
    </div>
    <div>
      <div className="flex justify-between mb-1">
        <span className="text-sm font-medium">GPT-5.4-mini</span>
        <span className="text-sm font-semibold">$0.75 in / $4.50 out</span>
      </div>
      <div className="w-full bg-gray-200 rounded-full h-4 overflow-hidden">
        <div className="bg-green-600 h-4 rounded-full" style={{width: '15%', maxWidth: '100%'}}></div>
      </div>
    </div>
    <div>
      <div className="flex justify-between mb-1">
        <span className="text-sm font-medium">GPT-5.4-nano</span>
        <span className="text-sm font-semibold">$0.20 in / $1.25 out</span>
      </div>
      <div className="w-full bg-gray-200 rounded-full h-4 overflow-hidden">
        <div className="bg-green-600 h-4 rounded-full" style={{width: '4%', maxWidth: '100%'}}></div>
      </div>
    </div>
  </div>
  <p className="text-xs text-gray-500 mt-4">Source : <a href="#source-2" className="text-blue-600 hover:underline">[2]</a><a href="#source-4" className="text-blue-600 hover:underline">[4]</a> OpenAI, openai.com/api/pricing et platform.openai.com/docs/pricing, juin 2026</p>
</div>

Le ratio output/input sur GPT-5.5 est de **6×** ($30 ÷ $5) — le plus élevé parmi les modèles phares de cette comparaison. GPT-5.4 et GPT-5.4-mini affichent tous deux un ratio de 6× à des prix absolus inférieurs. Le ratio de GPT-5.4-nano descend à **6,25×** ($1.25 ÷ $0.20). Le ratio de 6× sur toute la gamme OpenAI est systématiquement supérieur au 5× de Claude, ce qui rend les modèles OpenAI comparativement moins sensibles à la réduction de l'input et plus sensibles à la réduction de l'output.

La **Batch API** d'OpenAI réduit les tarifs input et output de **50%** pour les tâches asynchrones traitées dans les 24 heures. <a href="#source-2" className="text-blue-600 hover:underline">[2]</a> Aux tarifs batch, GPT-5.5 coûte $2.50 / $15.00 par million de tokens — soit le même tarif que GPT-5.4 standard.

## Tarifs Google Gemini 3.x en 2026

L'API Gemini de Google est passée à une génération Gemini 3.x à mi-2026. Les principaux modèles orientés développeurs sont Gemini 3.5 Flash (le nouveau fast flagship), Gemini 3.1 Flash-Lite (léger) et Gemini 3.1 Pro Preview (haute performance, statut preview). <a href="#source-3" className="text-blue-600 hover:underline">[3]</a>

**Gemini 3.5 Flash** est tarifé à **$1.50 par million de input tokens et $9.00 par million de output tokens** (niveau payant), avec le context caching à **$0.15/MTok**. <a href="#source-3" className="text-blue-600 hover:underline">[3]</a> Context window : 1 million de tokens. Le tarif output inclut les thinking tokens.

**Gemini 3.1 Flash-Lite** coûte **$0.25 input / $1.50 output** par million de tokens (texte/image/vidéo ; audio est au double), avec le context caching à **$0.025/MTok**. <a href="#source-3" className="text-blue-600 hover:underline">[3]</a> Context window : 1 million de tokens.

**Gemini 3.1 Pro Preview** fonctionne avec un tarif input à deux niveaux : **$2.00 / $12.00** par million de tokens pour les prompts jusqu'à 200k tokens, passant à **$4.00 / $18.00** pour les prompts dépassant 200k tokens. Le context caching est à $0.20/MTok (200k ou moins) ou $0.40/MTok (plus de 200k). <a href="#source-3" className="text-blue-600 hover:underline">[3]</a> Context window : 1 million de tokens.

<div className="my-8 overflow-x-auto">
  <table className="min-w-full border-collapse border border-gray-300">
    <thead>
      <tr className="bg-gray-100">
        <th className="border border-gray-300 px-4 py-3 text-left font-semibold">Modèle</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Input $/MTok</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Output $/MTok</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Context Cache $/MTok</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Prime Output</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td className="border border-gray-300 px-4 py-2 font-medium">Gemini 3.5 Flash</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$1.50</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$9.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$0.15</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">6×</td>
      </tr>
      <tr className="bg-gray-50">
        <td className="border border-gray-300 px-4 py-2 font-medium">Gemini 3.1 Flash-Lite</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$0.25</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$1.50</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$0.025</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">6×</td>
      </tr>
      <tr>
        <td className="border border-gray-300 px-4 py-2 font-medium">Gemini 3.1 Pro Preview (≤200k)</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$2.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$12.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$0.20</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">6×</td>
      </tr>
      <tr className="bg-gray-50">
        <td className="border border-gray-300 px-4 py-2 font-medium">Gemini 3.1 Pro Preview ({'>'}&gt;200k)</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$4.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$18.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$0.40</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">4.5×</td>
      </tr>
    </tbody>
  </table>
  <p className="text-xs text-gray-500 mt-2">Source : <a href="#source-3" className="text-blue-600 hover:underline">[3]</a> Google, ai.google.dev/gemini-api/docs/pricing, juin 2026. Context caching = tarif cache-read. L'output inclut les thinking tokens le cas échéant.</p>
</div>

Le ratio output/input de Gemini 3.5 Flash est de **6×** ($9 ÷ $1.50), identique au ratio du modèle phare OpenAI. Le 3.1 Pro Preview descend à **4,5×** sur les prompts longs car le tarif input double tandis que le tarif output n'augmente que de 50%. La **Batch API** de Gemini réduit tous les tarifs de **50%** pour les workloads asynchrones. <a href="#source-3" className="text-blue-600 hover:underline">[3]</a>

Le context caching de Google est tarifé à environ **10% de l'input de base** sur les trois modèles Gemini — numériquement similaire à la remise de 90% sur les cache-read d'Anthropic. Le coût de stockage ($1.00/MTok par heure) s'ajoute, rendant l'économie du caching Gemini la plus favorable pour les grands contextes fréquemment réutilisés, accédés de nombreuses fois dans une fenêtre courte.

## Comparaison globale : tous les modèles, tous les tarifs (juin 2026)

<div className="my-8 overflow-x-auto">
  <table className="min-w-full border-collapse border border-gray-300">
    <thead>
      <tr className="bg-gray-100">
        <th className="border border-gray-300 px-4 py-3 text-left font-semibold">Fournisseur</th>
        <th className="border border-gray-300 px-4 py-3 text-left font-semibold">Modèle</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Input $/MTok</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Output $/MTok</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Prime Output</th>
        <th className="border border-gray-300 px-4 py-3 text-center font-semibold">Context Window</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td className="border border-gray-300 px-4 py-2 font-medium">Anthropic</td>
        <td className="border border-gray-300 px-4 py-2">Claude Opus 5 / 4.8</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$5.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$25.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">5×</td>
        <td className="border border-gray-300 px-4 py-2 text-center">1M tokens</td>
      </tr>
      <tr className="bg-gray-50">
        <td className="border border-gray-300 px-4 py-2 font-medium">Anthropic</td>
        <td className="border border-gray-300 px-4 py-2">Claude Sonnet 5</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$2.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$10.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">5×</td>
        <td className="border border-gray-300 px-4 py-2 text-center">1M tokens</td>
      </tr>
      <tr>
        <td className="border border-gray-300 px-4 py-2 font-medium">Anthropic</td>
        <td className="border border-gray-300 px-4 py-2">Claude Haiku 4.5</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$1.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$5.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">5×</td>
        <td className="border border-gray-300 px-4 py-2 text-center">200k tokens</td>
      </tr>
      <tr className="bg-gray-50">
        <td className="border border-gray-300 px-4 py-2 font-medium">OpenAI</td>
        <td className="border border-gray-300 px-4 py-2">GPT-5.5</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$5.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$30.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">6×</td>
        <td className="border border-gray-300 px-4 py-2 text-center">1M tokens</td>
      </tr>
      <tr>
        <td className="border border-gray-300 px-4 py-2 font-medium">OpenAI</td>
        <td className="border border-gray-300 px-4 py-2">GPT-5.4</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$2.50</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$15.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">6×</td>
        <td className="border border-gray-300 px-4 py-2 text-center">1.05M tokens</td>
      </tr>
      <tr className="bg-gray-50">
        <td className="border border-gray-300 px-4 py-2 font-medium">OpenAI</td>
        <td className="border border-gray-300 px-4 py-2">GPT-5.4-mini</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$0.75</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$4.50</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">6×</td>
        <td className="border border-gray-300 px-4 py-2 text-center">400k tokens</td>
      </tr>
      <tr>
        <td className="border border-gray-300 px-4 py-2 font-medium">OpenAI</td>
        <td className="border border-gray-300 px-4 py-2">GPT-5.4-nano</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$0.20</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$1.25</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">6.25×</td>
        <td className="border border-gray-300 px-4 py-2 text-center">—</td>
      </tr>
      <tr className="bg-gray-50">
        <td className="border border-gray-300 px-4 py-2 font-medium">Google</td>
        <td className="border border-gray-300 px-4 py-2">Gemini 3.5 Flash</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$1.50</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$9.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">6×</td>
        <td className="border border-gray-300 px-4 py-2 text-center">1M tokens</td>
      </tr>
      <tr>
        <td className="border border-gray-300 px-4 py-2 font-medium">Google</td>
        <td className="border border-gray-300 px-4 py-2">Gemini 3.1 Flash-Lite</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$0.25</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$1.50</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">6×</td>
        <td className="border border-gray-300 px-4 py-2 text-center">1M tokens</td>
      </tr>
      <tr className="bg-gray-50">
        <td className="border border-gray-300 px-4 py-2 font-medium">Google</td>
        <td className="border border-gray-300 px-4 py-2">Gemini 3.1 Pro Preview (≤200k)</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$2.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center">$12.00</td>
        <td className="border border-gray-300 px-4 py-2 text-center font-semibold">6×</td>
        <td className="border border-gray-300 px-4 py-2 text-center">1M tokens</td>
      </tr>
    </tbody>
  </table>
  <p className="text-xs text-gray-500 mt-2">Sources : <a href="#source-1" className="text-blue-600 hover:underline">[1]</a><a href="#source-2" className="text-blue-600 hover:underline">[2]</a><a href="#source-3" className="text-blue-600 hover:underline">[3]</a><a href="#source-4" className="text-blue-600 hover:underline">[4]</a>. Tous les tarifs sont des prix catalogue standard (hors batch) par million de tokens ($/MTok), en USD, à juin 2026. À vérifier avant d'utiliser dans un modèle de coût — les tarifs changent à chaque sortie de modèle.</p>
</div>

## La prime output : pourquoi elle domine votre facture

Le ratio prix output/input s'étend de **5× à 6,25×** sur les modèles de cette page. Le ratio de 5× de Claude est le plus favorable pour les workloads à fort output ; OpenAI et Gemini tournent systématiquement à 6×.

<div className="my-6 grid grid-cols-1 md:grid-cols-3 gap-4">
  <div className="p-6 bg-gradient-to-br from-purple-50 to-purple-100 rounded-lg border border-purple-200 text-center">
    <div className="text-4xl font-bold text-purple-700">5×</div>
    <div className="text-sm text-purple-600 mt-2">Prime output Claude (tous niveaux)</div>
    <div className="text-xs text-gray-500 mt-2">Source : <a href="#source-1" className="text-blue-600 hover:underline">[1]</a></div>
  </div>
  <div className="p-6 bg-gradient-to-br from-green-50 to-green-100 rounded-lg border border-green-200 text-center">
    <div className="text-4xl font-bold text-green-700">6×</div>
    <div className="text-sm text-green-700 mt-2">Prime output OpenAI GPT-5.x &amp; Gemini 3.x</div>
    <div className="text-xs text-gray-500 mt-2">Source : <a href="#source-2" className="text-blue-600 hover:underline">[2]</a><a href="#source-3" className="text-blue-600 hover:underline">[3]</a></div>
  </div>
  <div className="p-6 bg-gradient-to-br from-blue-50 to-blue-100 rounded-lg border border-blue-200 text-center">
    <div className="text-4xl font-bold text-blue-700">50%</div>
    <div className="text-sm text-blue-600 mt-2">Remise Batch API (les trois fournisseurs)</div>
    <div className="text-xs text-gray-500 mt-2">Source : <a href="#source-1" className="text-blue-600 hover:underline">[1]</a><a href="#source-2" className="text-blue-600 hover:underline">[2]</a><a href="#source-3" className="text-blue-600 hover:underline">[3]</a></div>
  </div>
</div>

L'implication pratique : si un agent émet 10k output tokens par tour et tourne pendant 100 tours, le coût output seul sur Claude Opus 5 est de **$25.00**. Réduire le volume output de 30% économise $7.50 par 100 tours — davantage que le coût input total de nombreuses sessions. Le volume de [tokens](https://tokenade.net/fr/glossary/token), pas le niveau du modèle, est le principal moteur de facturation pour les workloads agentiques.

Les outils qui réduisent le volume de tokens — réduction du contexte, filtrage des lectures de fichiers, compression du contenu répétitif — appliquent un multiplicateur fixe aux coûts quel que soit le modèle ou le fournisseur utilisé. Une réduction de 40% des tokens à $5.00 input / $30.00 output sur GPT-5.5 économise davantage en termes absolus que la même réduction sur Haiku 4.5, mais les deux donnent la même économie en pourcentage. Si vous souhaitez réduire proportionnellement votre facture API sur toute la stack, [Tokenade](https://tokenade.net/fr) compresse les tokens envoyés et reçus par les agents de coding IA au niveau du proxy.

## Batch API et caching : les deux remises structurelles

Le prompt caching et les batch APIs représentent tous deux des **remises orthogonales** — elles peuvent être combinées, et elles ciblent des profils de workload différents.

Le **traitement batch** (50% de réduction, les trois fournisseurs) convient aux grands jobs asynchrones : runs de tests nocturnes, traitement de documents en masse, passes de refactor hors ligne. La contrainte est une fenêtre de traitement de 24 heures et l'impossibilité d'utiliser les résultats en temps réel en cours d'exécution.

Le **prompt caching** (90% de réduction sur les cache reads Claude ; ≈90% sur Gemini ; ≈90% sur les inputs en cache OpenAI) cible les contextes répétés — system prompts, bases de connaissances, longs préambules — qui reviennent à chaque tour d'une conversation en direct ou d'une boucle agentique. Il récompense les workloads interactifs en temps réel que les batch APIs ne peuvent pas servir.

Appliqués conjointement (pour les workloads batch qui portent aussi un contexte répété), la remise effective sur les input tokens en cache est multiplicative : **50% batch × 90% cache-read = 95% de remise sur cette portion de l'input**. À l'échelle sur Opus 5, cela donne un tarif input effectif de $0.25/MTok pour le contexte en cache dans un job batch, contre $5.00 au tarif catalogue standard.

## Notes de sources

<div className="my-8 p-6 bg-gray-50 rounded-lg" id="sources">
  <h2 className="text-xl font-bold mb-4">Sources et références</h2>
  <ol className="space-y-3 text-sm">
    <li className="flex gap-2" id="source-1">
      <span className="font-semibold text-gray-500">[1]</span>
      <span>Anthropic. "API Pricing — Claude models". anthropic.com/pricing, juin 2026. <a href="https://www.anthropic.com/pricing" className="text-blue-600 hover:underline ml-1" target="_blank" rel="noopener noreferrer">Link ↗</a></span>
    </li>
    <li className="flex gap-2" id="source-2">
      <span className="font-semibold text-gray-500">[2]</span>
      <span>OpenAI. "OpenAI API Pricing". openai.com/api/pricing, juin 2026. <a href="https://openai.com/api/pricing/" className="text-blue-600 hover:underline ml-1" target="_blank" rel="noopener noreferrer">Link ↗</a></span>
    </li>
    <li className="flex gap-2" id="source-3">
      <span className="font-semibold text-gray-500">[3]</span>
      <span>Google. "Gemini Developer API Pricing". ai.google.dev/gemini-api/docs/pricing, juin 2026. <a href="https://ai.google.dev/gemini-api/docs/pricing" className="text-blue-600 hover:underline ml-1" target="_blank" rel="noopener noreferrer">Link ↗</a></span>
    </li>
    <li className="flex gap-2" id="source-4">
      <span className="font-semibold text-gray-500">[4]</span>
      <span>OpenAI. "Pricing — Detailed model table". platform.openai.com/docs/pricing, juin 2026. <a href="https://platform.openai.com/docs/pricing" className="text-blue-600 hover:underline ml-1" target="_blank" rel="noopener noreferrer">Link ↗</a></span>
    </li>
    <li className="flex gap-2" id="source-5">
      <span className="font-semibold text-gray-500">[5]</span>
      <span>Anthropic. "Models overview — context windows and max output". platform.claude.com/docs/en/about-claude/models/overview, juin 2026. <a href="https://platform.claude.com/docs/en/about-claude/models/overview" className="text-blue-600 hover:underline ml-1" target="_blank" rel="noopener noreferrer">Link ↗</a></span>
    </li>
  </ol>
  <p className="text-xs text-gray-500 mt-4">Tous les tarifs sont des prix catalogue USD standard (hors batch) par million de tokens à juin 2026. Les remises batch (50%), les suppléments de résidence des données (généralement +10%) et les remises de volume ne sont pas reflétés dans les tarifs de base. À revérifier avant utilisation dans un modèle de coût — les tarifs LLM API changent à chaque sortie de modèle sans préavis.</p>
</div>
