Pour utiliser DeepSeek dans Claude Code, vous pouvez connecter l’outil à l’API compatible Anthropic de DeepSeek. Vous conservez l’interface de programmation de Claude Code, mais les requêtes de génération sont adressées au fournisseur configuré. Le parcours documenté par DeepSeek utilise notamment ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN et le modèle deepseek-flash.
La distinction de support est importante : DeepSeek publie un guide pour cette intégration, tandis qu’Anthropic indique dans sa documentation sur les passerelles ne pas prendre en charge le routage de Claude Code vers des modèles non-Claude. Il s’agit donc d’une configuration documentée par DeepSeek, pas d’une garantie de compatibilité complète fournie conjointement par les deux entreprises.
Ce tutoriel privilégie un premier essai temporaire : configurer la connexion sans enregistrer la clé dans le projet, vérifier la destination des requêtes, puis effectuer une tâche limitée avant de rendre les réglages persistants.
Documentation publique consultée le 29 octobre 2026.
Ce qu’il faut préparer avant de commencer
Il vous faut une installation de Claude Code, une connexion Internet, une clé issue de la plateforme développeur DeepSeek et un compte permettant les appels API facturables. Aucun téléchargement de poids ni GPU local n’est nécessaire pour ce parcours : le modèle est exécuté sur l’infrastructure de DeepSeek.
Commencez dans un dossier de démonstration ou une copie de projet sans données confidentielles. Si votre machine est administrée par une entreprise, vérifiez que ce fournisseur est autorisé. Les paramètres gérés de Claude Code peuvent restreindre les fournisseurs accessibles : ne cherchez pas à contourner ces règles.
Inspectez également les configurations existantes, sans afficher les secrets : fichiers de paramètres, éventuel apiKeyHelper, variables d’authentification et sélection d’un fournisseur comme Bedrock, Vertex ou Foundry. Les exemples suivants concernent une connexion directe autorisée à DeepSeek, et non une modification automatique d’un déploiement d’entreprise.
1. Installer ou vérifier Claude Code
Si Claude Code est déjà installé, vérifiez sa disponibilité :
claude --version
claude doctor
La première commande affiche la version. La seconde fournit des diagnostics sur l’installation et la configuration ; elle ne prouve pas que vos requêtes utilisent DeepSeek. Pour une nouvelle installation, suivez les instructions actuelles de l’éditeur de Claude Code.
macOS, Linux ou WSL
curl -fsSL https://claude.ai/install.sh | bash
Windows avec PowerShell
irm https://claude.ai/install.ps1 | iex
Ces commandes téléchargent et exécutent un installateur officiel. Examinez-le ou utilisez une méthode de distribution approuvée si votre organisation l’exige. Ouvrez ensuite un nouveau terminal et relancez claude --version.
Node.js n’est pas nécessaire à l’installation native. Pour la méthode alternative par npm, Anthropic indique désormais Node.js 22 ou ultérieur. Cette exigence diffère des anciennes instructions mentionnant Node.js 18. Sous Windows natif, Git for Windows est recommandé pour disposer de Git Bash, mais la documentation actuelle le présente comme facultatif.
2. Configurer une session temporaire avec DeepSeek
Le guide DeepSeek utilise l’adresse https://api.deepseek.com/anthropic. N’ajoutez pas /chat/completions à cette valeur : ce chemin appartient au format compatible OpenAI, pas à la configuration présentée ici.
Dans ce montage, ANTHROPIC_AUTH_TOKEN contient votre clé DeepSeek. Le nom de la variable correspond au mécanisme de Claude Code ; il ne signifie pas que le secret doit provenir d’Anthropic.

