API Claude : clé, premier appel, modèles et prix

Lettres « IA » dans un carré blanc sur un fond bleu nuit traversé de traits lumineux, visuel de la formation IA pour développeurs de Dyma
💡
En bref — L’API Claude donne accès aux modèles d’Anthropic depuis votre propre code, par une simple requête HTTP vers api.anthropic.com. Vous créez une clé dans la Claude Console, vous envoyez un message au point d’accès /v1/messages, et vous payez au jeton, en dollars, selon le modèle choisi. Les nouveaux comptes reçoivent un petit crédit gratuit pour essayer.

L’API Claude est la porte d’entrée des développeurs qui veulent intégrer Claude dans une application, un script ou un agent, plutôt que de l’utiliser dans claude.ai. La formation IA pour développeurs de Dyma consacre un chapitre aux API des LLM, de la création des clés à la tarification, puis un autre aux SDK pour les applications back-end. Ce guide va à l’essentiel : obtenir une clé, faire un premier appel, choisir un modèle et prévoir le coût. Tout a été vérifié le 11 novembre 2026 sur la documentation officielle, platform.claude.com. Dyma est indépendante et n’est pas affiliée à Anthropic.

API Claude ou application Claude : quelle différence ?

L’application Claude (claude.ai, l’application de bureau, les applications mobiles) est faite pour discuter avec le modèle. L’API est faite pour programmer : c’est votre code qui envoie les messages et qui lit les réponses, sans interface. Elle a son propre compte, la Claude Console, sur platform.claude.com, et sa propre facturation, mensuelle et à l’usage, en dollars.

Les abonnements de l’application (gratuit, Pro, Max, Ultra) sont détaillés dans notre guide des prix de Claude. Si votre but est de coder avec Claude dans votre terminal plutôt que de l’intégrer à un programme, c’est Claude Code qu’il vous faut, avec son propre guide des prix de Claude Code.

Illustration : un ordinateur portable envoie une requête portant une clé vers un serveur dans le cloud, qui renvoie une réponse

Obtenir une clé d’API en quatre étapes

  1. Créez un compte sur la Claude Console, platform.claude.com, ou connectez-vous à celui que vous avez.
  2. Générez une clé dans la page des clés de la Console (platform.claude.com/settings/keys). Rangez-la comme un mot de passe.
  3. Exposez-la à votre code par la variable d’environnement ANTHROPIC_API_KEY : les SDK et la CLI la lisent automatiquement.
  4. Ajoutez des crédits depuis la page Billing de la Console quand le crédit d’essai est épuisé, et fixez-y une limite de dépense.
export ANTHROPIC_API_KEY="votre-cle-ici"

Pour développer sur votre machine, la documentation recommande désormais une autre voie : la CLI officielle ant, qui vous connecte avec ant auth login. Les SDK et la CLI reprennent ensuite ces identifiants sans clé à copier. La clé reste la solution pour un serveur, une tâche planifiée ou une intégration continue.

Une clé ne se met jamais dans le code source ni dans un dépôt Git : elle se lit dans l’environnement, ou dans le gestionnaire de secrets de votre hébergeur.

Votre premier appel à l’API Claude

Un appel est une requête POST vers https://api.anthropic.com/v1/messages, avec trois en-têtes (la clé, la version de l’API et le type de contenu) et un corps JSON qui précise le modèle, le nombre maximal de jetons de la réponse et les messages.

curl https://api.anthropic.com/v1/messages \
  -H "content-type: application/json" \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2026-10-21" \
  -d '{
    "model": "claude-opus-5-5",
    "max_tokens": 1000,
    "messages": [
      { "role": "user", "content": "Explique le pattern MVC en trois phrases." }
    ]
  }'

La réponse est un objet JSON. Le texte se trouve dans content, la raison de l’arrêt dans stop_reason, et le champ usage donne le nombre de jetons d’entrée et de sortie : c’est ce qui sera facturé.

Schéma : votre application envoie POST /v1/messages avec la clé, la version, le modèle et les messages ; l’API Claude répond en JSON avec content, stop_reason et usage, facturé dans la Console
Le trajet d’un appel : une requête, une réponse, des jetons comptés.

Dans une vraie application, on passe par un SDK officiel, qui gère les en-têtes, les nouvelles tentatives et le streaming. En Python, après pip install anthropic :

import anthropic

client = anthropic.Anthropic()  # lit ANTHROPIC_API_KEY

message = client.messages.create(
    model="claude-opus-5-5",
    max_tokens=1000,
    messages=[
        {"role": "user", "content": "Explique le pattern MVC en trois phrases."}
    ],
)

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

En TypeScript, le paquet est @anthropic-ai/sdk (npm install @anthropic-ai/sdk) et l’appel a la même forme. La documentation cite aussi des SDK pour C# et d’autres langages.

Quel modèle choisir ?

Anthropic conseille de commencer par Claude Opus 5.5 pour la plupart des usages, et de réserver Claude Fable 5.2 aux raisonnements les plus exigeants et aux longues tâches d’agent. Les quatre modèles actuels lisent le texte et les images, utilisent des outils et acceptent jusqu’à 1 million de jetons de contexte.

