Configuration de l'API Claude Code

L'API de Claude n'est pas très conviviale à utiliser en Chine. En dehors des modèles officiels de Claude, puis-je utiliser d'autres modèles d'IA ?

Ce chapitre vous apprendra en détail comment configurer les API pour plusieurs modèles d'IA domestiques grand public, ce qui permet à Claude Code de prendre en charge :

Fournisseur/Marque Introduction Portail de demande d'API (cliquez pour accéder)
DeepSeek (domestique à haut rapport coût-performance) Modèles officiels :
deepseek-v4-flash
deepseek-v4-pro
deepseek-chat (sera déprécié le 2026/07/24)
deepseek-reasoner (sera déprécié le 2026/07/24)
https://platform.deepseek.com/api_keys
Alibaba Bailian (Qwen) Passerelle LLM unifiée d’Alibaba Cloud, prend en charge les dernières versions de Qwen, GLM, Kimi, MiniMax, etc. https://bailian.console.aliyun.com
GLM (Zhipu Qingyan) Série ChatGLM affiliée à Tsinghua, prend en charge GLM-4, GLM-3-Turbo, etc. https://open.bigmodel.cn
MiniMax Multimodal local, prend en charge les appels mixtes de texte, de voix et d’images https://platform.minimaxi.com

Après avoir accédé à la console correspondante, inscrivez-vous/connectez-vous → effectuez la vérification d’identité réelle → créez une clé API et vous pouvez commencer à appeler.

Outil de gestion d’API

Avec autant de plateformes, la configuration devient fastidieuse. Nous pouvons utiliser l’outil tiers CC Switch pour gérer facilement les configurations d’API de ces outils populaires :https://github.com/farion1231/cc-switch/, prend en charge Windows / macOS / Linux.

CC Switch est un outil auxiliaire complet pour Claude Code / Codex / Gemini CLI.

CC Switch peut nous aider à gérer facilement les configurations d’API de ces outils populaires, comme si vous disposiez d’un assistant d’organisation intelligent pour votre boîte à outils de développement, où toutes les configurations d’outils peuvent être gérées de manière ordonnée.

Adresses de téléchargement du paquet d’installation pour chaque plateforme :https://github.com/farion1231/cc-switch/releases。

Pour les paramètres d’opération spécifiques, reportez-vous à l’article :https://www.example.com/ai-agent/cc-switch.html

Si cela ne vous dérange pas, vous pouvez vous référer au contenu suivant et le configurer vous-même.


Intégration de DeepSeek avec Claude Code

Informations nécessaires :

Configurer dans les variables d’environnement

Les utilisateurs Linux / Mac exécutent les commandes suivantes pour configurer les variables d’environnement de l’API DeepSeek Anthropic, où la clé API peut être obtenue surPlateforme DeepSeekObtenez-la sur :

export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
export ANTHROPIC_AUTH_TOKEN=<你的 DeepSeek API Key>
export ANTHROPIC_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_OPUS_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_SONNET_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-v4-flash
export CLAUDE_CODE_SUBAGENT_MODEL=deepseek-v4-flash
export CLAUDE_CODE_EFFORT_LEVEL=max

Les utilisateurs Windows exécutent :

$env:ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
$env:ANTHROPIC_AUTH_TOKEN="<你的 DeepSeek API Key>"
$env:ANTHROPIC_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL="deepseek-v4-pro[1m]"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek-v4-flash"
$env:CLAUDE_CODE_SUBAGENT_MODEL="deepseek-v4-flash"
$env:CLAUDE_CODE_EFFORT_LEVEL="max"

Remarque : ajoutez [1m] à la configuration du modèle, et n’oubliez pas de régler l’intensité de réflexion au maximum, afin qu’il puisse fonctionner à pleine capacité.

Description des paramètres :

Simplifié aux trois premières colonnes (Nom du paramètre / Exemple de valeur / Description) comme suit :

Nom du paramètre Valeur d'exemple Description
ANTHROPIC_BASE_URL https://api.deepseek.com/anthropic Spécifie l'adresse de la passerelle API, en transférant les requêtes du SDK Anthropic vers DeepSeek
ANTHROPIC_AUTH_TOKEN <你的 DeepSeek API Key> Authentification API, utilisée pour accéder aux services DeepSeek
ANTHROPIC_MODEL deepseek-v4-pro Le modèle principal utilisé par défaut
ANTHROPIC_DEFAULT_OPUS_MODEL deepseek-v4-pro Correspond au modèle Claude Opus
ANTHROPIC_DEFAULT_SONNET_MODEL deepseek-v4-pro Correspond au modèle Claude Sonnet
ANTHROPIC_DEFAULT_HAIKU_MODEL deepseek-v4-flash Correspond au modèle Claude Haiku (léger et rapide)
CLAUDE_CODE_SUBAGENT_MODEL deepseek-v4-flash Le modèle utilisé par les sous-agents (généralement pour des tâches rapides)
CLAUDE_CODE_EFFORT_LEVEL max Contrôle l'intensité du raisonnement et la profondeur de réflexion

