VocalFuse is a Fuse Intelligence product.

CODING AGENTS · TERMINAL · 2026

Mistral Vibe: the open-source terminal coding agent

Mistral Vibe is Mistral AI's terminal-native coding agent — the only one from a major lab published under a permissive open-source license (Apache 2.0, Python), wired to the Devstral 2 model family, and priced inside Le Chat Pro instead of per-seat API fees. Version 2.0 landed January 27, 2026 with custom subagents, slash-command skills, and clarification-before-execution; since May 2026 it is the coding half of Mistral's unified Vibe agent. Here is what it does, what it costs, how to install it, and where it beats — and loses to — Claude Code.

The one-paragraph version: Vibe is a terminal agent in the now-standard pattern — natural-language commands, multi-file orchestration, full-codebase context — with three things competitors don't all have: readable Apache-2.0 source you can audit and self-host, skills and agents as plain-text open standards, and a subscription that covers full-time development instead of metering every prompt. Mistral positions it against Claude Code and Codex CLI as the open, bring-your-own-key alternative that stays yours.

What Mistral Vibe is (and how it got here)

December 9, 2025: Mistral releases the Vibe CLI source on GitHub under Apache 2.0 alongside Devstral 2, its coding-model family. It is a Python agent built on Pydantic and Rich/Textual — the same stack as OpenHands, against Gemini CLI's TypeScript and Codex CLI's Rust. The design decision that matters: every core tool and the system prompt live as Markdown files in core/prompts/, so you can read exactly how the agent is instructed without decompiling anything.

January 27, 2026: Mistral Vibe 2.0 ships — custom subagents, multi-choice clarifications, slash-command skills, unified agent modes, and continuous auto-updates. May 28, 2026: Vibe becomes Mistral's unified agent for work and code. Le Chat is renamed Vibe (conversations and plans carry over), and a new Code Mode runs remote coding agents from the web app in isolated sandboxes — sessions persist while your machine is off, run in parallel, and /teleport moves a live session between terminal and cloud with history and approvals intact. A VS Code extension runs the same harness as the CLI; JetBrains and Zed connect over ACP.

The release cadence is fast and observable: the public changelog shows 2.12.x in late May, 2.15.0 in mid-June, and 2.23.3 by early August 2026 — MCP server management (vibe mcp add), AGENTS.md support at user, project, and parent-folder levels, and voice mode with real-time transcription all shipped in that window. Plan for the agent you reviewed last month to not be the agent you run today.

What version 2.0 actually added

Custom subagents

Specialized agents for targeted work — deploy scripts, PR reviews, test generation — built and invoked on demand instead of one general-purpose loop doing everything.

Multi-choice clarifications

When intent is ambiguous, Vibe prompts with options instead of guessing. It is the cheapest fix for the classic agent failure mode of confidently building the wrong thing.

Slash-command skills

Load preconfigured workflows with / — deploying, linting, docs — on the same open skills standard other harnesses adopted, so a skill you write is not locked to Mistral's stack.

Unified agent modes

Configure custom modes combining tools, permissions, and behaviors; switch contexts without switching tools. Approval bypass is explicit (--yolo / Shift+Tab cycling), not silently inherited.

Under it all sits the same terminal-agent grammar the rest of the ecosystem standardized in 2025–26: reference files with shortcuts, run shell commands, full-repo context, and tab completions trained on your codebase via Codestral. Connectors pull context from GitHub, GitLab, Jira, and private codebases; remote MCP servers attach with vibe mcp add without editing config files.

Install and first run

Two installers ship on the official page — a curl script or uv, which is the cleaner path if you already manage Python tooling:

curl -LsSf https://mistral.ai/vibe/install.sh | bash
# or, with uv:
uv tool install mistral-vibe

After auth, drop an AGENTS.md at the repo root — Vibe reads it from ~/.vibe/ (user-level), the project root, subfolders, and parent folders, so monorepo teams can scope instructions per package. Extend with skills via slash commands and remote MCP servers via vibe mcp add. Auto-updates are on by default; vibe update forces one.

