What Mistral Vibe is and who it fits
Mistral Vibe is Mistral AI's assistant platform, and Vibe Code is its coding mode. With read and write access to your filesystem, a shell and a configurable set of tools, Vibe Code can read files, run commands, write code and open pull requests under your supervision. You can run it against a local checkout through the CLI or the VS Code extension, or against a GitHub repository in a remote sandbox through Vibe Code Web.
This review focuses on the Vibe CLI, the open-source part of the stack. The mistral-vibe repository describes it as Mistral's open-source CLI coding assistant. It is licensed under Apache-2.0 and published on PyPI as mistral-vibe, with version 2.26.1 current at the time of writing. It suits terminal-first developers who want a permissively licensed agent, European model provider defaults, or the option to run against local models. On Mistral's pricing page, the Vibe CLI is described as a terminal-native coding agent powered by Devstral, and Vibe for IDE as a VS Code and JetBrains plugin with tab completion, natural-language code editing and context-aware chat.
Install and setup
On Linux and macOS, the recommended install is a one-line script from mistral.ai. You can also install with uv tool install mistral-vibe or pip install mistral-vibe. Manual installation needs Python 3.12 or later. Windows works, but the README says Mistral officially supports and targets UNIX environments, and Windows users install via uv. A Mistral account is optional: the docs say the CLI also works fully offline with local models, or against any compatible API key you provide. The setup wizard can be rerun with vibe --setup. The docs consider the install ready when vibe --version returns a version and vibe opens the interactive terminal UI. The README recommends a modern terminal emulator such as WezTerm, Alacritty, Ghostty or Kitty.
Agents, tools and safety model
Vibe ships four built-in agent profiles. ask requires approval for tool runs. plan is a read-only explorer that auto-approves safe tools such as grep and read. accept-edits is the default and auto-approves file edits only. auto-approve approves everything. Custom agents live as TOML files in ~/.vibe/agents/ or a project's .vibe/agents/ directory, and a --yolo flag approves all tool calls for a run.
Built-in tools cover reading, writing and patching files, managed shell sessions, recursive grep with ripgrep support, a todo list, interactive questions and a task tool that delegates work to subagents. Vibe automatically passes your project location, Git branch and recent commits to the agent. A trust-folder system asks for confirmation the first time Vibe runs in a directory that contains a .vibe folder. Mistral's docs add that Vibe Code surfaces its plan, asks for approval before sensitive actions such as shell commands, file writes and pull requests, and can be interrupted at any step.
Extensibility and editor support
The CLI has a skills system for reusable tools, slash commands and behaviors, plus custom slash commands, hooks, custom system prompts and a programmatic mode (vibe --prompt) for scripting. Mistral Vibe also works in editors and IDEs that support the Agent Client Protocol, and Mistral offers a VS Code extension and JetBrains plugin. For teams with observability needs, Vibe can export OpenTelemetry traces over OTLP/HTTP with client-side redaction.
Privacy and pricing
The README says use of Vibe is subject to Mistral's privacy policy and may include collection of usage data. Telemetry and crash reporting can be turned off with enable_telemetry = false in config.toml. Combined with local-model support and the Apache-2.0 license, that gives privacy-sensitive users more control than most proprietary agents offer, but telemetry is opt-out rather than opt-in.
The CLI itself is free. Using Mistral-hosted models goes through a Mistral plan or API key. Mistral's pricing page lists a Free tier with limited coding sessions, Pro (the FAQ cites a normal price of $14.99 per month, with verified students paying $5.99) with all-day coding in the CLI, IDE or on web, Team at $24.99 per user per month, and custom Enterprise deployments. Prices exclude taxes and are subject to fair-usage limits.
The Bottom Line
Mistral Vibe is one of the more open terminal coding agents from a frontier model lab. It has an Apache-2.0 CLI, clear approval profiles, subagents, skills, ACP editor support and a documented path to local models. Its trade-offs are UNIX-first platform support, telemetry that is on until you disable it, and an ecosystem younger than the most established agents. Developers who value licensing freedom and provider choice should shortlist it, and can compare it with Claude Code and Codex on aicoolies.
