Mistral Vibe CLI

Mistral AI

★★★★☆

Mistral's command-line coding agent with configurable providers, skills, and local-model support.

Category coding-assistant
Pricing The CLI code is available under Apache 2.0; using hosted Mistral models or paid plans depends on your Mistral account and chosen provider configuration.
Status beta
Platforms macos, linux, windows
mistral vibe coding-assistant cli agentic skills subagents local-models
Updated April 13, 2026 Official site →

Overview

Freshness note: AI products change rapidly. This profile is a point-in-time snapshot last verified on April 13, 2026.

Mistral Vibe CLI is Mistral AI’s command-line coding assistant. The official docs describe it as a conversational coding agent for exploring, modifying, and interacting with codebases through natural language plus a local tool layer for file manipulation, search, terminal execution, and task tracking.

The product matters because Mistral is not only shipping models anymore. It is building a usable coding workflow around those models, and the Devstral 2 launch made that more explicit.

Key Features

Vibe’s core feature set is what a serious coding agent needs: it can read, write, and patch files; execute shell commands in a stateful terminal; recursively search the codebase; inspect Git state; and maintain a todo list while it works. That is enough to handle real implementation and debugging flows rather than only code-completion demos.

The configuration surface is stronger than a lot of first-wave coding CLIs. Mistral documents config.toml-based control over models, providers, tool permissions, prompts, working directories, and trust settings. This makes Vibe useful even for teams that want to route through different providers or local models instead of treating one hosted stack as mandatory.

Agents and skills are another meaningful differentiator. Vibe supports built-in agent profiles, custom agents, skill discovery, and read-oriented subagents for delegated exploration. The docs also note AGENTS.md support at the workspace root, which is exactly the kind of operational detail that makes the tool fit better into real repos.

Strengths

Vibe is strongest for developers who want an agentic CLI without giving up control over model routing or local operation. Mistral explicitly documents offline and local-model use cases, which makes the tool more relevant for privacy-sensitive or self-hosted workflows than many polished but cloud-tied competitors.

The tool-approval model is also sensible. It supports execution approval rather than assuming full auto-pilot by default, which is the right default for most engineering teams.

Limitations

This is still an early product surface. The feature velocity is good, but it also means teams should expect some churn in commands, config patterns, and model defaults.

The broader ecosystem around Vibe is also younger than the most established coding-agent stacks. If your team values integration depth over optionality, that may still matter.

Practical Tips

Use Vibe first on repos where the trust-folder and approval model fit your workflow cleanly. It is a better tool when its safety controls are part of the habit rather than bypassed immediately.

If you care about cost or privacy, spend time on provider and model presets early. Vibe is more interesting when you actually use its routing flexibility, not when you run it as a thin wrapper around one default endpoint.

Pair it with Devstral 2 for open-weight coding work, but keep a stronger review model available for second-pass critique on risky changes.

Verdict

Mistral Vibe CLI is one of the more credible new entries in the terminal-agent category. It is worth adding when you want a configurable coding CLI, local-model pathways, and a Mistral-native route for agentic development instead of a single hosted black box.