Accueil / Apprendre / Claude illimité dans les IDE JetBrains
Claude dans JetBrains. Une table de dessin de précision avec un grand cadre d’éditeur à plusieurs volets et un petit connecteur API interchangeable à côté.

Claude illimité dans les IDE JetBrains

Les IDE JetBrains — IntelliJ IDEA, PyCharm, WebStorm, GoLand et les autres — prennent en charge Claude via le plugin Continue disponible sur le JetBrains Marketplace. Continue utilise un fichier de configuration partagé qui fonctionne de manière identique dans tous les produits JetBrains : une seule configuration suffit donc pour disposer de Claude dans chaque IDE que vous utilisez. Une connexion via une passerelle illimitée signifie que votre assistant IA reste disponible dans tous vos IDE, sans accumulation de frais facturés au token pour chacun d’eux.

Installer Continue dans n’importe quel IDE JetBrains

Ouvrez votre IDE JetBrains et accédez à Paramètres (Ctrl+Alt+S), puis à Plugins. Recherchez Continue dans l’onglet Marketplace et cliquez sur Installer. Le plugin fonctionne dans tous les IDE JetBrains à partir de la version 2023.1 — IntelliJ IDEA, PyCharm, WebStorm, GoLand, PhpStorm, RubyMine, CLion, Rider et DataGrip. Une installation est nécessaire par IDE, mais tous partagent le même fichier de configuration.

Après l’installation, redémarrez l’IDE : le panneau Continue apparaît dans la barre latérale droite. Au premier lancement, le répertoire de configuration ~/.continue/ est créé avec un fichier config.yaml par défaut. C’est le seul fichier à modifier pour connecter Claude via votre passerelle illimitée. Tous les IDE JetBrains lisent ce même fichier, tout comme VS Code si vous y utilisez également Continue.

Le plugin Continue propose trois fonctionnalités principales : Chat (IA conversationnelle dans la barre latérale), Edit (modifications du code en ligne) et Apply (application des modifications suggérées aux fichiers). Chaque fonctionnalité peut être attribuée à un modèle différent, ce qui vous permet de contrôler précisément quelle variante de Claude traite chaque tâche.

Configurer config.yaml pour Claude illimité

Ouvrez ~/.continue/config.yaml dans un éditeur de texte. Le fichier utilise le format YAML avec un tableau models qui définit les fournisseurs d’IA disponibles. Ajoutez une nouvelle entrée de modèle avec provider défini sur anthropic, apiBase sur https://unlimited.aiprimetech.io (hôte racine, sans /v1 — le SDK ajoute le chemin) et apiKey sur votre clé AI Prime Tech Unlimited.

Chaque entrée de modèle nécessite un champ title (nom affiché dans l’interface), un champ model (identifiant du modèle) et la configuration du fournisseur. Créez une entrée pour chaque variante de Claude que vous souhaitez utiliser : une pour Sonnet comme modèle quotidien, une pour Opus pour les raisonnements complexes et, éventuellement, une pour Haiku pour les interactions rapides. Le champ title correspond au nom affiché dans le sélecteur de modèles de Continue.

Vous pouvez également utiliser le type de fournisseur openai à la place d’anthropic. Dans ce cas, définissez apiBase sur https://unlimited.aiprimetech.io/v1 (avec /v1) et placez la clé dans le champ apiKey avec une authentification Bearer. Le type de fournisseur anthropic est recommandé, car il prend en charge des fonctionnalités natives comme les blocs de réflexion et offre un meilleur comportement de streaming dans Continue.

Attribution des rôles : Chat, Edit et Apply

Continue vous permet d’attribuer différents modèles à différents rôles. Le rôle chat gère les conversations dans la barre latérale : explications de code, discussions sur l’architecture, aide au débogage. Le rôle edit gère les modifications du code en ligne déclenchées par Ctrl+I, en générant du code de remplacement pour la sélection. Le rôle apply prend le code généré et le fusionne dans les fichiers existants.

Dans config.yaml, définissez les rôles de chaque modèle à l’aide du tableau roles : roles: [chat, edit, apply]. Un modèle doté de ces trois rôles est utilisé pour toutes les tâches. Pour répartir les responsabilités, créez plusieurs entrées de modèles avec des attributions de rôles différentes. Par exemple, attribuez Opus au rôle chat pour les conversations nécessitant un raisonnement approfondi, et Sonnet aux rôles edit et apply pour des modifications rapides en ligne.

Avec l’offre illimitée, la stratégie optimale consiste à attribuer Opus à chat (où vous posez des questions complexes et avez besoin d’une analyse approfondie) et Sonnet à edit et apply (où la rapidité compte, car vous attendez les résultats en ligne). Les deux sont inclus dans le même tarif fixe ; le choix dépend donc uniquement du compromis entre latence et qualité pour chaque type d’interaction.

Remplacement des paramètres par projet avec .continuerc.json

Bien que config.yaml soit global, vous pouvez remplacer les paramètres pour chaque projet à l’aide d’un fichier .continuerc.json placé à la racine du projet. C’est utile lorsque différents projets nécessitent différentes configurations de modèles : un projet Python peut bénéficier d’ajouts spécifiques au prompt système, tandis qu’une base de code ancienne peut mieux fonctionner avec une version particulière du modèle.