Modèle (identifiant) Pour quoi faire Prix entrée / sortie, par million de jetons
Fable 5.2 (claude-fable-5-2) Raisonnement exigeant, longues tâches d’agent 8 $ / 40 $
Opus 5.5 (claude-opus-5-5) Le choix par défaut : code, agents, travail de fond 4 $ / 20 $
Sonnet 5.5 (claude-sonnet-5-5) Le meilleur rapport entre vitesse et intelligence 2 $ / 10 $
Haiku 5.5 (claude-haiku-5-5) Gros volumes rapides : classer, extraire, router 0,10 $ / 0,50 $ jusqu’à 100 000 jetons d’entrée ; 0,50 $ / 2,50 $ au-delà

Les identifiants sans date, comme claude-opus-5-5, désignent une version figée : votre application ne change pas de modèle sans que vous le décidiez. Les modèles plus anciens (Opus 5, Sonnet 5, Opus 4.8…) restent disponibles ; leurs dates de retrait sont publiées dans la documentation.

Combien coûte l’API Claude ?

Le prix se compte en jetons, des morceaux de texte : les jetons que vous envoyez (entrée) et ceux que Claude écrit (sortie), la sortie coûtant cinq fois plus cher. Un exemple avec Sonnet 5.5 : 1 000 requêtes de 2 000 jetons d’entrée et 500 jetons de sortie font 2 millions de jetons d’entrée (4 $) et 500 000 jetons de sortie (5 $), soit 9 $ au tarif de base.

Levier Effet sur la facture
Cache de prompt Relire un début de prompt déjà en cache coûte 5 % du prix d’entrée sur Opus 5.5 et Sonnet 5.5 ; l’écrire coûte 1,25 fois le prix d’entrée pour cinq minutes, 2 fois pour une heure
API Batches − 50 % sur l’entrée et la sortie, pour des requêtes traitées en différé
Contexte long Pas de supplément : une requête de 900 000 jetons paie le même prix au jeton qu’une requête de 9 000 (sauf Haiku 5.5, plus cher au-delà de 100 000)
Nouveau tokenizer Depuis Claude Opus 4.7, le même texte produit environ 30 % de jetons de plus qu’avec les anciens modèles

La facturation suit l’usage réel du mois, en dollars ; un compte standard achète ses crédits par carte bancaire dans la page Billing, et suit sa consommation dans la Console. Pour compter les jetons d’une requête avant de l’envoyer, l’API propose un point d’accès dédié, /v1/messages/count_tokens.

Limites de dépense et de débit

Chaque organisation est placée dans un palier d’usage, qui fixe un plafond de dépense mensuel et des limites de débit (requêtes et jetons par minute). Le palier monte avec l’historique du compte ; un compte neuf peut démarrer dans un palier d’évaluation, plus bas.

Palier Plafond de dépense par mois
Start 500 $
Build 1 000 $
Scale 200 000 $
Custom Pas de plafond, conditions négociées avec Anthropic

Le plafond atteint, l’API répond par une erreur 429 jusqu’au premier jour du mois suivant, sauf passage à un palier supérieur. Vous pouvez fixer votre propre limite, plus basse, dans la page Billing : c’est la première chose à faire sur un compte de test.

Ce que vous pouvez construire ensuite

L’API Messages n’est que le début. La même API propose le traitement par lots (Message Batches), le comptage des jetons, la liste des modèles, l’envoi de fichiers réutilisables (Files) et la gestion de skills. Le modèle peut aussi appeler vos propres fonctions (tool use) ou des outils fournis par Anthropic, comme la recherche web et l’exécution de code. Et Claude est disponible par Amazon Bedrock, Google Cloud et Microsoft Foundry, si votre entreprise passe déjà par l’un de ces clouds.

C’est le programme des chapitres suivants de la formation IA pour développeurs : SDK côté back-end, agents, Model Context Protocol, sécurité et évaluation. Pour piloter Claude depuis votre terminal plutôt que depuis votre code, voyez la formation Claude Code ; pour l’application, la formation Claude.

Questions fréquentes

L’API Claude est-elle gratuite ?

Non, elle se paie au jeton. Les nouveaux comptes reçoivent un petit crédit gratuit pour tester ; au-delà, il faut ajouter des crédits dans la Console. Le modèle le moins cher, Haiku 5.5, coûte 0,10 $ par million de jetons d’entrée.

Où trouver ma clé d’API Claude ?

Dans la Claude Console, à la page des clés (platform.claude.com/settings/keys). Si une clé a fuité, révoquez-la et créez-en une autre au même endroit.

Quelle différence entre l’API Claude et Claude Code ?

L’API est une brique : vous écrivez le programme qui l’appelle. Claude Code est un outil prêt à l’emploi, un agent qui travaille dans votre terminal sur votre dépôt. Il peut d’ailleurs être facturé à l’usage avec un compte Console, ou inclus dans un abonnement.

En quelle monnaie paie-t-on l’API ?

En dollars américains, par carte bancaire pour un compte standard. Les entreprises peuvent demander une facturation sur facture et des remises sur volume.

Quel langage pour utiliser l’API ?

N’importe lequel qui sait faire une requête HTTP. Les SDK officiels simplifient le travail en Python, TypeScript, C# et d’autres langages ; ils envoient les en-têtes, gèrent les erreurs et le streaming.
Quentin de Vial

Quentin de Vial

Dix ans à enseigner le code, deux ans à enseigner l’IA. Co-créateur de Dyma, il vient de la conception de produits et suit de près ce que les agents changent au métier de développeur.
Erwan Vallée

Erwan Vallée

Co-créateur de Dyma, dix ans de code enseigné et deux ans d’IA. Il vient de l’architecture et de la mise en production, et défend une idée simple : on n’apprend l’IA qu’en construisant avec elle.