mistralai/mistral-vibe

Minimal CLI coding agent by Mistral

What it solves

Mistral Vibe is a command-line interface (CLI) coding assistant that allows developers to interact with their codebase using natural language. It eliminates the need to manually switch between an editor and an AI chat window by bringing the assistant directly into the terminal, providing it with the context of the project's files, Git history, and environment.

How it works

Powered by Mistral's models, Vibe operates as a conversational agent with access to a suite of tools for file manipulation, shell command execution, and code searching. It uses a "trust folder system" to ensure safety in sensitive directories and supports multiple agent profiles (such as plan for read-only exploration or accept-edits for refactoring) to control tool permissions. It can also delegate complex tasks to independent subagents to prevent context window overload.

Who it’s for

It is designed for developers who prefer a terminal-centric workflow and want an AI assistant that can read, write, and execute commands within their local development environment.

Highlights

  • Integrated Toolset: Built-in capabilities to read, write, patch files, execute shell commands, and perform recursive code searches via grep.
  • Project-Aware Context: Automatically provides the agent with the project location, Git branch, and recent commit history.
  • Subagent Delegation: Ability to spawn specialized subagents for parallel work and codebase exploration.
  • Multimodal Support: Supports image attachments (via @ mentions) for vision-capable models.
  • Extensible Skills System: Allows users to create custom tools and slash commands following the Agent Skills specification.
  • Flexible Execution: Offers both an interactive TUI (with Rust and Python implementations) and a programmatic mode for scripting.

Related

  • Dispatch
  • Dispatch
  • Project
  • Dispatch
  • Project