Pricing: subscription-first, API-optional

Vibe is bundled into chat subscriptions rather than sold as a per-seat agent license, with pay-as-you-go beyond plan limits and a bring-your-own-key escape hatch. Verified against Mistral's January 2026 release post and product pages.

Surface Cost What it covers
Le Chat Free $0 Chat answers and simple tasks — coding agents need Pro
Le Chat Pro Subscription Vibe CLI with generous usage for full-time development; students 50% off
Team plan Per-seat subscription Everything in Pro plus unified billing, management, priority support
Beyond plan limits PAYG at API rates Metered overage until usage resets — no hard cutoff mid-task
BYOK Your API bill Bring your own Mistral API key instead of plan usage
Devstral 2 (API) $0.40 / $2.00 per M tokens Input / output; Devstral 2 Small is $0.10 / $0.30 per M
Experiment plan $0 Free Devstral 2 API access in Mistral Studio for testing and prototyping

The subscription-first model is the differentiator: Claude Code and Codex CLI bill through API credits or per-seat plans, while Vibe's Pro plan is explicitly sized for sustained daily dev work. Verify current numbers on mistral.ai before budgeting — this market reprices quarterly.

Mistral Vibe vs Claude Code

Both are terminal-native coding agents with subagents, skills, and MCP support. The differences are license, stack transparency, model access, and where the bill lands.

Dimension Mistral Vibe 2.x Claude Code
License Apache 2.0 — auditable, forkable, self-hostable Closed source (TypeScript on Bun)
Language / stack Python on Pydantic + Rich/Textual TypeScript, closed
Prompt transparency System and tool prompts are readable Markdown in the repo Not published
Bring your own model BYOK on Mistral API; Devstral 2 free on Experiment plan Claude models only
Subagents / skills Custom subagents, slash-command skills, unified modes Subagents, skills, hooks
Remote / cloud sessions Code Mode sandboxed web sessions; /teleport moves live sessions terminal↔cloud Cloud sessions via Claude web/desktop
Pricing shape Chat subscription (Pro/Team) + PAYG overage or BYOK Claude subscription tiers or API metering

Honest read: Claude Code still has the stronger model for hard agentic work and the larger plugin ecosystem. Vibe wins when you want an auditable agent — open prompts, open source, your own key — or a flat subscription that covers full-time use. If you already standardized on Anthropic, switching costs outweigh the license difference; if you are model-flexible or budget-capped, Vibe is the strongest open option in the terminal.

Where VibeFuse fits: an open harness with a marketplace

Mistral Vibe proves the direction — agents as products, skills as an open standard — but its skills and subagents stay inside Mistral's stack. VibeFuse is the open counterpart: the first free widget-based AI harness, with an open-source marketplace where creators sell widgets, skills, and styling packs at an 80% revenue share. The same slash-command skill you would write for Vibe becomes a product you can publish and get paid for — and the harness runs locally and offline on Windows, in any app, with no vendor lock on your workflow.

If you are evaluating terminal agents in 2026, the practical stack is complementary: Vibe (or Claude Code, or Codex) for the code-generation loop; VibeFuse for the verification and customization layer around your apps — review inside the loop, widgets from the marketplace, and local processing that keeps your code and audio on your machine.

Related reading

The best agent harnesses of 2026

Vibe is one of eleven production harnesses dissected in the first source-code anatomy study — see how all eleven compare.

Best agent harness

Cursor alternative

If a terminal agent is not your shape, the editor-native route compared.

Cursor alternatives

Free AI coding agent

What “free” actually means across coding agents — quotas, trials, and genuinely-free local engines.

Free AI coding agent guide

Vibe coding vs traditional coding

The first controlled study: faster, yes — but what breaks, and who should still write it themselves.

The vibe-shift study

Explore related AI note taking guides

Mistral Vibe — FAQ

What is Mistral Vibe?