Avant de lancer les commandes, ouvrez le terminal dans votre dossier de démonstration. Vérifiez qu’aucun fichier de paramètres n’impose une autre URL ou une autre clé : un bloc env chargé depuis les paramètres peut remplacer une valeur exportée dans le terminal. La documentation de connexion aux passerelles précise cette priorité.
Linux, WSL et macOS : Bash ou zsh
Copiez le bloc complet ci-dessous dans un terminal interactif. Il distingue la saisie masquée de Bash et celle de zsh, puis lance Claude Code dans un sous-processus. Les variables modifiées dans ce bloc ne remplacent pas celles de votre terminal parent.
(
set +x
unset ANTHROPIC_API_KEY CLAUDE_CODE_OAUTH_TOKEN
if [ -n "${ZSH_VERSION:-}" ]; then
IFS= read -r -s 'DS_KEY?Clé API DeepSeek : ' || exit 1
else
IFS= read -r -s -p 'Clé API DeepSeek : ' DS_KEY || exit 1
fi
printf '\n'
if [ -z "$DS_KEY" ]; then
printf '%s\n' 'Clé vide : lancement annulé.' >&2
exit 1
fi
export ANTHROPIC_BASE_URL='https://api.deepseek.com/anthropic'
export ANTHROPIC_AUTH_TOKEN="$DS_KEY"
unset DS_KEY
export ANTHROPIC_MODEL='deepseek-flash[1m]'
export ANTHROPIC_DEFAULT_OPUS_MODEL='deepseek-flash[1m]'
export ANTHROPIC_DEFAULT_SONNET_MODEL='deepseek-flash[1m]'
export ANTHROPIC_DEFAULT_HAIKU_MODEL='deepseek-flash'
export CLAUDE_CODE_SUBAGENT_MODEL='deepseek-flash'
export CLAUDE_CODE_EFFORT_LEVEL='max'
export CLAUDE_CODE_AUTO_COMPACT_WINDOW='786432'
claude --model 'deepseek-flash[1m]' --permission-mode default
)
La clé est saisie à la demande plutôt qu’inscrite dans une commande contenant le secret. Les parenthèses isolent les changements d’environnement, conformément au fonctionnement des sous-processus de Bash. La syntaxe de saisie propre à zsh suit sa documentation des commandes intégrées.
Les guillemets autour de deepseek-flash[1m] sont importants : sans eux, certains shells peuvent interpréter les crochets comme un motif de noms de fichiers.
Windows natif : PowerShell
Pour conserver intact l’environnement de votre terminal habituel, commencez par ouvrir une session PowerShell enfant :
powershell.exe -NoProfile
Dans cette nouvelle session, placez-vous dans le dossier de démonstration si nécessaire, puis exécutez :
Remove-Item Env:\ANTHROPIC_API_KEY, Env:\CLAUDE_CODE_OAUTH_TOKEN `
-ErrorAction SilentlyContinue
$secret = Read-Host 'Clé API DeepSeek' -AsSecureString
try {
$env:ANTHROPIC_AUTH_TOKEN = (
[System.Net.NetworkCredential]::new('', $secret)
).Password
if ([string]::IsNullOrWhiteSpace($env:ANTHROPIC_AUTH_TOKEN)) {
throw 'Clé vide : lancement annulé.'
}
$env:ANTHROPIC_BASE_URL = 'https://api.deepseek.com/anthropic'
$env:ANTHROPIC_MODEL = 'deepseek-flash[1m]'
$env:ANTHROPIC_DEFAULT_OPUS_MODEL = 'deepseek-flash[1m]'
$env:ANTHROPIC_DEFAULT_SONNET_MODEL = 'deepseek-flash[1m]'
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL = 'deepseek-flash'
$env:CLAUDE_CODE_SUBAGENT_MODEL = 'deepseek-flash'
$env:CLAUDE_CODE_EFFORT_LEVEL = 'max'
$env:CLAUDE_CODE_AUTO_COMPACT_WINDOW = '786432'
claude --model 'deepseek-flash[1m]' --permission-mode default
}
finally {
Remove-Item Env:\ANTHROPIC_AUTH_TOKEN -ErrorAction SilentlyContinue
if ($null -ne $secret) {
$secret.Dispose()
}
}
Read-Host avec AsSecureString masque la saisie. La clé doit néanmoins être convertie en chaîne pour être transmise au processus Claude Code : ce mécanisme n’est pas un coffre-fort protégeant contre tous les accès locaux.
Après avoir quitté Claude Code, tapez exit dans la session enfant pour revenir à votre terminal précédent. Les affectations $env: utilisées ici concernent le processus courant et ses enfants, pas les variables persistantes de Windows, comme l’explique la documentation PowerShell.
3. Vérifier que Claude Code utilise réellement DeepSeek
Ne vous contentez pas de constater que Claude Code s’ouvre. Dans la session, exécutez :
/status
Contrôlez les informations suivantes :
| Élément | Ce que vous devez vérifier |
|---|---|
| Anthropic base URL | L’adresse configurée correspond à https://api.deepseek.com/anthropic. |
| Source d’authentification | Le jeton provient de ANTHROPIC_AUTH_TOKEN, et non d’un autre mécanisme inattendu. |
| Modèle sélectionné | La session demande le modèle DeepSeek prévu, sans ancien nom ou remplacement involontaire. |
Ces contrôles sont décrits dans le guide de vérification des connexions. Vous pouvez également consulter /model pour examiner la sélection de modèle, mais changer ce choix ne modifie pas nécessairement le fournisseur.
Envoyez ensuite une demande courte, par exemple : « Réponds uniquement : connexion de test reçue. N’utilise aucun outil. » Une réponse sans erreur confirme qu’une génération a pu aboutir. Elle peut être facturée et inclut le contexte technique transmis par le client, pas seulement votre phrase.
Enfin, consultez la consommation disponible dans votre compte DeepSeek. Demander au modèle « Es-tu DeepSeek ? » n’est pas une preuve technique. L’URL, la source d’authentification, le modèle demandé et les données du fournisseur sont des indices plus utiles. Même ces éléments ne constituent pas une inspection indépendante des poids utilisés côté serveur.
4. Essayer une tâche de programmation limitée
Pour vérifier le fonctionnement des outils sans risquer un projet important, créez vous-même un petit fichier calcul.py dans le dossier de démonstration :
def total(prix, quantite):
return prix + quantite
Demandez d’abord une analyse :
Examine uniquement calcul.py. La fonction doit calculer le montant correspondant à un prix unitaire et une quantité. Explique le problème et propose une correction minimale. Ne modifie aucun fichier et n’exécute aucune commande avant mon accord.
Vérifiez la proposition, puis autorisez uniquement la correction souhaitée. Vous pouvez ensuite demander un test vérifiant que total(12, 3) vaut 36, sans installation de dépendance. Contrôlez le test et la commande avant de les approuver.
Le mode default choisi dans les commandes correspond au mode manuel documenté. Examinez toutefois les autorisations préexistantes avec /permissions : des règles déjà enregistrées peuvent permettre certaines actions sans nouvelle demande. La documentation des permissions rappelle qu’une consigne dans le prompt ne remplace pas les contrôles du client.
Dans un dépôt Git, relisez git diff après toute modification. Distinguez une correction proposée, une correction appliquée et un test effectivement réussi. Ne demandez pas de commit ou de push pour ce premier essai.
Pourquoi configurer plusieurs variables de modèle ?
Claude Code peut sélectionner des modèles pour différents usages : session principale, alias, fonctions secondaires ou sous-agents. Le bloc proposé reprend les affectations du guide DeepSeek afin d’éviter de configurer uniquement la conversation principale.
| Variable | Rôle dans cette configuration |
|---|---|
ANTHROPIC_BASE_URL | Adresse de l’interface compatible Anthropic de DeepSeek. |
ANTHROPIC_AUTH_TOKEN | Clé DeepSeek utilisée comme jeton Bearer. |
ANTHROPIC_MODEL | Modèle demandé pour la session. |
ANTHROPIC_DEFAULT_OPUS_MODEL et ANTHROPIC_DEFAULT_SONNET_MODEL | Modèles associés aux alias correspondants. |
ANTHROPIC_DEFAULT_HAIKU_MODEL | Modèle associé à l’alias Haiku et à certaines fonctions secondaires. |
CLAUDE_CODE_SUBAGENT_MODEL | Modèle configuré pour les sous-agents concernés. |
La couche de compatibilité DeepSeek applique aussi ses propres correspondances : un nom commençant par claude-opus peut être dirigé vers deepseek-v4-pro, alors que les noms Haiku et Sonnet sont associés à Flash. Cela peut modifier le modèle et le tarif réellement appliqués.
Les affectations explicites réduisent cette ambiguïté, mais ne réécrivent pas toutes vos personnalisations. Examinez les sous-agents possédant un modèle imposé, les autres alias et les modèles de secours enregistrés. La configuration des modèles Claude Code prévoit notamment des chaînes de repli pouvant intervenir après certaines erreurs.
À quoi servent [1m], l’effort et la compaction ?
Pour un identifiant personnalisé, la documentation de compatibilité Claude Code indique que le suffixe [1m] permet au client de considérer une fenêtre de contexte d’un million de tokens. Ce réglage ne rend pas un modèle plus intelligent et ne garantit pas que chaque requête puisse utiliser toute cette capacité.
Dans un appel API écrit directement, utilisez l’identifiant documenté par DeepSeek, ici deepseek-flash, plutôt que de recopier automatiquement l’annotation propre à la configuration du client.
Le guide d’intégration DeepSeek propose également CLAUDE_CODE_EFFORT_LEVEL=max et CLAUDE_CODE_AUTO_COMPACT_WINDOW=786432. Le premier concerne l’effort de raisonnement ; le second règle le seuil de compaction côté client. La compaction résume une conversation pour réduire son occupation du contexte : ce nombre n’est ni une limite de sortie ni une quantité de tokens gratuite.
L’effort maximal n’est pas indispensable à toute tâche. Après validation de la connexion, ajustez-le selon la qualité, la latence et la consommation observées, en vous appuyant sur les modes de raisonnement DeepSeek. Ne désactivez pas systématiquement la compaction pour tenter de conserver davantage de contexte.
Enregistrer la configuration sans enregistrer la clé dans le projet
Une fois l’essai concluant, vous pouvez conserver les réglages non secrets dans un fichier de paramètres. Selon la documentation des paramètres Claude Code, le fichier utilisateur ~/.claude/settings.json concerne vos différents projets, tandis qu’un fichier local de projet limite la portée de vos personnalisations.
Pour un projet de démonstration ordinaire, vous pouvez fusionner ce bloc dans .claude/settings.local.json. Sauvegardez le fichier existant et conservez ses autres propriétés :
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_MODEL": "deepseek-flash[1m]",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-flash[1m]",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-flash[1m]",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-flash",
"CLAUDE_CODE_SUBAGENT_MODEL": "deepseek-flash",
"CLAUDE_CODE_EFFORT_LEVEL": "max",
"CLAUDE_CODE_AUTO_COMPACT_WINDOW": "786432"
}
}
Ce fichier ne contient volontairement aucune clé. Continuez à fournir celle-ci au lancement, ou utilisez un mécanisme de gestion des secrets adapté. Le fichier seul ne suffit donc pas à authentifier les requêtes.
Si vous créez le fichier local manuellement, vérifiez qu’il n’est pas suivi par Git. Un fichier ignoré par Git n’est toutefois ni chiffré ni inaccessible aux programmes exécutés sur votre machine.
N’écrivez pas "ANTHROPIC_AUTH_TOKEN": "${DEEPSEEK_API_KEY}" en supposant une substitution automatique. La documentation des variables précise que les valeurs du bloc env sont copiées telles quelles : elles ne sont pas interprétées par un shell.
Utiliser DeepSeek avec Claude Code dans VS Code
Deux parcours sont différents : lancer claude dans le terminal intégré de VS Code, ou utiliser le panneau de l’extension Claude Code.
Le terminal intégré
Vous pouvez exécuter le bloc correspondant à votre shell dans le terminal intégré. La configuration s’applique alors au processus Claude Code lancé depuis ce terminal. C’est le parcours le plus proche du tutoriel principal.
L’extension Claude Code
Pour l’extension, la documentation officielle de connexion recommande de configurer les variables de passerelle dans claudeCode.environmentVariables, accessible via Preferences: Open User Settings (JSON).

Les entrées nécessaires comprennent l’adresse ANTHROPIC_BASE_URL et le mécanisme d’authentification choisi. Les réglages de modèles peuvent rester dans les paramètres Claude Code. Un export effectué dans un terminal déjà ouvert ne garantit pas que l’extension reçoive les mêmes valeurs.
Attention au stockage : renseigner une clé dans les paramètres utilisateur de VS Code l’enregistre dans un fichier. Vérifiez les accès locaux et les règles de synchronisation avant de retenir cette méthode. Ne placez pas le secret dans un fichier .vscode/settings.json partagé avec le projet. Pour éviter ce stockage, privilégiez le terminal intégré avec saisie temporaire ou une solution de secrets validée pour votre environnement.
L’option claudeCode.disableLoginPrompt peut supprimer l’invite de connexion dans une configuration tierce, comme l’indique la documentation de l’extension. Elle ne fournit aucune clé et ne corrige pas une authentification invalide.
Ne généralisez pas ces réglages à Claude Web, aux sessions cloud ou à Claude Desktop : ces interfaces peuvent avoir des chemins de configuration et des restrictions différents.
Quelles fonctionnalités sont compatibles ?
La compatibilité porte sur une interface API, pas sur toutes les fonctions commerciales ou expérimentales de Claude. La matrice publiée par DeepSeek précise notamment :
| Fonction ou champ | Situation documentée | Conséquence pratique |
|---|---|---|
| Streaming et définitions d’outils | Pris en charge. | Permettent les échanges et appels d’outils compatibles, sous réserve du comportement du client. |
thinking.budget_tokens | Ignoré. | Ne considérez pas ce budget Anthropic comme un plafond effectif de raisonnement DeepSeek. |
output_config | Seul effort est pris en charge. | Les autres réglages ne doivent pas être supposés actifs. |
cache_control | Ignoré. | Les points de cache Anthropic ne pilotent pas le cache DeepSeek. |
mcp_servers | Ignoré dans la requête API. | Ce constat ne décrit pas à lui seul les outils MCP exécutés par le client. |
Bloc de contenu document | Non pris en charge dans cette interface. | Ne supposez pas qu’un document natif Anthropic sera accepté tel quel. |
DeepSeek dispose de son propre cache de contexte automatique. L’absence de prise en charge de cache_control ne signifie donc pas que toutes les entrées sont nécessairement facturées hors cache.
De même, un serveur MCP configuré dans Claude Code peut être appelé par le client, qui transmet ensuite des définitions d’outils et leurs résultats. Ce fonctionnement est distinct du champ serveur mcp_servers. Vérifiez le parcours exact au lieu de conclure que « tous les outils fonctionnent » ou qu’« aucun MCP ne fonctionne ».
Combien coûte DeepSeek dans Claude Code ?
Les appels correctement dirigés vers DeepSeek relèvent de sa facturation API. La gratuité du chat DeepSeek n’inclut pas ces appels, et un abonnement Claude ne devient pas automatiquement un crédit DeepSeek.
Au 29 octobre 2026, les tarifs officiels de deepseek-flash sont les suivants, en dollars américains par million de tokens :
| Catégorie | Heures creuses | Heures de pointe |
|---|---|---|
| Entrée en cache | 0,003 $ | 0,006 $ |
| Entrée hors cache | 0,15 $ | 0,30 $ |
| Sortie | 0,60 $ | 1,20 $ |
Les plages de pointe annoncées sont 01:00–04:00 et 06:00–10:00 UTC, du lundi au vendredi hors jours fériés chinois. Une tâche d’agent peut déclencher plusieurs requêtes, sous-agents et reprises : son coût ne se déduit pas du seul nombre de messages que vous saisissez.
Recherche web : le guide Search & Fetch annonce que les appels serveur effectués notamment depuis Claude Code restent gratuits jusqu’au démarrage de leur facturation, prévu le 1er novembre 2026 à 00:00, heure de Pékin. Les tokens utilisés par le modèle restent distincts. Ne transformez pas cette période temporaire en promesse de recherche gratuite permanente.
Pour suivre la dépense réelle, consultez votre compte DeepSeek. Les compteurs et limites budgétaires côté client reposent sur des estimations : la référence CLI de Claude Code précise qu’elles peuvent différer de la facture et ne constituent pas toujours un plafond strict.
Faut-il un abonnement Claude Pro ?
La procédure publiée par DeepSeek repose sur une clé DeepSeek et ne présente pas Claude Pro comme un prérequis de cette configuration. Elle ne donne toutefois aucun avantage d’abonnement Claude et reste hors du périmètre de support des modèles non-Claude annoncé par Anthropic. Les conditions d’utilisation du client, l’éligibilité d’accès et les règles de votre organisation continuent de s’appliquer.
Protéger le code, les secrets et les permissions
Le modèle distant reçoit le contexte que Claude Code lui transmet. Ne lancez donc pas un essai dans un dépôt confidentiel avant d’avoir vérifié que vous êtes autorisé à envoyer ces informations à DeepSeek. Les conditions de la plateforme DeepSeek imposent notamment de protéger les identifiants API et d’assumer les obligations liées à votre application.
Ne placez pas la clé dans CLAUDE.md, un prompt, une capture ou un journal partagé. Le fait de l’utiliser dans une variable d’environnement n’empêche pas tous les accès : certains processus et outils exécutés sur la machine peuvent avoir accès à leur environnement.
Conservez les permissions ordinaires, vérifiez les commandes et utilisez les mécanismes de sandbox compatibles avec votre système. Une exclusion Git ne constitue pas une interdiction de lecture. La documentation de sécurité Claude Code doit guider ces contrôles ; ne désactivez pas les protections pour faire fonctionner une intégration.
Modifier l’URL du modèle ne démontre pas que tout trafic externe passe uniquement par DeepSeek. Les mises à jour, diagnostics, plugins et services connectés peuvent avoir leurs propres communications. Examinez les flux de données du client et votre configuration réseau. Les réglages qui réduisent les communications non essentielles peuvent aussi affecter des fonctionnalités ou les mises à jour ; ils ne doivent pas être activés sans examiner ces effets.
DeepSeek ne fonctionne pas dans Claude Code : diagnostic
Commencez par distinguer un problème d’installation, d’authentification, de modèle ou de compatibilité. Les codes d’erreur DeepSeek et les paramètres effectifs de Claude Code permettent de réduire le champ du diagnostic.
| Symptôme | Cause possible | Contrôle ou correction |
|---|---|---|
claude introuvable | Installation absente ou chemin non pris en compte. | Ouvrez un nouveau terminal, vérifiez l’installation et le PATH. |
| Écran de connexion inattendu | Les variables n’atteignent pas le processus ou la configuration impose une autre méthode. | Lancez depuis le bon terminal et examinez les paramètres chargés. |
| Avertissement de conflit d’authentification | Plusieurs clés ou mécanismes sont actifs. | Identifiez les sources mentionnées et retirez seulement celle qui ne doit pas servir à cet essai. |
| HTTP 401 | Clé refusée ou mauvais mécanisme d’authentification. | Vérifiez le secret, l’URL et la source affichée dans /status. |
| HTTP 402 | Solde API insuffisant. | Consultez le compte DeepSeek ; recréer la clé ne règle pas le solde. |
| HTTP 400 ou 422 | Modèle, format ou paramètre non accepté. | Comparez la requête à la matrice de compatibilité actuelle. |
| HTTP 429 | Limite de débit ou de concurrence. | Réduisez les appels simultanés et évitez les relances illimitées. |
| Erreur de motif sous zsh | Valeur contenant [1m] non protégée. | Entourez l’identifiant de guillemets. |
| Modèle ou facture inattendus | Alias remappé, sous-agent ou modèle de secours. | Examinez les affectations, les réglages de repli et la consommation fournisseur. |
| La CLI fonctionne, mais pas l’extension | Les deux processus ne reçoivent pas la même configuration. | Contrôlez claudeCode.environmentVariables et le mécanisme de connexion de l’extension. |
| Erreur sur une fonction expérimentale | Différence entre le protocole attendu par le client et celui accepté par DeepSeek. | Consultez les versions et fonctions compatibles avant de modifier les options. |
| Erreur serveur 500 ou 503 | Incident ou surcharge côté service. | Réessayez après un délai raisonnable et consultez l’assistance si le problème persiste. |
Si nécessaire, un appel minimal au format Messages peut isoler un problème d’endpoint ou de clé. Utilisez alors l’identifiant API deepseek-flash et les instructions de la documentation compatible Anthropic. Un appel direct réussi ne valide pas encore toutes les fonctions de Claude Code, notamment les outils ou le streaming.
Évitez les correctifs globaux : supprimer tout le dossier de configuration, modifier le binaire ou conserver indéfiniment une ancienne version peut créer davantage de problèmes. Une version récente peut corriger une faille, mais une intégration non prise en charge peut aussi nécessiter une nouvelle vérification après mise à jour.
Revenir à votre configuration Claude précédente
Après l’essai temporaire : quittez Claude Code. Sous Bash ou zsh, le sous-processus se termine et vos anciennes variables restent présentes dans le terminal parent. Sous Windows, tapez exit dans la session PowerShell enfant pour retrouver le terminal précédent.
Cette isolation concerne l’environnement du processus. Elle n’annule pas les modifications de fichiers ni les préférences que vous auriez volontairement enregistrées pendant la session.
Après une configuration persistante : restaurez uniquement les entrées ajoutées ou remplacées dans les fichiers de paramètres, les profils shell ou VS Code. Si une valeur existait auparavant, remettez-la plutôt que de la supprimer. Ne supprimez pas l’ensemble de ~/.claude.
Une connexion Claude enregistrée peut rester disponible pendant l’utilisation du jeton tiers. La documentation d’authentification des passerelles indique que le client peut revenir à cette connexion une fois le jeton retiré. Cela ne dispense pas de restaurer aussi l’URL et les modèles configurés.
Ouvrez une nouvelle session, puis contrôlez /status avant d’envoyer un prompt. Ne vous contentez pas de choisir « Sonnet » ou « Opus » : si l’URL pointe encore vers DeepSeek, ces noms peuvent toujours être remappés par DeepSeek.
Évitez de reprendre automatiquement une ancienne conversation lors d’un changement de fournisseur : son historique pourrait être retransmis au nouveau service. Pour un premier retour à Claude, partez d’une discussion neuve.
Une configuration utile est d’abord une configuration vérifiable : destination des requêtes connue, modèle explicite, secret protégé, permissions conservées et retour arrière maîtrisé. Validez ces éléments sur une petite tâche avant de confier un projet réel à l’agent.




