Claude Code dans les IDE JetBrains : CLI, plugin et configuration

Utilisez Claude Code dans IntelliJ IDEA, PyCharm, WebStorm, GoLand, PhpStorm ou Android Studio avec une seule clé API AI in IDE.

JetBrains n'a pas d'extension de chat autonome. Le plugin lance le CLI claude dans le terminal de l'IDE et se connecte par un socket local : il faut donc un CLI, un plugin et la configuration de l'environnement du CLI. La référence complète est Claude Code dans JetBrains.

Configuration en bref

  1. Installez le CLI. Node.js 22 ou ultérieur pour l'installation npm ; le CLI natif fonctionne sans Node.js.
1
npm install -g @anthropic-ai/claude-code
2
claude --version

Vérifiez que claude se résout depuis un terminal ordinaire. Sinon, le plugin ne peut pas le lancer.

  1. Installez le plugin. Ouvrez Settings → Plugins → Marketplace, cherchez Claude Code, installez, puis redémarrez complètement l'IDE. En Remote Development, installez-le sur l'hôte via Settings → Plugin (Host).
  2. Indiquez le CLI au plugin. Settings → Tools → Claude Code [Beta] → Claude command accepte une chaîne de commande : claude s'il est dans le PATH, un chemin absolu comme /usr/local/bin/claude, npx @anthropic-ai/claude-code, ou une commande WSL comme wsl -d Ubuntu -- bash -lic "claude".
  3. Écrivez les réglages de connexion. Le CLI lit ~/.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 ; le CLI ajoute /v1/messages. La présence de ANTHROPIC_AUTH_TOKEN suffit à éviter l'écran de connexion au premier lancement.

  1. Vérifiez. Lancez claude dans le terminal intégré de l'IDE ; il doit s'ouvrir sans écran de connexion. Lancez ensuite /status, ou appuyez sur Cmd+Esc / Ctrl+Esc pour connecter le plugin. Pour un terminal démarré hors de l'IDE, exécutez /ide et cherchez Connected to IntelliJ IDEA. (avec le nom de votre IDE).

En quoi l'intégration JetBrains diffère

VS Code / CursorJetBrains
Ce qu'on installeune extension qui embarque le CLIle CLI et un plugin
Où se trouve le chatun panneau natif dans l'éditeurle terminal de l'IDE, avec les diffs affichés dans l'IDE
Comment Claude est trouvébinaire embarquéclaude dans le PATH, ou un chemin défini dans les réglages du plugin
Comment la connexion s'établitprocessus de l'extensionle plugin lance un serveur MCP local ; le CLI s'y connecte en ws:// sur un port loopback aléatoire

Comme c'est le CLI qui parle au réseau, toute la configuration AI in IDE appartient au CLI, pas à une interface du plugin. Un seul ~/.claude/settings.json configure le CLI, le plugin et toute session en terminal.

Modèles pris en charge

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

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

  • Cannot launch Claude Code — claude n'est pas dans le PATH de l'IDE. Mettez Claude command sur un chemin absolu ou npx @anthropic-ai/claude-code.
  • No available IDEs detected — le plugin est désactivé, l'IDE n'a pas été complètement redémarré, ou le CLI tourne dans une autre session utilisateur. Sous WSL2, autorisez le sous-réseau WSL dans le pare-feu ou utilisez networkingMode=mirrored.
  • Aucun diff — réglez Diff tool sur auto avec /config pendant que vous êtes connecté à un IDE.
  • Esc n'interrompt pas Claude — dans Settings → Tools → Terminal, décochez Move focus to the editor with Escape.
  • Fonctions Remote Development absentes — le plugin est installé sur le client au lieu de l'hôte.

Questions fréquentes

Pourquoi n'y a-t-il pas d'installation en un clic ?

Le plugin n'embarque volontairement pas le CLI. Il lance votre claude installé pour que le terminal et l'IDE partagent une configuration : il faut donc installer le CLI puis le plugin, dans cet ordre.

Puis-je réutiliser mon extension VS Code ?

Non. L'extension VS Code et Cursor est un produit séparé. Ce que vous pouvez réutiliser, c'est ~/.claude/settings.json, que les deux lisent.

Le plugin a-t-il besoin d'une connexion Anthropic ?

Non. Avec ANTHROPIC_AUTH_TOKEN et ANTHROPIC_BASE_URL, le CLI évite l'écran de connexion et envoie les requêtes à AI in IDE.

Quels IDE sont pris en charge ?

IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, GoLand et Android Studio sont les IDE documentés. D'autres produits de la même plateforme fonctionnent souvent, mais le plugin est en beta : vérifiez les diffs et /ide avant de vous y fier.

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 les IDE JetBrains : CLI, plugin et configuration | AI in IDE