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
- Vérifiez la version de Cursor. Cursor → About Cursor indique la base VS Code ; elle doit être 1.94.0 ou ultérieure.
- Installez l'extension. Utilisez le lien direct,
Cmd+Shift+X/Ctrl+Shift+Xpuis 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. - 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.
- Écrivez les réglages de connexion. Créez ou fusionnez
~/.claude/settings.json(macOS/Linux) ouC:/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.
- Désactivez l'écran de connexion. Ajoutez
"claudeCode.disableLoginPrompt": trueaux réglages utilisateur de Cursor. - Vérifiez. Appelez
GET /v1/modelsavec votre clé etanthropic-version: 2023-06-01; 200 liste les modèles, 401 signale une mauvaise clé, 400 un autre canal. Ouvrez ensuite le panneau, lancez/statuset 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_PROXYse 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èle | Canal | Usage recommandé |
|---|---|---|
claude-opus-5-5 (alias claude-opus-5.5) | AWSQ, CCMAX | refactorisations complexes, longues exécutions autonomes |
claude-sonnet-5-5 (alias claude-sonnet-5.5) | AWSQ, CCMAX | choix par défaut au quotidien |
claude-haiku-4-5-20251001 | AWSQ, CCMAX | modifications 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_URLcontient/v1. Utilisez l'hôte nu.API Error: 400— Cursor a installé une version obsolète, ousettings.jsonest mal formé. Cursor ignore un fichier cassé sans avertir ; ouvrez-le dans Cursor pour que la ligne$schemaaffiche les erreurs.- L'écran de connexion revient — déconnectez-vous avec
/logout, définissezdisableLoginPrompt, puis rechargez. - Un ancien jeton gagne — exécutez
echo $ANTHROPIC_AUTH_TOKENdans 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.