Claude Code dans VS Code : configuration, modèles et vérification

Installez l'extension Claude Code dans VS Code, connectez-la à AI in IDE avec une clé API et vérifiez la première requête sans abonnement Anthropic.

Le montage complet tient en une extension, une clé et un bloc JSON. Pour la référence complète — proxy, TLS, Remote SSH et WSL — lisez Claude Code dans VS Code. Cette page est le chemin condensé.

Configuration en bref

  1. Installez l'extension. Utilisez VS Code 1.94.0 ou ultérieur. Installez Claude Code depuis la vue Extensions, le Visual Studio Marketplace, ou Installer depuis un VSIX… si le marché est bloqué. Exécutez Developer: Reload Window si le panneau n'apparaît pas.
  2. Créez la clé API. Ouvrez API Keys, créez une clé et choisissez le canal AWSQ ou CCMAX. Ce sont les canaux Claude Code ; une clé Codex ou Gemini est refusée ici.
  3. Écrivez les réglages de connexion. Créez ou fusionnez ~/.claude/settings.json (macOS/Linux) ou C:/Users/<UserName>/.claude/settings.json (Windows) :
1
{
2
  "$schema": "https://json.schemastore.org/claude-code-settings.json",
3
  "env": {
4
    "ANTHROPIC_BASE_URL": "https://api.aiinide.com",
5
    "ANTHROPIC_AUTH_TOKEN": "YOUR_DASHBOARD_API_KEY",
6
    "API_TIMEOUT_MS": "600000",
7
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
8
  }
9
}

Gardez ANTHROPIC_BASE_URL sur l'hôte nu. Claude Code ajoute /v1/messages ; une URL de base terminée par /v1 produit /v1/v1/messages et une erreur 404. Si le fichier existe déjà, fusionnez l'objet env pour conserver vos règles de permissions et vos hooks.

  1. Désactivez l'écran de connexion Anthropic. Ajoutez "claudeCode.disableLoginPrompt": true aux réglages utilisateur de VS Code, ou cherchez « Claude Code login » dans les réglages.
  2. Vérifiez. Appelez GET /v1/models avec votre clé et l'en-tête anthropic-version: 2023-06-01. HTTP 200 liste les modèles du canal ; 401 signale une clé absente ou invalide ; 400 signale une clé d'un autre canal. Ouvrez ensuite un fichier, cliquez sur l'icône Spark ou ✻ Claude Code, lancez /status et envoyez une courte invite. Une invite réussie apparaît dans Usage.

Modèles pris en charge

ModèleCanalUsage recommandé
claude-opus-5-5 (alias claude-opus-5.5)AWSQ, CCMAXrefactorisations lourdes, longues exécutions autonomes
claude-sonnet-5-5 (alias claude-sonnet-5.5)AWSQ, CCMAXdéveloppement quotidien, choix par défaut
claude-haiku-4-5-20251001AWSQ, CCMAXmodifications rapides, appels de vérification peu coûteux

Laissez model hors de settings.json pour utiliser le sélecteur de l'extension, ou changez avec /model. Utilisez un identifiant exact de GET /v1/models ; un nom claude-* mal saisi peut être résolu vers le modèle Claude par défaut et être facturé à son tarif. Les offres, quotas et tarifs actuels sont sur la page tarifs.

Notes de workflow

  • L'extension embarque Claude Code. L'installer n'ajoute pas claude au PATH ; installez le CLI autonome seulement pour les sessions en terminal ou claude mcp add.
  • Un VS Code lancé depuis le Dock ou le menu Démarrer n'hérite pas de votre profil shell. Mettez les valeurs de connexion dans ~/.claude/settings.json, que l'extension et le CLI lisent tous les deux.
  • En Remote SSH, WSL ou dev container, le fichier de réglages doit exister dans l'environnement distant. Modifier le fichier local n'a aucun effet sur les sessions distantes.
  • Un ANTHROPIC_API_KEY exporté peut prendre le pas sur ANTHROPIC_AUTH_TOKEN. Gardez une seule source de vérité.

Dépannage essentiel

  • API Error: 404 — ANTHROPIC_BASE_URL contient /v1. Utilisez https://api.aiinide.com.
  • API Error: 400 — la clé vient d'un autre canal, ou settings.json n'est pas analysable. Recréez la clé avec AWSQ ou CCMAX et validez le JSON.
  • Pas d'icône Spark — ouvrez d'abord un fichier ; l'icône n'apparaît qu'avec un fichier ouvert, et VS Code doit être en 1.94.0 ou ultérieur.
  • Panneau silencieux — exécutez Claude Code: Show Logs depuis la palette de commandes ; l'extension n'a peut-être pas pu lancer son CLI embarqué.

Questions fréquentes

Faut-il un abonnement Anthropic ?

Non. ANTHROPIC_AUTH_TOKEN et l'URL de base AI in IDE remplacent la connexion claude.ai, et claudeCode.disableLoginPrompt empêche l'extension de la demander.

La même clé fonctionne-t-elle dans Cursor ?

Oui. Cursor exécute la même extension, donc le même settings.json et les mêmes réglages claudeCode.* s'appliquent. Voir Claude Code dans Cursor.

L'extension installe-t-elle le CLI claude ?

Non. L'extension embarque son propre CLI mais ne place pas claude dans le PATH. Installez le CLI autonome uniquement pour les sessions terminal ou claude mcp add.

Où changer le modèle ?

Définissez model dans ~/.claude/settings.json, ou utilisez /model dans le panneau. Les deux sont documentés dans le guide VS Code complet.

Pages liées

AI in IDE

Assistant de programmation alimenté par l'IA qui transforme votre flux de travail de développement. Écrivez un meilleur code plus rapidement avec des suggestions intelligentes et une intégration transparente de l'IDE.

Entreprise

Ce site est une plateforme de services indépendante et tierce, qui n'est ni un service officiel d'Anthropic ni un revendeur autorisé. Claude et les autres noms sont des marques déposées de leurs propriétaires respectifs. Nous fournissons des services de recharge de compte par l'intermédiaire d'un tiers et n'avons aucun lien avec les sociétés mentionnées ci-dessus. Nous proposons la recharge d'abonnements par des canaux conformes ; les avantages réels sont soumis aux règles et aux informations affichées par la plateforme tierce concernée.

Claude Code dans VS Code : configuration, modèles et vérification | AI in IDE