Utiliser DeepSeek dans Claude Code : configuration de l'API Anthropic
Pointez Claude Code vers l'endpoint compatible Anthropic de DeepSeek — un seul bloc de variables d'environnement mappe Opus, Sonnet et Haiku sur deepseek-v4-pro ou flash, et chaque requête se facture aux prix de l'API DeepSeek.
L'essentiel
- DeepSeek expose un endpoint compatible Anthropic, donc Claude Code lui parle directement — aucun outil de proxy requis.
- Tout le basculement tient en un bloc d'environnement : ANTHROPIC_BASE_URL plus ANTHROPIC_AUTH_TOKEN et les mappings par modèle.
- Mappez les modèles alias avec intention : les emplacements Opus et Sonnet à deepseek-v4-pro, ceux de Haiku et des sous-agents à deepseek-v4-flash.
- La facturation passe à l'API pay-as-you-go de DeepSeek — la session de démo de la vidéo a construit et testé une app complète pour quelques cents, le tout suivi dans le tableau de bord de la plateforme.
DeepSeek v4 Pro on Claude Code - Full Setup Tutorial
Chaîne : Prince does AI8:08
Use Claude Code with ANY AI Model GPT, Gemini, DeepSeek
Chaîne : AyyazTech17:00
Anthropic-compatible API — official DeepSeek documentation
Docs : api-docs.deepseek.com
Les captures viennent du walkthrough de configuration de Prince does AI — un enregistrement plein écran propre. La comparaison avec le routeur suit la tournée tous-modèles d'AyyazTech, et les faits sur l'endpoint viennent de la documentation API de DeepSeek elle-même.
Les images appartiennent à leurs créateurs respectifs et sont créditées ici avec des liens profonds vers les moments exacts ; le texte est de nous.
De npm install à une app qui tourne sur DeepSeek
Partie 1 · Installer et configurer
- 1
Installez Claude Code et vérifiez
Installez le CLI via npm, puis lancez claude --version — la vidéo montre 2.1.89 s'afficher. Node.js est le seul prérequis, et la même installation vaut pour macOS, Linux et Windows.

La vérification de version confirmant Claude Code 2.1.89 installé.Voir à 0:46 - 2
Obtenez une clé API DeepSeek
Connectez-vous sur platform.deepseek.com, rechargez un petit montant depuis la page Billing, puis ouvrez API keys dans la barre latérale et créez une nouvelle clé. Copiez-la aussitôt — la plateforme ne l'affiche qu'une fois.

La console de la plateforme DeepSeek avec API keys dans la barre latérale.Voir à 0:49 - 3
Posez le bloc de variables d'environnement
Dans PowerShell, réglez ANTHROPIC_BASE_URL sur l'endpoint Anthropic de DeepSeek et ANTHROPIC_AUTH_TOKEN sur votre clé, puis mappez les emplacements : ANTHROPIC_MODEL et les défauts OPUS et SONNET sur deepseek-v4-pro, le défaut HAIKU et CLAUDE_CODE_SUBAGENT_MODEL sur deepseek-v4-flash. Collez le bloc d'une traite et validez.

Le bloc d'environnement : endpoint, token et mappings de modèles.Voir à 1:35
Partie 2 · Lancer sur DeepSeek
- 4
Lancez Claude Code
Tapez claude dans la même fenêtre PowerShell et acceptez l'invite de confiance du dossier. Les variables posées via le préfixe env ne vivent que dans cette fenêtre — relancer plus tard veut dire recoller le bloc, sauf si vous le persistez dans votre profil.

Lancement de Claude Code depuis la fenêtre PowerShell configurée.Voir à 2:05 - 5
Vérifiez le badge de facturation API
L'écran d'accueil affiche un badge API Usage Billing au lieu d'un nom de plan — c'est le signal que l'endpoint DeepSeek est vivant. La ligne du modèle peut lire Opus avec 1M de contexte : c'est le nom mappé ; c'est deepseek-v4-pro qui répond.

L'écran d'accueil montrant Opus 4.6 et API Usage Billing.Voir à 2:25 - 6
Lancez votre premier prompt
La vidéo démarre avec les permissions sautées pour une démo sans coupure ; sans ce flag, Claude Code demande avant chaque édition, comme d'habitude. Commencez par une question de raisonnement pour tester la tuyauterie.

