Co-authored-by: Quentin Torroba <quentin.torroba@mistral.ai>
Co-authored-by: Clément Siriex <clement.sirieix@mistral.ai>
Co-authored-by: Kim-Adeline Miguel <kimadeline.miguel@mistral.ai>
Co-authored-by: Michel Thomazo <michel.thomazo@mistral.ai>
Co-authored-by: Clément Drouin <clement.drouin@mistral.ai>
This commit is contained in:
Mathias Gesbert 2026-02-17 16:23:28 +01:00 committed by GitHub
parent 51fecc67d9
commit ec7f3b25ea
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
107 changed files with 8002 additions and 535 deletions

View file

@ -5,3 +5,4 @@ Welcome to the Mistral Vibe documentation! For basic setup, see the [main 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.
- **[Proxy Setup](proxy-setup.md)** - Configure proxy and SSL certificate settings for corporate networks or firewalls.

View file

@ -22,10 +22,20 @@ For usage in Zed, we recommend using the [Mistral Vibe Zed's extension](https://
}
```
2. In the `New Thread` pane on the right, select the `vibe` agent and start the conversation.
1. In the `New Thread` pane on the right, select the `vibe` agent and start the conversation.
## JetBrains IDEs
For using Mistral Vibe in JetBrains IDEs, you'll need to have the [Jetbrains AI Assistant extension](https://plugins.jetbrains.com/plugin/22282-jetbrains-ai-assistant) installed
### Version 2025.3 or later
1. Open settings, then go to `Tools > AI Assistant > Agents`. Search for `Mistral Vibe`, click install
2. Open AI Assistant. You should be able to select Mistral Vibe from the agent selector (if you're not authenticated yet, you will be prompted to do so).
### Legacy method
1. Add the following snippet to your JetBrains IDE acp.json ([documentation](https://www.jetbrains.com/help/ai-assistant/acp.html)):
```json
@ -38,7 +48,7 @@ For usage in Zed, we recommend using the [Mistral Vibe Zed's extension](https://
}
```
2. In the AI Chat agent selector, select the new Mistral Vibe agent and start the conversation.
1. In the AI Chat agent selector, select the new Mistral Vibe agent and start the conversation.
## Neovim (using avante.nvim)

36
docs/proxy-setup.md Normal file
View file

@ -0,0 +1,36 @@
# Proxy Setup
Mistral Vibe supports proxy configuration for environments that require network traffic to go through a proxy server. Proxy settings are shared between the CLI and ACP — configuring them in one will apply to both.
## Using Mistral Vibe CLI
Configure proxy settings through the interactive form:
1. Type `/proxy-setup` and press Enter
2. Fill in the variables you need, then press **Enter** to save or **Escape** to cancel
3. **Restart the CLI** for changes to take effect
## Through an ACP Client
In ACP, variables must be set one at a time using the `/proxy-setup` command:
```bash
/proxy-setup HTTP_PROXY http://proxy.example.com:8080
```
Once all variables are configured, **restart the conversation** for changes to take effect.
## Supported Environment Variables
Mistral Vibe uses [httpx](https://www.python-httpx.org/environment_variables/) for HTTP requests and supports the same environment variables:
| Variable | Description |
|----------|-------------|
| `HTTP_PROXY` | Proxy URL for HTTP requests |
| `HTTPS_PROXY` | Proxy URL for HTTPS requests |
| `ALL_PROXY` | Proxy URL for all requests (fallback when HTTP_PROXY/HTTPS_PROXY are not set) |
| `NO_PROXY` | Comma-separated list of hosts that should bypass the proxy |
| `SSL_CERT_FILE` | Path to a custom SSL certificate file |
| `SSL_CERT_DIR` | Path to a directory containing SSL certificates |
These variables can also be set directly in your shell environment before launching the CLI (but will be overridden if set through the interactive form).