Use Vibe in other IDEs
Vibe implements the Agent Client Protocol (ACP) and is published in the ACP registry. This means you can run Vibe in ACP-compatible clients outside the CLI, the VS Code extension, and Vibe Code Web.
This page explains how to add Vibe to an ACP-compatible client, including JetBrains IDEs such as IntelliJ IDEA, PyCharm, WebStorm, and GoLand. For the full client list, see the ACP clients directory.
In these clients, Vibe runs as an agent in the client's native chat. It uses the same engine, configuration, and customization layer as the supported surfaces, including agents, skills, and MCP servers.
Don't use the Mistral Code Enterprise JetBrains plugin. It's deprecated, and there isn't a standalone Mistral extension for JetBrains. The supported path is to run Vibe through ACP. For the primary surfaces, see Choose CLI, VS Code, or web sessions.
Before you start
| Requirement | Details |
|---|---|
| ACP-compatible client | An IDE or client that supports ACP agents, such as a JetBrains IDE with the AI Assistant plugin. |
| Mistral account | Required to create or manage API keys. |
| Plan or API key | A Mistral plan, such as Free, Pro, or higher, or an API plan with a key you manage yourself. Usage and rate limits apply. |
Add Vibe as an ACP agent
The exact steps depend on your client, but the flow is the same across ACP-compatible IDEs:
- Add Vibe as an ACP agent from your client's agent registry or settings.
- Select Mistral Vibe as the active agent in the client's chat.
- Authenticate with your Mistral API key when prompted.
After it connects, the client's chat runs against the Vibe agent and can use your open project and editor context.
Set up JetBrains AI Assistant
JetBrains AI Assistant is an ACP-compatible client that hosts the ACP agent registry.
Before you add Vibe, make sure you have:
- JetBrains IDE 2025.3.2 or later. The ACP agent registry is available from this version.
- AI Assistant plugin. It hosts the ACP integration. If it isn't installed, open the
AI Chaticon in the right tool window bar and clickInstall Plugin, or installAI AssistantfromSettings > Plugins.
After the AI Assistant plugin is installed, add Vibe:
- Open
Settings(Cmd+,on macOS,Ctrl+Alt+Son Windows or Linux). - Go to
Tools > AI Assistant > Agents. - In
Search agents, search forMistral Vibe. - On the
Mistral Vibeentry, clickInstall. The IDE downloads the agent and any required runtime. - Open the
AI Chattool window. - Choose
Mistral Vibein the agent selector at the bottom of the chat input.
Authenticate Vibe
The first time Vibe needs credentials, it runs the bundled agent setup flow. Provide your Mistral API key when prompted. Vibe stores credentials in the Vibe home directory (~/.vibe/) and reuses them across sessions.
If you already authenticated the Vibe CLI or the VS Code extension on the same machine, Vibe reuses the same configuration and credentials.
Check that Vibe is ready
Your setup is ready when:
Mistral Vibeis available as the agent in your client's chat.- You can send a prompt and receive a response.
- Vibe can use the active project and editor context.
Try a small first prompt:
Explain the currently open file.Vibe in an ACP client shares the same configuration and customization layer as the CLI and the VS Code extension: agents, skills, MCP servers, and profiles defined in ~/.vibe/ and per-project .vibe/ directories. For details, see Configuration.