Le fichier .continuerc.json utilise la même structure que config.yaml, mais au format JSON. Les paramètres définis dans le fichier du projet remplacent ceux de la configuration globale uniquement pour ce projet. Les remplacements courants comprennent les prompts système personnalisés (pour inclure les conventions de programmation propres au projet), les sélections de modèles (pour utiliser une version précise d’un modèle avec une base de code particulière) et les fournisseurs de contexte (pour ajouter des sources de documentation propres au projet).

Avec l’offre illimitée, les remplacements par projet vous permettent d’adapter l’expérience IA à chaque base de code sans incidence sur le coût. Ajoutez des prompts système détaillés contenant toute la documentation d’architecture pour les projets complexes. Utilisez Opus par défaut pour les bases de code anciennes difficiles à traiter. Utilisez Haiku pour les projets où vous avez principalement besoin de recherches rapides. Le tarif fixe couvre toutes les configurations de la même manière.

Fournisseurs de contexte et indexation de la base de code

Continue prend en charge des fournisseurs de contexte qui ajoutent des informations aux requêtes. Le fournisseur intégré codebase indexe les fichiers de votre projet et inclut des extraits de code pertinents lorsque vous posez des questions. Le fournisseur docs peut indexer des URL de documentation. Le fournisseur terminal inclut les sorties récentes du terminal. Chaque fournisseur actif ajoute des tokens à chaque requête.

Configurez les fournisseurs de contexte dans config.yaml, sous la section contextProviders. Le fournisseur codebase utilise un modèle d’embeddings pour indexer votre projet — cette opération s’exécute localement et ne consomme aucun token API. Toutefois, les extraits de contexte récupérés sont inclus dans le prompt envoyé à Claude, ce qui augmente le nombre de tokens par requête. Avec un index de base de code volumineux, cela peut ajouter 5,000-15,000 tokens par requête.

Avec le forfait illimité, activez tous les fournisseurs de contexte qui améliorent la qualité des réponses. Plus Claude dispose de contexte pertinent, meilleures sont ses réponses. Ajoutez des fournisseurs de documentation pour votre framework, des références API pour les services que vous utilisez et des fournisseurs personnalisés pour vos bases de connaissances internes. Les tokens supplémentaires par requête sont couverts par le tarif forfaitaire, et l’amélioration de la qualité justifie ce surcoût en tokens.

Cohérence entre les IDE et configuration partagée

La portabilité de la configuration est l’un des principaux atouts de Continue. Le répertoire ~/.continue/ est partagé entre tous les IDE qui utilisent Continue — tous les produits JetBrains ainsi que VS Code. Modifiez config.yaml une seule fois, et le changement s’applique partout. Votre connexion illimitée à Claude fonctionne dans IntelliJ lorsque vous écrivez du Java, dans PyCharm lorsque vous écrivez du Python, dans WebStorm lorsque vous écrivez du TypeScript et dans VS Code pour tout le reste.

Cette configuration partagée garantit la cohérence de vos préférences de modèles, de vos attributions de rôles, de vos prompts système et de vos fournisseurs de contexte, quel que soit l’IDE ouvert. Les développeurs qui travaillent avec plusieurs langages et plusieurs IDE JetBrains bénéficient d’une expérience IA unifiée sans devoir répéter la configuration dans chaque outil.

Le forfait illimité renforce cet avantage, car l’utilisation de plusieurs IDE multiplie la consommation de tokens. Un développeur qui utilise IntelliJ, PyCharm et WebStorm tout au long de la journée — pour poser des questions, générer du code et examiner des modifications dans chacun — cumule l’utilisation de l’API dans les trois outils. Avec une facturation au token, cette utilisation de plusieurs IDE devient coûteuse. Avec le forfait illimité, tous les IDE sont couverts par un seul tarif forfaitaire.

Dépannage de Continue dans JetBrains

Si Continue affiche « modèle non disponible » après la configuration, vérifiez soigneusement la syntaxe de config.yaml. YAML est sensible aux espaces — une indentation incorrecte rend les entrées de modèles invalides sans signaler d’erreur. Utilisez un validateur YAML ou ouvrez le panneau de sortie de Continue (Affichage -> Fenêtres d’outils -> Continue) pour voir les erreurs d’analyse. Le problème le plus courant est l’absence d’espace après les deux-points dans les paires clé-valeur.

Si les requêtes expirent dans JetBrains mais fonctionnent dans VS Code avec la même configuration, les paramètres de proxy de JetBrains remplacent peut-être les connexions directes. Vérifiez Paramètres -> Apparence et comportement -> Paramètres système -> Proxy HTTP. Si l’option « Détection automatique » ou un proxy d’entreprise est sélectionné, essayez « Aucun proxy » pour confirmer que la connexion directe fonctionne, puis configurez correctement le proxy si nécessaire.

