mirror of
https://github.com/mistralai/mistral-vibe
synced 2026-04-26 01:24:55 +02:00
Co-Authored-By: Quentin Torroba <quentin.torroba@mistral.ai> Co-Authored-By: Michel Thomazo <michel.thomazo@mistral.ai> Co-Authored-By: Kracekumar <kracethekingmaker@gmail.com>
1.6 KiB
1.6 KiB
ACP Setup
Mistral Vibe can be used in text editors and IDEs that support Agent Client Protocol. Mistral Vibe includes the vibe-acp tool.
Once you have set up vibe with the API keys, you are ready to use vibe-acp in your editor. Below are the setup instructions for some editors that support ACP.
Zed
For usage in Zed, we recommend using the Mistral Vibe Zed's extension. Alternatively, you can set up a local install as follows:
- Go to
~/.config/zed/settings.jsonand, under theagent_serversJSON object, add the following key-value pair to invoke thevibe-acpcommand. Here is the snippet:
{
"agent_servers": {
"Mistral Vibe": {
"type": "custom",
"command": "vibe-acp",
"args": [],
"env": {}
}
}
}
- In the
New Threadpane on the right, select thevibeagent and start the conversation.
JetBrains IDEs
- Add the following snippet to your JetBrains IDE acp.json (documentation):
{
"agent_servers": {
"Mistral Vibe": {
"command": "vibe-acp",
}
}
}
- In the AI Chat agent selector, select the new Mistral Vibe agent and start the conversation.
Neovim (using avante.nvim)
Add Mistral Vibe in the acp_providers section of your configuration
{
acp_providers = {
["mistral-vibe"] = {
command = "vibe-acp",
env = {
MISTRAL_API_KEY = os.getenv("MISTRAL_API_KEY"), -- necessary if you setup Mistral Vibe manually
},
}
}
}