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 copy-paste code into a browser, providing a conversational interface that can explore, modify, and manage projects directly from the terminal.
How it works
Powered by Mistral's models, Vibe acts as an agentic system that can execute a suite of built-in tools to perform tasks. It scans project file structures and Git status to maintain context. The system supports different agent profiles (like plan for read-only exploration or accept-edits for refactoring) and can delegate complex tasks to independent subagents to prevent context window overload. It also implements a "skills" system based on the Agent Skills specification, allowing users to extend its functionality with custom tools and slash commands.
Who it’s for
Developers who prefer a terminal-centric workflow and want an AI assistant capable of reading, writing, and searching their local codebase with minimal friction.
Highlights
- Integrated Toolset: Built-in capabilities to read, write, patch files, execute shell commands, and perform recursive code searches using
greporripgrep. - Agentic Delegation: Ability to spawn subagents for parallel work and use an
ask_user_questiontool for interactive clarification. - Multimodal Support: Supports image attachments (via
@mentions) for vision-capable models. - Extensible Skills: A plugin-like system to add custom tools and slash commands via
SKILL.mdfiles. - Programmatic Mode: Supports non-interactive execution via
--promptwith constraints on turns, price, and token budget. - Safety Features: Includes a trust folder system and tool execution approval settings.
Related
- Dispatch
- Dispatch
- Dispatch
- Project
- Dispatch