v1.2.0
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>
This commit is contained in:
parent
661588de0c
commit
d8dbeeb31e
91 changed files with 4521 additions and 873 deletions
7
docs/README.md
Normal file
7
docs/README.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# Mistral Vibe Documentation
|
||||
|
||||
Welcome to the Mistral Vibe documentation! For basic setup, see the [main README](https://github.com/mistral-vibe/mistral-vibe#readme).
|
||||
|
||||
## Available Documentation
|
||||
|
||||
- **[ACP Setup](acp-setup.md)** - Setup instructions for using Mistral Vibe with various editors and IDEs that support the Agent Client Protocol.
|
||||
58
docs/acp-setup.md
Normal file
58
docs/acp-setup.md
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
# ACP Setup
|
||||
|
||||
Mistral Vibe can be used in text editors and IDEs that support [Agent Client Protocol](https://agentclientprotocol.com/overview/clients). 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](https://zed.dev/extensions/mistral-vibe). Alternatively, you can set up a local install as follows:
|
||||
|
||||
1. Go to `~/.config/zed/settings.json` and, under the `agent_servers` JSON object, add the following key-value pair to invoke the `vibe-acp` command. Here is the snippet:
|
||||
|
||||
```json
|
||||
{
|
||||
"agent_servers": {
|
||||
"Mistral Vibe": {
|
||||
"type": "custom",
|
||||
"command": "vibe-acp",
|
||||
"args": [],
|
||||
"env": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
2. In the `New Thread` pane on the right, select the `vibe` agent and start the conversation.
|
||||
|
||||
## JetBrains IDEs
|
||||
|
||||
1. Add the following snippet to your JetBrains IDE acp.json ([documentation](https://www.jetbrains.com/help/ai-assistant/acp.html)):
|
||||
|
||||
```json
|
||||
{
|
||||
"agent_servers": {
|
||||
"Mistral Vibe": {
|
||||
"command": "vibe-acp",
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
2. 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
|
||||
|
||||
```lua
|
||||
{
|
||||
acp_providers = {
|
||||
["mistral-vibe"] = {
|
||||
command = "vibe-acp",
|
||||
env = {
|
||||
MISTRAL_API_KEY = os.getenv("MISTRAL_API_KEY"), -- necessary if you setup Mistral Vibe manually
|
||||
},
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue