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

Exécutez l'extension Claude Code dans Cursor avec une seule clé API AI in IDE, tout en gardant les fonctions IA et la facturation de Cursor séparées.

Cursor est un fork de VS Code : l'extension et le fichier de réglages sont identiques. Ce qui change, c'est le registre d'extensions de Cursor, sa synchronisation de réglages et son IA intégrée. La référence complète est Claude Code dans Cursor.

Configuration en bref

  1. Vérifiez la version de Cursor. Cursor → About Cursor indique la base VS Code ; elle doit être 1.94.0 ou ultérieure.
  2. Installez l'extension. Utilisez le lien direct, Cmd+Shift+X / Ctrl+Shift+X puis Claude Code, ou installez depuis Open VSX Registry si la vue du marché est filtrée. Exécutez Developer: Reload Window si l'icône Spark n'apparaît pas.
  3. Créez la clé API. Ouvrez API Keys, créez une clé et choisissez AWSQ ou CCMAX. Une clé Codex ou Gemini s'authentifie sur un autre point d'entrée et échoue ici.
  4. É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 l'URL de base sur l'hôte nu. Cursor et le CLI lisent tous les deux ce fichier, et il survit aux mises à jour de Cursor, aux changements de profil et aux rechargements de fenêtre.

  1. Désactivez l'écran de connexion. Ajoutez "claudeCode.disableLoginPrompt": true aux réglages utilisateur de Cursor.
  2. Vérifiez. Appelez GET /v1/models avec votre clé et anthropic-version: 2023-06-01 ; 200 liste les modèles, 401 signale une mauvaise clé, 400 un autre canal. Ouvrez ensuite le panneau, lancez /status et envoyez une courte invite. Consultez Usage pour cette clé.

Ce qui change dans Cursor

  • Deux panneaux, deux facturations. Le chat et la complétion intégrés de Cursor sont des produits séparés et ne partagent pas cette clé. L'accès Claude de Cursor est facturé par Cursor ; le panneau Claude Code est facturé par AI in IDE sur le quota de votre clé. Utilisez un seul outil par tâche, sinon les données d'usage seront fausses dans les deux tableaux de bord.
  • Les réglages de profil peuvent disparaître. Cursor stocke les réglages d'extension dans son propre profil ; un changement de profil peut supprimer silencieusement les valeurs claudeCode.*. Revérifiez après chaque changement.
  • Les réglages proxy sont séparés. Le proxy HTTP de Cursor et HTTPS_PROXY se configurent séparément : un client IA peut fonctionner pendant que l'autre échoue.
  • Les mises à jour peuvent réinitialiser l'extension. Si elle disparaît après une mise à jour de Cursor, réinstallez-la depuis la vue Extensions et rajoutez les réglages claudeCode.*.
  • L'indexation consomme des ressources. Une première réponse très lente qui redevient normale ensuite signifie souvent que l'indexeur de Cursor sature le CPU et le réseau.

Modèles pris en charge

ModèleCanalUsage recommandé
claude-opus-5-5 (alias claude-opus-5.5)AWSQ, CCMAXrefactorisations complexes, longues exécutions autonomes
claude-sonnet-5-5 (alias claude-sonnet-5.5)AWSQ, CCMAXchoix par défaut au quotidien
claude-haiku-4-5-20251001AWSQ, CCMAXmodifications rapides, vérifications peu coûteuses

Laissez model de côté pour utiliser le sélecteur, 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 par défaut et facturé à son tarif. Les offres et tarifs actuels sont sur la page tarifs.

Dépannage essentiel

  • API Error: 404 — ANTHROPIC_BASE_URL contient /v1. Utilisez l'hôte nu.
  • API Error: 400 — Cursor a installé une version obsolète, ou settings.json est mal formé. Cursor ignore un fichier cassé sans avertir ; ouvrez-le dans Cursor pour que la ligne $schema affiche les erreurs.
  • L'écran de connexion revient — déconnectez-vous avec /logout, définissez disableLoginPrompt, puis rechargez.
  • Un ancien jeton gagne — exécutez echo $ANTHROPIC_AUTH_TOKEN dans le terminal intégré de Cursor. S'il affiche une ancienne valeur, c'est elle qui l'emporte.

Questions fréquentes

L'extension est-elle officiellement prise en charge dans Cursor ?

Anthropic la publie sur le Visual Studio Marketplace et Open VSX et documente Cursor comme cible d'installation prise en charge. L'installation passe toutefois par un marché qu'Anthropic n'exploite pas.

Faut-il installer à la fois l'accès Claude de Cursor et cette extension ?

Seulement si vous voulez les deux facturations. Pour des chiffres d'usage cohérents, choisissez un seul outil par tâche.

Puis-je réutiliser ma clé et mes réglages VS Code ?

Oui. Cursor exécute la même extension : la même clé, le même settings.json et les mêmes réglages claudeCode.* s'appliquent. Les différences sont la gestion des profils et les fonctions IA propres à Cursor.

La complétion de Cursor utilise-t-elle cette clé ?

Non. L'IA intégrée de Cursor et l'extension Claude Code sont des produits séparés avec des facturations séparées.

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 Cursor : configuration, modèles et vérification | AI in IDE