Exemple de lecture, client anonymisé

Un mois de Claude Code, lu ligne à ligne

Une scale-up française de 70 développeurs nous a transmis quatre volumes relevés dans sa console Anthropic. Voici ce qu'on en tire : où partent les dollars et l'énergie, la marge d'incertitude, et par quoi commencer. Les chiffres ont été modifiés pour que le client reste anonyme.

Tokens traités
25,6 Md
dont 93 % relus du cache
Coût aux prix publics
21,5 k$
Opus 5 et Sonnet 5, sans remise
Émissions
489 kg CO₂e
pour 1,32 MWh d'électricité
Eau
7,8 m³
dont 98 % pour produire l'électricité

Volumes du mois : output 131 400 000, input 88 600 000, cache write 1 540 000 000, cache read 23 870 000 000 tokens. Répartition estimée par l'équipe : Opus 75 %, Sonnet 25 %. Montants en dollars, la devise de facturation d'Anthropic.

Les tokens générés : 0,5 % du volume, 13 % du coût, 44 % de l'énergie

Volume
93 %
Coût
47 %
38 %
13 %
Énergie
30 %
24 %
44 %
Cache readCache write (5 min)InputOutput

Coût. Le cache pèse 85 % de la facture : 10,1 k$ en cache read, 8,2 k$ en cache write. L'output en fait 13 %.

Énergie. L'output passe en tête, à 44 % : un token généré consomme 21 fois plus d'énergie qu'un token d'input.

La fourchette autour des 489 kg

Chaque barre fait varier une seule hypothèse, les autres restent fixes. Le trait noir marque le résultat retenu.

Répartition entre modèles
de tout Sonnet à tout Opus
279 à 559 kg
Token relu du cache
5 à 20 % d'un token d'entrée
434 à 710 kg
Électricité des sites Anthropic
287 g CO₂e/kWh ± 30 %
360 à 618 kg
Fabrication des serveurs
22 à 66 g CO₂e par kWh
460 à 518 kg
Les trois dernières ensemble
cache, réseau et fabrication
293 à 940 kg

Le cache en chiffres

  • Sans cache, le même trafic coûterait 111 k$ et consommerait 5,9 MWh. Le cache évite 81 % de la facture et 78 % de l'énergie.
  • Envoyer un message dans une session de 100 000 tokens sur Opus coûte 0,05 $ et 1,9 Wh avant le premier token de réponse, autant que 380 tokens générés. À 500 000 tokens : 0,25 $ et 9,5 Wh.
  • Le cache expire après 5 minutes sans activité, ou une heure si l'outil le demande. Passé ce délai, le message suivant réécrit tout le contexte.
  • Les 1,32 MWh sont comptés à 287 g CO₂e par kWh, la moyenne des régions américaines d'AWS. Anthropic ne publie pas la répartition entre ses sites, d'où la marge de 30 %.

Le calcul du coût, ligne à ligne

Opus 5 · 75 % du traficSonnet 5 · 25 %
En $, prix par M tokensVolume (M)PrixCoûtPrixCoût
Input88,65332244
Output131,4252 46410329
Cache write 5 min1 540,06,257 2192,50963
Cache read23 870,00,508 9510,201 194
Total21 495 $

Coût = volume × part du modèle × prix. Le calculateur affiche 18 763 € pour ce scénario, au taux BCE du 22 juin 2026 (1 € = 1,1456 $).

Par développeur

Par moisPar an
Tokens366 M4,4 Md
Coût307 $3,7 k$
Émissions7,0 kg84 kg
Énergie18,8 kWh226 kWh

Base 70 développeurs, le mois étudié répété douze fois.

Nos recommandations

D'abord, mesurer la répartition entre modèles. Selon la part réelle d'Opus, le mois coûte de 10,1 k$ à 25,3 k$ et émet de 279 à 559 kg. C'est l'hypothèse qui pèse le plus, et la console Anthropic la donne.

Ensuite, les leviers, classés par gain mensuel.

LevierCoût évitéCO₂e évité
10 points de trafic passés d'Opus à Sonnet1 517 $28 kg
10 % de contexte relu en moins1 014 $15 kg
10 % d'écritures de cache en moins818 $12 kg
10 % de tokens générés en moins279 $22 kg
Les quatre appliqués ensemble3 480 $73 kg

Ce total n'est pas la somme des lignes (3 629 $) : une fois passé à Sonnet, chaque token évité coûte moins cher, donc rapporte moins.

Le carbone ne suit pas le même ordre. Générer moins de tokens rapporte peu en dollars (279 $) mais se classe deuxième en CO₂e (22 kg) : un token généré consomme 21 fois plus d'énergie qu'un token d'input.

Le cache d'une heure n'est rentable qu'au-delà d'un seuil. Il facture l'écriture 2 fois le prix de l'input au lieu de 1,25, soit 4 909 $ de plus par mois à volume égal. Il ne se rembourse que s'il évite plus de 37,5 % des écritures, celles qui suivent une pause de 5 minutes à une heure. Les transcripts de Claude Code permettent de compter ces reprises.

Pistes pour le contexte. Fichiers CLAUDE.md plus courts, serveurs MCP inutilisés désactivés, sessions redémarrées plutôt que prolongées. Pour le routage : exploration et tâches répétitives confiées à Sonnet, en mesurant l'effet sur la qualité équipe par équipe.

La même lecture, sur vos volumes

Quatre chiffres de votre console Anthropic suffisent pour commencer. On fait la lecture, puis on la commente avec vous.