Skip to main content

Mistral Vibe

Mistral Vibe is Mistral AI's coding agent. Its Apache 2.0 CLI reads a repository, edits files, and runs shell commands and MCP tools under per-tool approvals, on Mistral-hosted models through a Vibe plan or on a local model server. A VS Code extension and Vibe Code Web run the same agent.

The 30-Second Take

Pick Mistral Vibe as a cheap, supervised terminal agent from a European vendor, and a poor substitute for Claude Code on long tasks.

Practitioners split evenly on whether it comes close to Claude Code, and its harness draws more bug reports than its models. Pro costs US$14.99 a month and runs Mistral Medium 3.5 by default.

Best fit
Supervised, well-scoped terminal work for teams that want a European vendor and a low flat price.
Main constraint
Output trails Claude Code and Codex on long or ambiguous tasks, and heavy users exhaust plan usage before the month ends.
First move
Pilot Pro on two repositories in the default accept-edits mode with training opted out, and count accepted changes against your current agent.

Why

Watch the month's usage: heavy users run out of included plan usage before the month ends. You still own review of every change and the approval mode.

Practitioner sentiment, all practitioners+18 Mixed

39 practitioners, 85 sources reviewed, Updated Nov 1, 2026How this is measured

Read the GILD Review
Save a product your organization uses.Keep up with Mistral Vibe without adding it to your stack.Visit Website
Operating stack
Agentic Software Development

Comparisons

How does Mistral Vibe compare with the alternatives?

  1. Mistral Vibe vs Claude Code

    • AI Coding Agents

    Claude Code runs Anthropic's Claude models and is the agent Vibe users most often measure it against. Vibe costs less per month, and its hosted models come from a European company. Pick Claude Code when your hardest tasks decide the purchase, and Vibe when price and vendor location do.

  2. Mistral Vibe vs Codex

    • AI Coding Agents

    Codex comes with ChatGPT plans and runs on OpenAI models in a CLI, an IDE extension, and a cloud agent. Both CLIs are Apache 2.0, and both offer remote sessions that open pull requests. Choose Codex for OpenAI models with a cloud agent beside the CLI, and Vibe when model traffic should go to Mistral.

  3. Mistral Vibe vs OpenCode

    • AI Coding Agents

    OpenCode is an open-source terminal agent that connects to dozens of providers and local servers. Vibe also accepts other providers and local models, but its plan, defaults, and hosted models are Mistral's. Pick OpenCode for provider freedom and Vibe for one European plan that bundles the model.

Buying and deployment

What engineering leaders should verify before a broader rollout.

Sourced from Mistral documentation

How you buy it

US$14.99

A month for Pro before tax. Team is US$24.99 per user, and the Apache 2.0 CLI is free.

Source 5, GitHub, Mistral Vibe license (Apache 2.0): Mistral Vibe license (Apache 2.0)Source 1, Mistral AI, Mistral pricing: Mistral pricingSource 2, Mistral AI, API keys and profiles: API keys and profiles

Details

The CLI is free under Apache 2.0. Hosted use comes with a Mistral plan: Free has limited coding sessions, Pro is US$14.99 per month and Team US$24.99 per user per month before tax, and Enterprise is priced through sales. A Mistral API key or another provider's key also works.

Cost drivers

One shared budget

Vibe Code, Studio, and the API draw on it. Past it, pay-as-you-go bills at API rates.

Source 2, Mistral AI, API keys and profiles: API keys and profiles

Details

A plan's included usage is shared across Vibe Code, Studio, and the API. When it runs out, Vibe Code stops until the next billing period unless pay-as-you-go is on, which draws from prepaid credits.

Where it runs

Terminal, IDE, or local

A CLI for macOS and Linux, VS Code, JetBrains and Zed through ACP, or your own model server.

Source 6, docs.mistral.ai, Install and setup: Install and setupSource 7, docs.mistral.ai, Use Vibe in other IDEs: Use Vibe in other IDEsSource 8, docs.mistral.ai, Vibe Code Web: Vibe Code WebSource 3, Mistral AI, Using offline models: Using offline models