Lancement avec permissions sautées pour la session de démo.Voir à 2:50 - 7
Vérifiez les réponses d'un œil sain
La démo pose une petite question de logique — aller à la station de lavage à pied ou en voiture — et reçoit la bonne réponse avec son raisonnement. Dix secondes ici économisent dix minutes de débogage plus tard.

Le test de la station de lavage résolu correctement via DeepSeek.Voir à 3:18
Partie 3 · Qu'il prouve ce qu'il vaut
- 8
Confiez-lui un vrai chantier
Demandez quelque chose de substantiel — la démo requiert une impressionnante app Electron et laisse le modèle planifier d'abord. Le flux « plan puis construction » fonctionne à l'identique sur DeepSeek : approuvez le plan et regardez les étapes se barrer.

Le modèle planifiant ClipMaster, un gestionnaire de presse-papiers.Voir à 4:22 - 9
Laissez finir et ouvrez l'app
Claude Code échafaude, code et lance le résultat — le ClipMaster de la démo surveille le presse-papiers, garde l'historique et enregistre des raccourcis globaux. Tout ce qu'on attend d'un cycle plan-approbation-construction.

L'app ClipMaster finie avec sa liste de fonctionnalités.Voir à 5:25 - 10
Testez la sortie comme un utilisateur
Copiez quelques éléments n'importe où sur votre système et regardez-les apparaître dans l'historique de l'app générée. Tester vaut mieux que croire — la démo copie depuis un second écran pour prouver que la capture est réelle.

Les éléments copiés atterrissent dans l'historique en direct de ClipMaster.Voir à 5:55 - 11
Voyez ce que ça a coûté
De retour sur la plateforme DeepSeek, la page Usage montre requêtes, tokens et dépenses de la session. Le titre du créateur : environ deux millions de tokens pour huit cents. Vos chiffres atterrissent dans le même tableau de bord presque en temps réel.

Le tableau de bord d'usage après la session complète de construction et de tests.Voir à 7:00
Endpoint direct ou claude-code-router ?
Il y a deux façons de faire tourner Claude Code sur DeepSeek. Ce guide emprunte l'endpoint compatible Anthropic en direct ; l'outil routeur est l'autre route.
- 1Endpoint direct, ce guide : zéro outil en plus — rien que des variables d'environnement, et Claude Code parle droit à api.deepseek.com.
- 2claude-code-router : un proxy local qui ajoute le changement de modèle en cours de session et le routage multi-fournisseurs, au prix d'installer et configurer un service de plus.
- 3Prenez le direct quand DeepSeek est votre monture de tous les jours ; prenez le routeur quand vous jonglez entre plusieurs fournisseurs ou changez de modèle selon la tâche.
- 4Dans les deux cas l'expérience Claude Code est la même — plans, outils et permissions se comportent pareil ; seuls la facturation et le modèle derrière l'alias changent.
Notre tutoriel Claude Code router couvre la voie du proxy pas à pas, avec sa propre configuration DeepSeek.
Quand l'installation fait des siennes
Presque chaque échec ici est une variable d'environnement ou une fenêtre périmée. Parcourez cette liste avant de toucher à autre chose.
- 1Toujours facturé par votre plan Claude : l'écran d'accueil montre un nom de plan au lieu d'API Usage Billing — le bloc d'env a été posé dans une autre fenêtre de terminal. Relancez-le là où vous lancez claude.
- 2Erreurs d'authentification : le token a été collé avec des guillemets ou des espaces, ou la clé manque de solde. Créez une clé neuve, rechargez, et reposez ANTHROPIC_AUTH_TOKEN.
- 3Erreurs de modèle parlant d'usage d'outils : d'anciennes moutures DeepSeek géraient mal certains appels d'outils — gardez deepseek-v4-pro sur les emplacements principaux et flash pour les sous-agents, comme à l'étape 3.
- 4On dirait que ce n'est pas le bon modèle qui répond : rappelez-vous l'alias. L'UI dit Opus ou Sonnet pendant que vos mappings décident du vrai modèle — vérifiez ANTHROPIC_MODEL d'abord, pas l'étiquette.
- 5Réglages qui s'effacent entre les sessions : les variables d'env PowerShell expirent avec la fenêtre. Persistez le bloc dans votre profil shell, ou emballez-le dans un petit script lancé avant de coder.
Pour revenir à la facturation Anthropic, effacez les variables — remove-env ANTHROPIC_BASE_URL et ses comparses dans la même fenêtre — puis relancez Claude Code.