Mistral's terminal-native coding agent: you describe work in natural language, it explores, edits, and runs commands across your repository. The CLI source is published on GitHub under Apache 2.0 (Python, built on Pydantic and Rich/Textual), the system and tool prompts ship as readable Markdown files, and since the May 2026 unification Vibe is also Mistral's broader agent for work and code — the coding half runs in the terminal, in VS Code, and as remote sandboxed sessions in the web app's Code Mode.

How much does Mistral Vibe cost?

Vibe is included in the Le Chat Pro and Team subscriptions, with usage sized for full-time development; students get 50% off. When you exceed plan limits you keep working on pay-as-you-go at API rates until usage resets, or you attach your own API key (BYOK). The Devstral 2 API is priced at $0.40 per million input tokens and $2.00 per million output (Devstral 2 Small: $0.10 / $0.30), and free Devstral 2 API access remains on the Experiment plan in Mistral Studio for prototyping. Verify current numbers on mistral.ai before budgeting — this market reprices quarterly.

Is Mistral Vibe open source?

The CLI is: mistralai/mistral-vibe on GitHub is Apache 2.0, which makes Vibe the only terminal coding agent from a major AI lab published under a permissive license — you can audit it, fork it, and self-host it. The trade: the models behind it (Devstral 2, Codestral) are served through Mistral's paid API (free tier on the Experiment plan), so "open source" applies to the harness, not to hosted model usage. Claude Code and Codex CLI are closed source by comparison.

How do I install the Mistral Vibe CLI?

Two official routes: `curl -LsSf https://mistral.ai/vibe/install.sh | bash`, or `uv tool install mistral-vibe` if you manage Python tooling with uv. Sign in with your Mistral account, then drop an AGENTS.md at the repo root — Vibe reads it from the ~/.vibe/ folder (user level), the project root, subfolders, and parent folders, so monorepos can scope instructions per package. Auto-updates ship continuously by default; `vibe update` forces one on demand.

What did Mistral Vibe 2.0 add over 1.0?

The January 27, 2026 release added custom subagents (specialized agents for deploy scripts, PR reviews, or test generation, invoked on demand), multi-choice clarifications (the agent prompts with options instead of guessing when intent is ambiguous), slash-command skills (preconfigured workflows for deploy/lint/docs, loaded with /), unified agent modes that combine tools, permissions, and behaviors, and continuous auto-updates. Later 2.x releases layered in `vibe mcp add` for remote MCP servers, AGENTS.md support at multiple folder levels, and voice mode.

Mistral Vibe vs Claude Code — which should you pick?

Both are terminal-native agents with subagents, skills, and MCP support. Vibe wins on openness: Apache-2.0 source you can audit and self-host, readable prompt files, bring-your-own-key model access, and a subscription explicitly sized for full-time daily development. Claude Code wins on raw model strength for hard agentic work and on ecosystem maturity (closed source, Claude models only). If you have standardized on Anthropic, the switching cost outweighs the license difference; if you are model-flexible or budget-capped, Vibe is the strongest open terminal agent available.

Does Mistral Vibe work in an IDE or in the cloud?

Yes, on both fronts. IDE: a VS Code extension runs the same harness as the CLI in a side panel that reads, edits, and executes beside your files, and JetBrains or Zed connect over ACP. Cloud: Code Mode in the Vibe web app launches remote coding agents in isolated sandboxes — sessions run in parallel, persist while your machine is off, and /teleport moves a live session between terminal and cloud keeping history and approvals intact.

What model powers Mistral Vibe?

The Devstral 2 model family, purpose-built for software engineering, with Codestral handling fast tab completions and Codestral Embed powering semantic code search. Devstral 2 moved to paid API access when Vibe 2.0 shipped (free on Mistral Studio's Experiment plan), and Vibe runs on Mistral's flagship models for reasoning and agentic tasks in the unified product. Enterprise customers can also deploy Vibe on-premises or in a private cloud with full data residency, and fine-tune models on their own code.