Details

A Python 3.12 CLI whose primary platforms are macOS and Linux (it also runs on Windows), a VS Code extension, JetBrains IDEs and Zed through ACP, and Vibe Code Web sandboxes. Local models run behind vLLM, llama.cpp, LM Studio, Ollama, or any OpenAI-compatible server.

What to verify

Training on by default

Opt out of training and telemetry. The default agent edits files without asking.

Source 4, Mistral AI, Safety, approvals, and permissions: Safety, approvals, and permissionsSource 9, Mistral AI, Configuration: ConfigurationSource 10, Mistral AI, Training on user data (Mistral help): Training on user data (Mistral help)Source 11, Mistral AI, Regional inference: Regional inference

Details

The default agent applies file edits without asking and asks before shell commands. Telemetry is on by default, and input and output on Vibe plans other than Enterprise train Mistral's models unless you opt out. Mistral documents the EU regional endpoint for the API only, and says nothing of it for Vibe.

Signals

What is the current evidence saying about Mistral Vibe?

A current read of what developers report publicly about Mistral Vibe, Mistral's terminal coding agent, with every finding linked to its sources.

Whose sources count

Practitioner sentiment, all practitioners

+18 Mixed net

of 42 sources that take a side, each author counted once.

How this figure is made

26 more state no overall view and cast no vote.

Leaders and teams have 1 accounts; GILD prints their sentiment from 20.

Current sentiment

Positive, mixed and negative sources

The score counts them as 18 positive, 10 mixed and 11 negative votes, one per author.

Across public accounts, low price and local models draw the most praise. The top concerns are output that trails Claude Code and Codex, and harness bugs, followed by plan limits that run out under heavy use.

Use a task pilot to measure accepted work and review time.

Evidence field. All 85 sources, one mark each.

Arrange by

Each mark is one source: positive, mixed, negative, no opinion stated, or documentation (not counted).

By sentiment, All practitioners. Every source GILD read, grouped as the field draws it.
GroupSourcesPositiveMixedNegativeNo opinion stated and not counted in the scoreDocumentation, checked and not counted
Positive19190000
Mixed12012000
Negative11001100
Not counted31000310
Documentation12000012
Every source GILD read, by the quarter it was published, as the field's time axis counts it. Documentation is dated by the day it was checked.
QuarterSources
Q4 202513
Q1 202616
Q2 202616
Q3 202622
Q4 20266
Documentation, checked12

By sentiment

12 documentation pages check facts and are not counted.

Hover a mark for a quick look, click it or press Enter to open its source.Tap a mark to open its source, then step to its neighbors with Previous and Next.

What practitioners praise

Top praise of 6. Each mark is a source on it; filled marks praise it.

  1. Low Price for Daily CodingAll 10 sources on it praise it

Most common concerns

Top concern of 7. Each mark is a source on it; filled marks raise it.

  1. Harness Bugs and Stalls19 of 20 sources on it raise it as a concern