Les erreurs d’authentification (401/403) malgré des identifiants corrects indiquent parfois que config.yaml n’a pas été rechargé après modification. Fermez puis rouvrez le panneau Continue, ou redémarrez l’IDE. Continue met la configuration en cache à l’initialisation du panneau et ne surveille pas les modifications du fichier dans toutes les versions des IDE.

# ~/.continue/config.yaml
models:
  - title: "Claude Sonnet (Unlimited)"
    provider: anthropic
    model: claude-sonnet-4-5
    apiBase: "https://aiprimetech.io"
    apiKey: "<your AI Prime Tech Unlimited key>"
    roles:
      - edit
      - apply

  - title: "Claude Opus (Unlimited)"
    provider: anthropic
    model: claude-opus-4-6
    apiBase: "https://aiprimetech.io"
    apiKey: "<your AI Prime Tech Unlimited key>"
    roles:
      - chat

# This config works in ALL JetBrains IDEs + VS Code simultaneously

Questions fréquentes

Un même fichier config.yaml fonctionne-t-il dans tous les IDE JetBrains ?
Oui. Le fichier ~/.continue/config.yaml est partagé par tous les IDE JetBrains (IntelliJ, PyCharm, WebStorm, GoLand, etc.) et VS Code. Configurez-le une seule fois, puis utilisez-le partout. Votre connexion illimitée à Claude est disponible dans chaque IDE sans avoir à répéter la configuration.
Dois-je utiliser le type de fournisseur anthropic ou openai dans Continue ?
Utilisez le type de fournisseur anthropic avec apiBase défini sur la racine de l’hôte (sans /v1). Il prend nativement en charge le streaming, les blocs de réflexion et les appels d’outils. Le type de fournisseur openai fonctionne, mais nécessite /v1 dans apiBase et fait perdre certaines fonctionnalités propres à Anthropic.
Puis-je attribuer des modèles différents au chat et à l’édition dans Continue ?
Oui. Créez plusieurs entrées de modèles avec des tableaux roles différents. Attribuez Opus au rôle chat pour le raisonnement approfondi et Sonnet aux rôles edit/apply pour des modifications rapides directement dans le code. Avec le forfait illimité, cette répartition optimise à la fois la qualité et la vitesse, sans compromis sur le coût.
Pourquoi Continue ajoute-t-il autant de tokens provenant des fournisseurs de contexte ?
Les fournisseurs de contexte (index de la base de code, documentation, terminal) injectent des informations pertinentes dans chaque requête. Cela peut ajouter 5,000-15,000 tokens par appel, mais améliore considérablement la qualité des réponses. Avec le forfait illimité, activez tous les fournisseurs utiles sans vous soucier des tokens supplémentaires par requête.
Comment remplacer les paramètres pour un projet spécifique ?
Créez un fichier .continuerc.json à la racine de votre projet. Il utilise la même structure que config.yaml (au format JSON) et remplace les paramètres globaux uniquement pour ce projet. C’est utile pour définir des prompts système, des préférences de modèles ou des fournisseurs de contexte propres au projet.
Commencez à utiliser Claude en quelques minutes

Obtenez une clé API — aucun compte Anthropic ni inscription sur liste d’attente requis.

Obtenir votre clé API

AI Prime Tech est une passerelle API indépendante. Elle n’est ni affiliée à Anthropic, ni approuvée par Anthropic, ni revendeuse d’Anthropic. Claude et les noms de modèles associés sont des marques de leurs propriétaires respectifs.

Autres guides sur l’API Claude

Comment obtenir une clé API ClaudeComprendre la tarification de l’API ClaudeLa façon la moins chère d’utiliser l’API ClaudeCursor illimité avec l’API ClaudeAccès illimité à Claude CodePasserelle API Claude ou accès direct à AnthropicUtiliser Claude via une API compatible avec OpenAIComparaison des modèles ClaudePayer l’API Claude en cryptomonnaiesAccéder à l’API Claude sans liste d’attenteComment réduire la consommation de tokens de ClaudeCline illimité avec l’API ClaudeRoo Code illimité avec l’API ClaudeUtiliser Aider sans limites avec l’API ClaudeClaude illimité dans VS CodeUtiliser OpenCode sans limites avec l’API ClaudeExécuter un agent Hermes sans limites sur ClaudeUtiliser OpenClaw sans limites avec ClaudeCe que signifie une API compatible avec AnthropicClé API Claude Code — comment l’obtenir et la configurerCoûts de l’API Claude Code — Tarifs et moyens de les réduireErreurs de l’API Claude — limites de débit et solutions pour 400, 500, 529Comment acheter des crédits pour l’API ClaudeEssai gratuit de l’API Claude : ce qui est réellement gratuit et ce qui ne l’est pasAPI Claude ou abonnement Claude Pro/Max — Que choisirExécuter la CLI Codex sur ClaudeConnecter Claude à n8nRouter LiteLLM vers ClaudeUtiliser Claude dans Kilo CodeIntégrer Claude à GitHub CopilotConnecter Zed à Claude via la passerelleConnecter Cherry Studio à ClaudeConfigurer LangChain pour utiliser Claude via la passerelleUtiliser Factory Droid avec ClaudeL’API de Claude Code expliquéeIntégrer l’API Claude à votre application