---
title: Claude Code dans VS Code & Cursor | RunAPI
description: Installez l'extension Claude Code dans VS Code ou Cursor et connectez
  ses paramètres partagés à RunAPI.
url: https://runapi.ai/fr/docs/resources/tool-integrations/claude-code-vscode-cursor.md
canonical: https://runapi.ai/fr/docs/resources/tool-integrations/claude-code-vscode-cursor
locale: fr
---

> Version HTML: https://runapi.ai/fr/docs/resources/tool-integrations/claude-code-vscode-cursor
> Index du site pour les agents: https://runapi.ai/llms.txt

# Claude Code dans VS Code & Cursor

## Vue d'ensemble

L'extension officielle Claude Code fonctionne à la fois dans VS Code et Cursor. Les deux
éditeurs utilisent les mêmes paramètres utilisateur Claude Code, aussi ce guide installe
l'extension correspondante et configure RunAPI une seule fois dans
`~/.claude/settings.json`.

## Avant de commencer

* Installez une version prise en charge de VS Code ou Cursor. La version
  minimale actuelle de VS Code est indiquée dans le [guide officiel de
  l'extension][1].
* Créez une clé API standard dans le [Guide
  d'authentification](https://runapi.ai/fr/docs/guides/authentication.md). Ne la placez pas dans
  les paramètres de l'espace de travail ni dans le contrôle de source.
* Copiez un identifiant de modèle prenant en charge Anthropic Messages depuis
  le [Catalogue de modèles](https://runapi.ai/fr/models).



[1]: https://code.claude.com/docs/en/vs-code

## Installer

Installez l'extension officielle `anthropic.claude-code` :

* **VS Code :** ouvrez [la fiche VS Code Marketplace][1] ou recherchez `Claude Code` dans Extensions.
* **Cursor :** ouvrez `cursor:extension/anthropic.claude-code` ou recherchez `Claude Code` dans Extensions.



[1]: https://marketplace.visualstudio.com/items?itemName=anthropic.claude-code

L'extension inclut le runtime nécessaire à son panneau de chat. Installez
la CLI autonome uniquement si vous souhaitez également exécuter `claude` dans le
terminal intégré.

## Configurer RunAPI

Ouvrez `~/.claude/settings.json` et ajoutez les paramètres d'environnement partagés au niveau utilisateur :

```json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://runapi.ai",
    "ANTHROPIC_API_KEY": "YOUR_RUNAPI_API_KEY",
    "ANTHROPIC_MODEL": "YOUR_RUNAPI_MODEL_ID"
  }
}
```

Dans les paramètres de VS Code ou Cursor, recherchez `Claude Code login` et activez **Disable Login Prompt** pour cet endpoint personnalisé. Les paramètres utilisateur sont partagés avec le CLI ; les paramètres de l'extension VS Code ne contrôlent que le comportement de l'extension.

Ne placez pas la vraie clé dans `.claude/settings.json` ni dans les paramètres d'espace de travail de l'éditeur, car ces fichiers peuvent être commités.

## Choisir un modèle

Remplacez `YOUR_RUNAPI_MODEL_ID` par un identifiant exact du [Catalogue
de modèles](https://runapi.ai/fr/models). Dans le panneau Claude Code, `/model` modifie la
sélection actuelle et `/status` affiche le modèle actif.

## Vérifier

1.  Rechargez la fenêtre de l'éditeur après avoir modifié l'extension ou les paramètres.
2.  Ouvrez le panneau Claude Code Spark.
3.  Exécutez `/status` et vérifiez les paramètres utilisateur et le modèle.
4.  Envoyez `Describe this repository in one sentence.` et confirmez une
    réponse normale.

## Résoudre les problèmes

* **L'extension ne s'installe pas :** confirmez que la version de l'éditeur satisfait les [exigences officielles][1].
* **L'icône Spark est manquante :** rechargez la fenêtre de l'éditeur, puis redémarrez l'éditeur.
* **Une invite de connexion s'affiche toujours :** activez **Désactiver l'invite de connexion** dans les paramètres de l'extension Claude Code.
* **Le panneau n'hérite pas des variables du shell :** utilisez `~/.claude/settings.json` ou lancez l'éditeur depuis le terminal configuré. Les applications graphiques démarrent souvent sans l'environnement du terminal.
* **L'interface CLI fonctionne mais le panneau non :** rechargez la fenêtre et utilisez l'interface CLI autonome pour reproduire la requête avec des diagnostics plus détaillés.
* **L'authentification ou la sélection du modèle échoue :** vérifiez la clé dans le [Guide d'authentification](https://runapi.ai/fr/docs/guides/authentication.md) et copiez l'identifiant exact depuis le [Catalogue de modèles](https://runapi.ai/fr/models).



[1]: https://code.claude.com/docs/en/vs-code#fix-common-issues

## Étapes suivantes

Consultez le [Guide de démarrage rapide de l'API LLM](https://runapi.ai/fr/docs/guides/llm-api/quickstart.md) pour
le comportement du protocole et la [Référence de l'API Anthropic Messages](https://runapi.ai/fr/docs/api/anthropic/messages.md) pour les champs de requête. Pour ajouter
des outils RunAPI dans l'éditeur, poursuivez avec la [Vue d'ensemble MCP](https://runapi.ai/fr/docs/resources/mcp.md).

---

## Plus de ressources de RunAPI

- [Accueil](https://runapi.ai/fr/.md)
- [Catalogue de modèles](https://runapi.ai/fr/models.md)
- [Tarifs](https://runapi.ai/fr/pricing.md)
- [Fournisseurs](https://runapi.ai/fr/models)
- [Documentation](https://runapi.ai/fr/docs/guides)
- [SDK](https://runapi.ai/fr/sdk.md)
- [CLI](https://runapi.ai/fr/cli.md)
- [Serveur MCP](https://runapi.ai/fr/mcp.md)
- [Claude Code vs Cursor](https://runapi.ai/fr/claude-code-vs-cursor.md)
- [Configuration de l’API Cursor](https://runapi.ai/fr/cursor-api-setup.md)
- [RunAPI vs OpenRouter](https://runapi.ai/fr/openrouter-alternative.md)
- [Entreprise](https://runapi.ai/fr/contact.md)
- [Contact](https://runapi.ai/fr/contact.md)
- [Conditions](https://runapi.ai/fr/terms.md)
- [Confidentialité](https://runapi.ai/fr/privacy.md)
- [Index du site pour les agents](https://runapi.ai/llms.txt)

Contact: contact@runapi.ai

## Données structurées

```json
[
  {
    "@context": "https://schema.org",
    "inLanguage": "fr",
    "@type": "WebSite",
    "name": "RunAPI",
    "url": "https://runapi.ai/fr",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://runapi.ai/fr/models?q={search_term_string}"
      },
      "query-input": "required name=search_term_string"
    }
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "fr",
    "@type": "Organization",
    "name": "RunAPI",
    "url": "https://runapi.ai/fr",
    "logo": {
      "@type": "ImageObject",
      "url": "https://runapi.ai/fricon.svg"
    },
    "sameAs": [
      "https://github.com/runapi-ai"
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "fr",
    "@type": "TechArticle",
    "headline": "Claude Code dans VS Code & Cursor",
    "description": "Installez l'extension Claude Code dans VS Code ou Cursor et connectez ses paramètres partagés à RunAPI.",
    "url": "https://runapi.ai/fr/docs/resources/tool-integrations/claude-code-vscode-cursor",
    "mainEntityOfPage": "https://runapi.ai/fr/docs/resources/tool-integrations/claude-code-vscode-cursor"
  }
]
```
