Utiliser Vibe dans d’autres IDE

Vibe implémente le Agent Client Protocol (ACP) et est référencé dans le registre ACP. Vous pouvez donc exécuter Vibe dans des clients compatibles ACP en dehors du CLI, de l’extension VS Code et de Vibe Code Web.

Cette page explique comment ajouter Vibe à un client compatible ACP, y compris les IDE JetBrains comme IntelliJ IDEA, PyCharm, WebStorm et GoLand. Pour consulter la liste complète des clients, voir l’annuaire des clients ACP.

Dans ces clients, Vibe s’exécute comme un agent dans le chat natif du client. Il utilise le même moteur, la même configuration et la même couche de personnalisation que les interfaces prises en charge, notamment les agents, les compétences et les serveurs MCP.

Avertissement
Avant de commencer

Avant de commencer

PrérequisDétails
Client compatible ACPUn IDE ou un client qui prend en charge les agents ACP, comme un IDE JetBrains avec le plugin AI Assistant.
Compte MistralRequis pour créer ou gérer des clés API.
Plan ou clé APIUn plan Mistral ou une clé API que vous gérez vous-même. Les limites d'utilisation et de débit dépendent de votre plan, de l'utilisation mensuelle incluse et des paramètres de paiement à l'usage.
Ajouter Vibe comme agent ACP

Ajouter Vibe comme agent ACP

Les étapes exactes dépendent de votre client, mais le déroulé est le même pour tous les IDE compatibles ACP :

  1. Ajoutez Vibe comme agent ACP depuis le registre d’agents ou les paramètres de votre client.
  2. Sélectionnez Mistral Vibe comme agent actif dans le chat du client.
  3. Connectez-vous avec votre compte Mistral ou votre clé API lorsque vous y êtes invité.

Une fois connecté, le chat du client s’exécute avec l’agent Vibe et peut utiliser votre projet ouvert et le contexte de l’éditeur.

Si votre client ne dispose pas de registre d'agents, installez la CLI et indiquez au client la commande vibe-acp qu'elle installe. Dans Zed, par exemple, ajoutez-la sous agent_servers dans vos paramètres.

Configurer JetBrains AI Assistant

Configurer JetBrains AI Assistant

JetBrains AI Assistant est un client compatible ACP qui héberge le registre d’agents ACP.

Avant d’ajouter Vibe, vérifiez que vous avez :

  • IDE JetBrains 2025.3.2 ou version ultérieure. Le registre d’agents ACP est disponible à partir de cette version.
  • Plugin AI Assistant. Il héberge l’intégration ACP. S’il n’est pas installé, ouvrez l’icône AI Chat dans la barre d’outils de droite et cliquez sur Install Plugin, ou installez AI Assistant depuis Settings > Plugins.

Une fois le plugin AI Assistant installé, ajoutez Vibe :

  1. Ouvrez Settings (Cmd+, sur macOS, Ctrl+Alt+S sur Windows ou Linux).
  2. Allez dans Tools > AI Assistant > Agents.
  3. Dans Search agents, recherchez Mistral Vibe.
  4. Sur l’entrée Mistral Vibe, cliquez sur Install. L’IDE télécharge l’agent et tout runtime requis.
  5. Ouvrez la fenêtre d’outils AI Chat.
  6. Choisissez Mistral Vibe dans le sélecteur d’agent en bas de la zone de saisie du chat.
Authentifier Vibe

Authentifier Vibe

La première fois que Vibe a besoin d'identifiants, votre client vous invite à vous connecter. Choisissez Se connecter via Mistral AI Studio pour vous connecter depuis votre navigateur ou, si votre client le propose, enregistrez votre clé API dans un Terminal. Vibe stocke la clé dans le trousseau de clés de votre système d'exploitation, ou dans ~/.vibe/.env lorsqu'aucun trousseau n'est disponible, et la réutilise d'une session à l'autre.

Si vous avez déjà authentifié le CLI Vibe ou l’extension VS Code sur la même machine, Vibe réutilise la même configuration et les mêmes identifiants.

Vérifier que Vibe est prêt

Vérifier que Vibe est prêt

Votre configuration est prête lorsque :

  • Mistral Vibe est disponible comme agent dans le chat de votre client.
  • Vous pouvez envoyer une invite et recevoir une réponse.
  • Vibe peut utiliser le projet actif et le contexte de l’éditeur.

Essayez une première invite simple :

Explain the currently open file.
Utiliser la configuration partagée

Utiliser la configuration partagée

Vibe dans un client ACP partage la même configuration et la même couche de personnalisation que le CLI et l’extension VS Code : agents, compétences, serveurs MCP et profils définis dans ~/.vibe/ et dans les répertoires .vibe/ propres à chaque projet. Pour en savoir plus, voir Configuration.