IDEs supportés
Le plugin Claude Code fonctionne avec la plupart des IDEs JetBrains, notamment :- IntelliJ IDEA
- PyCharm
- Android Studio
- WebStorm
- PhpStorm
- GoLand
Fonctionnalités
- Lancement rapide : Utilisez
Cmd+Esc(Mac) ouCtrl+Esc(Windows/Linux) pour ouvrir Claude Code directement depuis votre éditeur, ou cliquez sur le bouton Claude Code dans l’interface utilisateur - Affichage des différences : Les modifications de code peuvent être affichées directement dans la visionneuse de différences de l’IDE au lieu du terminal
- Contexte de sélection : La sélection/l’onglet actuel dans l’IDE est automatiquement partagé avec Claude Code
- Raccourcis de référence de fichier : Utilisez
Cmd+Option+K(Mac) ouAlt+Ctrl+K(Linux/Windows) pour insérer des références de fichier (par exemple, @File#L1-99) - Partage des diagnostics : Les erreurs de diagnostic (lint, syntaxe, etc.) de l’IDE sont automatiquement partagées avec Claude au fur et à mesure que vous travaillez
Installation
Installation depuis la Marketplace
Trouvez et installez le plugin Claude Code depuis la marketplace JetBrains et redémarrez votre IDE.Installation automatique
Le plugin peut également être installé automatiquement lorsque vous exécutezclaude dans le terminal intégré. L’IDE doit être complètement redémarré pour que cela prenne effet.
Après avoir installé le plugin, vous devez complètement redémarrer votre IDE pour que cela prenne effet. Vous devrez peut-être redémarrer plusieurs fois.
Utilisation
Depuis votre IDE
Exécutezclaude depuis le terminal intégré de votre IDE, et toutes les fonctionnalités d’intégration seront actives.
Depuis des terminaux externes
Utilisez la commande/ide dans n’importe quel terminal externe pour connecter Claude Code à votre IDE JetBrains et activer toutes les fonctionnalités :
Configuration
Paramètres de Claude Code
Configurez l’intégration de l’IDE via les paramètres de Claude Code :- Exécutez
claude - Entrez la commande
/config - Définissez l’outil de différence sur
autopour la détection automatique de l’IDE
Paramètres du plugin
Configurez le plugin Claude Code en allant à Paramètres → Outils → Claude Code [Beta] :Paramètres généraux
- Commande Claude : Spécifiez une commande personnalisée pour exécuter Claude (par exemple,
claude,/usr/local/bin/claude, ounpx @anthropic/claude) - Supprimer la notification pour la commande Claude non trouvée : Ignorez les notifications concernant la non-détection de la commande Claude
- Activer l’utilisation d’Option+Entrée pour les invites multi-lignes (macOS uniquement) : Lorsqu’elle est activée, Option+Entrée insère de nouvelles lignes dans les invites Claude Code. Désactivez si vous rencontrez des problèmes avec la touche Option capturée de manière inattendue (nécessite un redémarrage du terminal)
- Activer les mises à jour automatiques : Vérifiez automatiquement et installez les mises à jour du plugin (appliquées au redémarrage)
Configuration de la touche ESC
Si la touche ESC n’interrompt pas les opérations Claude Code dans les terminaux JetBrains :- Allez à Paramètres → Outils → Terminal
- Soit :
- Décochez « Déplacer le focus vers l’éditeur avec Échap », soit
- Cliquez sur « Configurer les raccourcis clavier du terminal » et supprimez le raccourci « Basculer le focus vers l’éditeur »
- Appliquez les modifications
Configurations spéciales
Développement à distance
Le plugin doit être installé sur l’hôte distant, et non sur votre machine client locale.Configuration WSL
La configuration WSL peut nécessiter :- Une configuration appropriée du terminal
- Des ajustements du mode de mise en réseau
- Des mises à jour des paramètres du pare-feu
Dépannage
Le plugin ne fonctionne pas
- Assurez-vous que vous exécutez Claude Code à partir du répertoire racine du projet
- Vérifiez que le plugin JetBrains est activé dans les paramètres de l’IDE
- Redémarrez complètement l’IDE (vous devrez peut-être le faire plusieurs fois)
- Pour le développement à distance, assurez-vous que le plugin est installé sur l’hôte distant
IDE non détecté
- Vérifiez que le plugin est installé et activé
- Redémarrez complètement l’IDE
- Vérifiez que vous exécutez Claude Code à partir du terminal intégré
- Pour les utilisateurs WSL, consultez le guide de dépannage WSL
Commande non trouvée
Si cliquer sur l’icône Claude affiche « commande non trouvée » :- Vérifiez que Claude Code est installé :
npm list -g @anthropic-ai/claude-code - Configurez le chemin de la commande Claude dans les paramètres du plugin
- Pour les utilisateurs WSL, utilisez le format de commande WSL mentionné dans la section de configuration
Considérations de sécurité
Lorsque Claude Code s’exécute dans un IDE JetBrains avec les permissions d’édition automatique activées, il peut être capable de modifier les fichiers de configuration de l’IDE qui peuvent être automatiquement exécutés par votre IDE. Cela peut augmenter le risque d’exécution de Claude Code en mode d’édition automatique et permettre de contourner les invites de permission de Claude Code pour l’exécution bash. Lors de l’exécution dans les IDEs JetBrains, considérez :- L’utilisation du mode d’approbation manuelle pour les modifications
- Prendre soin supplémentaire pour s’assurer que Claude n’est utilisé qu’avec des invites de confiance
- Être conscient des fichiers auxquels Claude Code a accès pour les modifier