All 85 sources behind these findings
  1. Mistral pricingMistral AI (Official), Product documentation, checked Oct 25, 2026
  2. Mistral VibeMistral AI (Official), Product documentation, checked Oct 25, 2026
  3. Introducing Devstral 2 and Mistral Vibe CLIMistral AI (Official), Product documentation, checked Oct 25, 2026
  4. Remote agents in VibeMistral AI (Official), Product documentation, checked Oct 25, 2026
  5. ConfigurationMistral AI (Official), Product documentation, checked Oct 25, 2026
  6. API keys and profilesMistral AI (Official), Product documentation, checked Oct 25, 2026
  7. Using offline modelsMistral AI (Official), Product documentation, checked Oct 25, 2026
  8. Safety, approvals, and permissionsMistral AI (Official), Product documentation, checked Oct 25, 2026
  9. Admin configMistral AI (Official), Product documentation, checked Oct 25, 2026
  10. Zero data retentionMistral AI (Official), Product documentation, checked Oct 25, 2026
  11. Regional inferenceMistral AI (Official), Product documentation, checked Oct 25, 2026
  12. Do you use my user data to train your models?Mistral AI (Official), Product documentation, checked Oct 25, 2026
  13. Comment on: Timestral: Mistral's time-series foundation modelsmaelito, Hacker News commenter (self-described: Tested Mistral Large 4 in Vibe), Hacker News comment, published Oct 19, 2026
  14. Comment on: Mistral models through a Vibe subscriptionnozzlegear, developer using a Vibe subscription through OMP (self-described: Mistral 4 and GLM accessed through OMP with a Vibe subscription), Hacker News comment, published Oct 19, 2026
  15. Comment on: Mistral Vibe and Mistral 4data-ottawa, developer using Mistral Vibe (self-described: Mistral Vibe configured for Mistral 4), Hacker News comment, published Oct 19, 2026
  16. tried Vibe CLI for the first time. What a hot mess.themflyingjaffacakes, Reddit r/MistralAI poster (self-described: Long-term supporter of EU AI; uses the Mistral API for privacy-related calls), Reddit post, published Oct 8, 2026
  17. Comment on: Mistral Large 4phillc73, Hacker News commenter (self-described: Heavy user on two Vibe subscriptions), Hacker News comment, published Oct 6, 2026
  18. Mistral Vibe Code CLI is GREAT!Altruistic_Panda_420, Reddit r/MistralAI poster (self-described: Has used Pi, Claude Code, Antigravity, Codex, and others on the DeepSeek API), Reddit post, published Oct 1, 2026
  19. Mistral Vibe Shell Permission Bypass Leading to Arbitrary Code ExecutionMaxime Rossi Bellom and Ramtine Tofighi Shirazi, security researchers at SecMate (self-described: Security review of Vibe 2.25.0), Security research blog, published Sep 23, 2026
  20. GLM is the most interesting Mistral Vibe development. But is Vibe Pro competitive enough?ublistening, Reddit r/MistralAI poster (self-described: Pays for several AI tools and weighs Vibe Pro against them), Reddit post, published Sep 23, 2026
  21. Today, Vibe doesn't care about "plan mode"RedditPolux, Reddit r/MistralAI poster (self-described: Vibe on two machines and projects with GLM-5.3), Reddit post, published Sep 23, 2026
  22. Four things I got wrong about Vibe CLI's permission config (2.25.5)Difficult-Sugar-4862, Reddit r/MistralAI poster (self-described: Scopes agents with .vibe/agents permission profiles), Reddit post, published Sep 22, 2026
  23. New "unified harness" is unified in ignoring my agent configsMartypx00, Reddit r/MistralAI poster (self-described: Uses custom agents and subagents in the Vibe CLI), Reddit post, published Sep 21, 2026
  24. GitHub issue #1113: Unified Harness ignores allowlist on file toolsSimon-LM, Vibe user filing a GitHub issue (self-described: Agent profiles with write allowlists), GitHub issue, published Sep 18, 2026
  25. Using Mistral for code at workAltrollique, Reddit r/MistralAI poster and regular Claude user (self-described: Coding at work; tried Vibe with GLM-5.2 over the summer), Reddit post, published Sep 18, 2026
  26. Long rant about the stupidity that is Mistral billing. I want to understand the logic.infinitescript, Reddit r/MistralAI poster on Pro (self-described: Signed up for Pro to use Vibe), Reddit post, published Sep 18, 2026
  27. Regional inferenceWest_Passion_1665, Reddit r/MistralAI poster (self-described: Vibe CLI user who wants all data kept in the EU), Reddit post, published Sep 18, 2026
  28. Mistral doesn't give us sovereignty, or respect our privacy!lucid_supernova, Reddit r/MistralAI poster (self-described: Switched to Mistral for privacy), Reddit post, published Sep 16, 2026
  29. I probed all 46 models exposed to my Mistral Free account - even the Vibe CLI models have a 0 RPM limitMrViking2k19, Reddit r/MistralAI poster (self-described: Trying Vibe 2.25.1 on a Free account), Reddit post, published Sep 10, 2026
  30. Comment on: Mistral Vibe Code: GLM 5.2 is now availablemaxhille, Hacker News commenter (self-described: Pro subscriber who also runs a local Qwen model), Hacker News comment, published Sep 4, 2026
  31. Comment on: Can I opt out of my input or output data being used for training?jnurmine, Hacker News commenter (self-described: Uses Claude in Kiro and Mistral Vibe), Hacker News comment, published Sep 2, 2026
  32. Comment on: Can I opt out of my input or output data being used for training?evanjrowley, Hacker News commenter (self-described: Plans with GLM-5.2 through Mistral Studio and implements with a Vibe key on a basic plan), Hacker News comment, published Sep 2, 2026
  33. Comment on: Mistral Vibe Team plan defaultsteekert, Team-plan administrator discussing organization-wide data controls (self-described: Mistral Vibe Team plan organization settings), Hacker News comment, published Sep 2, 2026
  34. Comment on: Mistral Vibe Team plan training defaultteekert, Team-plan administrator discussing organization-wide data controls (self-described: Mistral Vibe Team plan organization settings), Hacker News comment, published Sep 2, 2026
  35. GitHub issue #997: Remote Code Execution via worktree creation (git attribute filter execution)therealcoiffeur, security researcher filing a GitHub issue (self-described: A working exploit against the --worktree flag), GitHub issue, published Aug 12, 2026
  36. Why do Vibe CLI and Vibe VS Code Extension perform so differently? (PRO subscription)Guilty-Pride6761, Reddit r/MistralAI poster on Pro (self-described: Python audio processing script), Reddit post, published Aug 2, 2026
  37. vibe-cli, offline models (ollama), don't preserve context history between messageskodmasin, Reddit r/MistralAI poster (self-described: Vibe CLI with offline models through Ollama), Reddit post, published Jul 28, 2026
  38. Vibe CLI unusable tonighttom4112, Reddit r/MistralAI poster (self-described: Regular Vibe CLI user), Reddit post, published Jul 20, 2026
  39. Mistral CLI, what's with the Git commit signatures?bunaventure, Reddit r/MistralAI poster and paying subscriber (self-described: Uses the Vibe CLI with Git), Reddit post, published Jul 4, 2026
  40. A story of how Mistral Vibe CLI failed to install MCPSkyPL, Reddit r/MistralAI poster (self-described: Testing several agent harnesses on Windows), Reddit post, published Jul 2, 2026
  41. Comment on: Leanstral 1.5adev_, Hacker News commenter (self-described: C++ and Python work, with Claude as a fallback), Hacker News comment, published Jun 30, 2026
  42. Constantly getting stuck in thinking and hitting PoolTimeout error while codingInsideMikesWorld, Reddit r/MistralAI poster (self-described: Vibe CLI with GitHub Spec Kit on the free tier), Reddit post, published Jun 17, 2026
  43. Comment on: Ask HN: Has anyone replaced Claude/GPT with a local model for daily coding?maelito, Hacker News commenter (self-described: Daily coding on a Vibe subscription), Hacker News comment, published Jun 16, 2026
  44. GitHub issue #762: incorrect handling of streaming response during prompt processing with local modelsnpodbielski, Vibe user filing a GitHub issue (self-described: Qwen 3.5 on a local llama.cpp server), GitHub issue, published Jun 10, 2026
  45. Usage Limits Vibe-CLIRare_Commercial8662, Reddit r/MistralAI poster (self-described: Heavy daily Vibe CLI user on a paid plan), Reddit post, published Jun 3, 2026
  46. Mistral vibe can serve any type of local model !C4n4r, Reddit r/MistralAI poster (self-described: Uses Mistral as default AI provider and LM Studio for local models), Reddit post, published Jun 3, 2026
  47. Comment on: Notes from the Mistral AI Now Summitport11, Hacker News commenter (self-described: Follows Mistral's products), Hacker News comment, published May 30, 2026
  48. Comment on: Notes from the Mistral AI Now SummitKronisLV, Hacker News commenter (self-described: Usually works with Anthropic's models; tried a Vibe subscription on dev tasks), Hacker News comment, published May 29, 2026
  49. Comment on: Microsoft starts canceling Claude Code licensesphillc73, on a two-user Mistral Team plan (self-described: Moved from Pro to a Team plan for two users after hitting the monthly limit), Hacker News comment, published May 23, 2026
  50. GitHub issue #707: neither auto-compaction nor manual /compact workbk138, Pro plan user filing a GitHub issue (self-described: Analysis of two large codebases), GitHub issue, published May 21, 2026
  51. Got Vibe Skills Working: Here's What I Learned (And What Still Needs Fixing)Tosse101, Reddit r/MistralAI poster (self-described: Writes custom skills for Vibe), Reddit post, published May 17, 2026
  52. GitHub issue #664: Unix Commands Executed on Windows and System Prompt Not Enforcedcreinelt, Vibe user filing a GitHub issue (self-described: Windows 11 and PowerShell), GitHub issue, published May 4, 2026
  53. Comment on: Mistral Medium 3.5mark_l_watson, Hacker News commenter (self-described: Pays for several AI coding plans and evaluates each by month), Hacker News comment, published Apr 29, 2026
  54. Comment on: Mistral Medium 3.5andhuman, Hacker News commenter (self-described: Windows user), Hacker News comment, published Apr 29, 2026
  55. Comment on: Mistral built a $14B AI empire by not being Americanqznc, Hacker News commenter (self-described: A week on the Vibe free tier, working the way they use Claude Code), Hacker News comment, published Apr 27, 2026
  56. Ask HN: Cursor alternative, EU-based or privacy-focused?BrunoBernardino, Hacker News poster (self-described: Cursor user looking for an EU-based or privacy-focused agent for small, verifiable changes), Hacker News post, published Apr 24, 2026
  57. Local agent win with Mistral Vibe and Qwen 3.5 27B: Transcribe story from PDFneph1010, Reddit r/LocalLLaMA poster (self-described: Qwen 3.5 27B on llama.cpp, with bash approvals left on), Reddit post, published Mar 22, 2026
  58. Comment on: OpenCode - Open source AI coding agentarthurjean, Hacker News commenter and daily Claude Code user (self-described: Compared OpenCode, Codex, Gemini CLI, and Mistral Vibe), Hacker News comment, published Mar 21, 2026
  59. Comment on: Leanstral: Open-source agent for trustworthy coding and formal proof engineeringchucky_z, Hacker News commenter (self-described: Uses Mistral models and the Vibe CLI daily beside Gemini, Claude, and GPT models), Hacker News comment, published Mar 16, 2026
  60. Comment on: Right-sizes LLM models to your system's RAM, CPU, and GPUasimovDev, Hacker News commenter (self-described: Local models in LM Studio for a small C codebase), Hacker News comment, published Mar 2, 2026
  61. Comment on: Qwen3.5 122B and 35B models offer Sonnet 4.5 performance on local computersSyneRyder, Hacker News commenter (self-described: Tried Vibe with Devstral for local MCP setup), Hacker News comment, published Mar 1, 2026
  62. Comment on: Pi - A minimal terminal coding harnessrcarmo, Hacker News commenter who runs coding agents in per-project containers (self-described: Has tried most terminal agents in an agentbox setup), Hacker News comment, published Feb 25, 2026
  63. Comment on: The Engine Behind the Hypeabhikul0, Hacker News commenter (self-described: Small local models on an M3 Pro laptop), Hacker News comment, published Feb 24, 2026
  64. Comment on: European Tech Alternativesslopinthebag, Hacker News commenter (self-described: Uses Vibe and Le Chat; writes little code with it), Hacker News comment, published Feb 19, 2026
  65. I Forked 4 cli coding agents to Run the Same Model. A scaffholding deepdive.Charles Azam, engineer and blogger (self-described: Forked Codex, Gemini CLI, and Vibe to run GLM-4.7 on Terminal-Bench 2.0), Practitioner blog, published Feb 10, 2026
  66. Mistral Vibe vs Claude Code vs OpenAI Codex vs Opencode/others? Best coding model for 92GB?Consumerbot37427, Reddit r/LocalLLaMA poster (self-described: Devstral Small in LM Studio on a 92 GB MacBook), Reddit post, published Feb 2, 2026
  67. Comment on: Mistral Launches Vibe 2.0vga42, Hacker News commenter (self-described: Replacing American tech with European tech), Hacker News comment, published Jan 28, 2026
  68. GitHub issue #275: Usage rate limits unclearsdbbs, paying Vibe user filing a GitHub issue (self-described: A few weeks on a paid plan), GitHub issue, published Jan 26, 2026
  69. GitHub issue #272: search_replace tool struggles with certain patternsrobinheghan, Vibe user filing a GitHub issue (self-described: Documentation refactor in the Gren language core repository), GitHub issue, published Jan 25, 2026
  70. All major AI stupid again, alternatives?AppealSame4367, Reddit r/ChatGPTCoding poster (self-described: Works across several projects with several paid agents), Reddit post, published Jan 21, 2026
  71. GitHub issue #255: Mistral-Vibe produces multiple user messages in a row after interruptsjdwx, Vibe user filing a GitHub issue (self-described: Devstral 2 on a local llama.cpp server), GitHub issue, published Jan 16, 2026
  72. Mistral Vibe + Devstral2 Small = the perfect local combo?Aggressive-Bother470, Reddit r/LocalLLaMA poster (account since deleted; handle from the Arctic Shift archive) (self-described: Runs Devstral Small 2 at full context on three local GPUs), Reddit post, published Jan 4, 2026
  73. Comment on: Claude Code gets native LSP supportkhimaros, Hacker News commenter (self-described: Prefers open-source, provider-agnostic agents and has used seven of them), Hacker News comment, published Dec 23, 2025
  74. Run-to-Run Variance in Coding Assistants: Claude Code and Vibe on 45 Bug Fixes, Ten Runs EachKvit blog, written by a developer building AI tools at kvit.app (self-described: Claude Code is the author's daily tool; Vibe ran Devstral 2), Engineering blog, published Dec 17, 2025
  75. GitHub issue #150: Copy and Paste not working in Linuxcosimoiaia, Vibe user filing a GitHub issue (self-described: GNOME Terminal on Ubuntu 25.04), GitHub issue, published Dec 14, 2025
  76. Mistral Vibe CLI + Qwen 4B Q4jacek2023, Reddit r/LocalLLaMA poster (self-described: C++ work on local models served with llama.cpp), Reddit post, published Dec 14, 2025
  77. The mistral-vibe CLI can work super well with gpt-osstarruda, Reddit r/LocalLLaMA poster (self-described: Runs gpt-oss locally on llama.cpp), Reddit post, published Dec 12, 2025
  78. GitHub issue #70: Tool call not working with locally hosted vllm devstral 2 backendminwhoo, Vibe user filing a GitHub issue (self-described: Devstral 2 Small on a local vLLM server), GitHub issue, published Dec 11, 2025
  79. GitHub issue #83: Agent gets stuck in infinite loop repeating the same tool callmatt1111-hash, Vibe user filing a GitHub issue (self-described: Code audit prompt on Ubuntu), GitHub issue, published Dec 11, 2025
  80. GitHub issue #86: Terribleoptiix, Vibe user filing a GitHub issue (self-described: Building a small web app on Ubuntu 24), GitHub issue, published Dec 11, 2025
  81. GitHub issue #30: add support for HTTP/HTTPS proxy and SSL verification configurationFlorentB974, Vibe user filing a GitHub issue (self-described: Behind a corporate proxy), GitHub issue, published Dec 10, 2025
  82. Hands-on review of Mistral Vibe on large python projectAvienir, Reddit r/LocalLLaMA poster (self-described: Developer on a 40k-line Python codebase with niche frameworks), Reddit post, published Dec 10, 2025
  83. mistralai/mistral-vibeSimon Willison, independent developer and blogger (self-described: Read the source and had Vibe build a Space Invaders game on launch day), Practitioner blog, published Dec 9, 2025
  84. Comment on: Mistral releases Devstral2 and Mistral Vibe CLISyneRyder, Hacker News commenter and Claude Max user (self-described: Tried Vibe on launch day alongside Claude Code), Hacker News comment, published Dec 9, 2025
  85. Comment on: Mistral releases Devstral2 and Mistral Vibe CLIsimonw, Hacker News commenter (self-described: Daily Claude Code user who had tried Vibe briefly), Hacker News comment, published Dec 9, 2025

Dec 2025 to Oct 2026.

73 sources from practitioners, by month and sentiment.

The full readExplore all Mistral Vibe Signals6 praise themes, 7 concerns, 4 points of agreement and 3 disagreements across all three groups, with all 85 sources open to inspect.

Where It Fits

Where does Mistral Vibe belong in the stack?

Mistral Vibe is Core across Build, supports Plan and Validate, and touches Ship and Operate.

Business area
Product & Engineering
Function
Software Development
Operating stack
Agentic Software Development
Primary role
Open-Source Terminal Coding Agent
Mistral Vibe beside the rest of its stackThe Stack Field, every product on every layer
FootprintMistral Vibe across the Agentic Software Development stack. Bar height is its role on each layer.
  1. Plan

    1. Work planning: Supports

      Work planning, supports. A todo tool tracks the steps of a request, and the agent asks multiple-choice clarifying questions. Vibe 3.0 removed the built-in plan agent, so planning without edits needs a custom agent, and the backlog stays in the team's tracker.

  2. Build

    1. Codebase context: Supports

      Codebase context, supports. Vibe passes the project's location, Git branch, and recent commits to the model and searches code with grep or ripgrep; it builds no persistent index of the repository.

    2. Coding: Core

      Coding, core. This is Vibe's primary role: reading, writing, and patching files across a repository from the CLI, the VS Code extension, or a remote Vibe Code Web session.

    3. Agent runtime: Core

      Agent runtime, core. The Apache 2.0 Python CLI is the main interface, with the VS Code extension and the vibe-acp command for JetBrains IDEs and Zed. Sessions can move between the CLI and Vibe Code Web.

    4. Tool execution: Core

      Tool execution, core. Vibe runs shell commands, MCP servers, connectors, skills, and subagents under always, ask, or never permissions per tool and one of four approval modes, from ask to auto-approve.

  3. Validate

    1. Debugging: Supports

      Debugging, supports. The agent reproduces failures by running commands and reading output before it patches code; tracing production errors stays with an observability or debugging product.

    2. Testing: Supports

      Testing, supports. Vibe writes and runs tests in the shell and iterates on failures; the test suite and CI gates remain the team's own.

    3. Code review: Touches

      Code review, touches. Vibe Code Web can open pull requests on GitHub repositories, while review of those changes stays with people and a review product.

    4. Application security: Touches

      Application security, touches. Approval modes, sensitive-file prompts, and admin settings that can disable auto-approve limit what the agent runs; Vibe does no security scanning.

  4. Ship

    1. Source control: Touches

      Source control, touches. Vibe commits with Git from the shell and can work in a separate worktree; Git and the code host stay the system of record.

    2. CI/CD: Touches

      CI/CD, touches. Programmatic mode runs a prompt without the interface, which fits scripts and CI jobs when an approval flag is passed; delivery stays in the team's pipeline.

  5. Operate

    1. Observability: Touches

      Observability, touches. Vibe can export its own traces over OpenTelemetry and admins can pull Vibe Code usage analytics; monitoring of the team's systems stays elsewhere.

Market mapThe layers Mistral Vibe covers, and who else owns each one.

  1. Coding & implementation

    CoreBuild

  2. Agent interface & developer runtime

    CoreBuild

  3. Tool execution & integrations

    CoreBuild

  4. Work planning & task decomposition

    SupportsPlan

  5. Codebase context & intelligence

    SupportsBuild

7 more layers on the full map. Core, Supports and Touches describe coverage. They say nothing about quality.

More on Mistral Vibe

  1. GILD ReviewGILD's evaluation, with the buying facts
  2. Research1 piece
  3. Guides2 guides
  4. Where It FitsOn the Agentic Software Development stack
  5. Related Products8 products