Deepseek ArtifactsDeepseek Artifacts
Configuration API · 11 étapes

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

Voir sur YouTube

Use Claude Code with ANY AI Model GPT, Gemini, DeepSeek

Chaîne : AyyazTech17:00

Voir sur YouTube

Anthropic-compatible API — official DeepSeek documentation

Docs : api-docs.deepseek.com

Voir sur YouTube

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. 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.

    PowerShell printing Claude Code version 2.1.89 after the npm install, confirming the CLI is ready before pointing it at DeepSeek
    La vérification de version confirmant Claude Code 2.1.89 installé.Voir à 0:46
  2. 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.

    DeepSeek platform console with the Usage overview showing balance and spend charts plus the API keys entry in the left navigation
    La console de la plateforme DeepSeek avec API keys dans la barre latérale.Voir à 0:49
  3. 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.

    Notepad listing the PowerShell environment block that points Claude Code at the DeepSeek Anthropic endpoint with ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN and per-model mappings
    Le bloc d'environnement : endpoint, token et mappings de modèles.Voir à 1:35

Partie 2 · Lancer sur DeepSeek

  1. 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.

    Claude Code v2.1.89 welcome screen showing the API Usage Billing badge that appears when the DeepSeek endpoint is active instead of a Claude subscription
    Lancement de Claude Code depuis la fenêtre PowerShell configurée.Voir à 2:05
  2. 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.

    Claude Code welcome screen showing Opus 4.6 with 1M context as the mapped model name while requests are actually served by deepseek-v4-pro
    L'écran d'accueil montrant Opus 4.6 et API Usage Billing.Voir à 2:25
  3. 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.

    PowerShell launching Claude Code with claude --dangerously-skip-permissions for an uninterrupted DeepSeek-powered demo session
    Lancement avec permissions sautées pour la session de démo.Voir à 2:50
  4. 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.

    Claude Code answering a car wash logic question through DeepSeek with a doctor settings reminder visible in the session footer
    Le test de la station de lavage résolu correctement via DeepSeek.Voir à 3:18

Partie 3 · Qu'il prouve ce qu'il vaut

  1. 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.

    Claude Code updating its plan to build ClipMaster, a smart clipboard manager Electron app, while running on deepseek-v4-pro
    Le modèle planifiant ClipMaster, un gestionnaire de presse-papiers.Voir à 4:22
  2. 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.

    ClipMaster clipboard manager built by Claude Code on DeepSeek with its feature list covering history, pinning and global shortcuts
    L'app ClipMaster finie avec sa liste de fonctionnalités.Voir à 5:25
  3. 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.

    ClipMaster window capturing copied items in real time during the Claude Code DeepSeek session to prove the generated app works
    Les éléments copiés atterrissent dans l'historique en direct de ClipMaster.Voir à 5:55
  4. 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.

    DeepSeek platform usage dashboard showing session spend and request counts after building and testing an app with Claude Code
    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.

FAQ DeepSeek dans Claude Code

Guides DeepSeek associés