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