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 grep or ripgrep.
  • Agentic Delegation: Ability to spawn subagents for parallel work and use an ask_user_question tool 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.md files.
  • Programmatic Mode: Supports non-interactive execution via --prompt with 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