Ensuite, entrez dans le répertoire du projet, exécutez la commande claude, et vous pouvez commencer à l'utiliser.

cd my-project
claude

Après avoir démarré Claude Code, spécifiez DeepSeek :

claude --model deepseek-v4-pro

Ou basculez en mode interactif :

> /model deepseek-v4-pro

Saisissez /model pour afficher les modèles pris en charge :

Documentation de référence :https://api-docs.deepseek.com/zh-cn/guides/coding_agents


Intégration d'Alibaba Bailian avec Claude Code

Les modèles de la série Tongyi Qianwen d'Alibaba Cloud Bailian prennent en charge l'interface compatible avec l'API Anthropic. En modifiant les paramètres suivants, vous pouvez appeler les modèles de la série Tongyi Qianwen dans Claude Code.

macOS/Linux:

Créez et ouvrez le fichier de configuration~/.claude/settings.json。

~Représente le répertoire personnel de l'utilisateur. Si.claudele répertoire n'existe pas, vous devez d'abord le créer. Vous pouvez exécuter la commande suivante dans le terminal :mkdir -p ~/.claude pour le créer.

Modifiez le fichier de configuration :

vim ~/.claude/settings.json

Remplacez YOUR_API_KEY par votre clé API dédiée.

{
    "env": {
        "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
        "ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/apps/anthropic",
        "ANTHROPIC_MODEL": "qwen3-coder-plus"
    }
}

Ouvrez à nouveau un nouveau terminal pour que la configuration des variables d'environnement prenne effet.

Windows:

Exécutez les commandes suivantes dans CMD pour définir les variables d'environnement :

setx ANTHROPIC_AUTH_TOKEN "YOUR_API_KEY"
setx ANTHROPIC_BASE_URL "https://dashscope.aliyuncs.com/apps/anthropic"
setx ANTHROPIC_MODEL "qwen3-coder-plus"

Remplacez YOUR_API_KEY par la clé API spécifique au forfait.

Ouvrez une nouvelle fenêtre CMD et exécutez la commande suivante pour vérifier si la variable d'environnement a pris effet.

echo %ANTHROPIC_AUTH_TOKEN%
echo %ANTHROPIC_BASE_URL%
echo %ANTHROPIC_MODEL%

Exécutez les commandes suivantes dans PowerShell pour définir les variables d'environnement :

# 用套餐专属 API Key 替换 YOUR_API_KEY
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "YOUR_API_KEY", [EnvironmentVariableTarget]::User)
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://dashscope.aliyuncs.com/apps/anthropic", [EnvironmentVariableTarget]::User)
[Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL", "qwen3-coder-plus", [EnvironmentVariableTarget]::User)

Ouvrez une nouvelle fenêtre PowerShell et exécutez la commande suivante pour vérifier si la variable d'environnement a pris effet.

echo $env:ANTHROPIC_AUTH_TOKEN
echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_MODEL

Intégration des modèles de la série Qwen dans Claude Code

Pendant la conversation, exécutez la commande/model <model name>pour changer de modèle.

/model qwen3-coder-plus

Vous pouvez également créer un fichier dans le répertoire racine du projet,.claude/settings.jsonet y écrire les informations de configuration du modèle pour une configuration permanente.

{
  "env": {
    "ANTHROPIC_MODEL": "qwen3-coder-plus",
    "ANTHROPIC_SMALL_FAST_MODEL": "qwen-flash"
  }
}

Démarrez Claude et vous pouvez voir les informations de configuration :


Intégration des grands modèles Zhipu avec Claude Code

Dans cette section, nous utilisons le fichier ~/.claude/settings.json pour configurer le grand modèle. Avant de commencer, vous devez obtenir une clé API auprès de la plateforme officielle :GLM Coding Plan。

Modifier ou ajouter le fichier de configuration Claude Code ~/.claude/settings.json, et ajouter ou modifier le champ env dans celui-ci

# 注意替换里面的your_zhipu_api_key 为您上一步获取到的 API Key
{
    "env": {
        "ANTHROPIC_AUTH_TOKEN": "your_zhipu_api_key",
        "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
        "API_TIMEOUT_MS": "3000000",
        "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
    }
}

Exécutez claude pour démarrer Claude Code, entrez/statuspour confirmer l'état du modèle :

Sinon, vous pouvez entrer/configpour changer de modèle.

Autres extensions