Repolode
mistralai

mistralai/mistral-vibe

Mistralのオープンソースのコマンドライン型コーディングアシスタント。ターミナルから自然言語でコードベースを調べたり編集したりできます。

代替できる製品:Claude CodeGitHub Copilot CLI

スター
5,160
フォーク
741
未解決の Issue
422
最終コミット
昨日

これは何?

Mistral Vibeは、Mistralのモデルを利用するターミナルベースのコーディングエージェントです。プロジェクトのディレクトリ内で起動し、チャット形式のプロンプトでコードの検索やファイルの編集、シェルコマンドの実行、複数ステップにわたるタスクなどを依頼できます。Vibeは、プロジェクトの場所、Gitブランチ、最近のコミットをコンテキストとしてエージェントに渡します。

エージェントには、ファイルの読み取り・書き込み・パッチ適用、シェルコマンドの実行、grepによるコード検索(ripgrepにも対応)、todoリストの管理、ユーザーへの確認質問、サブエージェントへの作業委任といったツールが組み込まれています。承認モードは、ツールを呼び出すたびに確認する設定から、すべて自動承認する設定まで選べます。また、--promptを使うプログラマティックモードでは、ターン数・コスト・トークン数に上限を設けてスクリプトから実行できます。

Vibeはconfig.tomlで設定でき、カスタムエージェント、Agent Skills仕様に準拠したスキル、MCPサーバー、AGENTS.mdによるカスタムシステムプロンプト、OpenTelemetryトレースに対応しています。uvまたはpipでインストールでき、公式の対象環境はUNIXですが、Windowsでも動作します。

主な機能

  • 01プロジェクト内のファイルを読み取り、書き込み、パッチ適用できる対話型エージェント。
  • 02セッションを管理しながらシェルコマンドを実行でき、ripgrep対応のgrep検索も可能。
  • 03タスク中にサブエージェントへ作業を委任し、ユーザーに対話形式で質問できます。
  • 04ツール呼び出しのたびに確認するモードから、すべて自動承認するモードまで選べます。
  • 05スクリプト実行向けに、ターン数・コスト・トークン数の上限を設定できるプログラマティックモード。
  • 06config.tomlで設定でき、カスタムエージェント、スキル、MCPサーバーに対応。

ユースケース

  • 不慣れなコードベースについて、各要素の場所や相互の関係を質問しながら調べる。
  • 自然言語で説明して、複数ファイルにまたがるリファクタリングを行う。
  • シェルスクリプトやCIジョブから、実行範囲を限定したコーディングタスクを無人で実行する。
  • ターミナルベースのコーディングワークフローのバックエンドとしてMistralのモデルを利用する。

クイックスタート

  1. 1

    Linux と macOS では1行スクリプトでインストールできます(リモートのシェルスクリプトを実行するため、READMEからご自身で実行してください)

  2. 2

    uv でインストール

    uv tool install mistral-vibe
  3. 3

    または pip でインストール

    pip install mistral-vibe
  4. 4

    プロジェクトのルートに移動して Vibe を実行

    vibe

使う前に知っておきたいこと

  • 公式にサポートされている対象は UNIX 環境です。Windows でも動作しますが、主な対象ではありません。
  • 基盤モデルを使用するには Mistral API キーが必要です。
  • Python 3.14 以降が必要です。

トピック

よくある質問

mistral-vibe とは?
Mistralのオープンソースのコマンドライン型コーディングアシスタント。ターミナルから自然言語でコードベースを調べたり編集したりできます。 Mistral Vibeは、Mistralのモデルを利用するターミナルベースのコーディングエージェントです。プロジェクトのディレクトリ内で起動し、チャット形式のプロンプトでコードの検索やファイルの編集、シェルコマンドの実行、複数ステップにわたるタスクなどを依頼できます。Vibeは、プロジェクトの場所、Gitブランチ、最近のコミットをコンテキストとしてエージェントに渡します。
mistral-vibe は無料で使えますか?ライセンスは?
mistral-vibe は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
mistral-vibe は今もメンテナンスされていますか?
活発にメンテナンス中。mistral-vibe の最終コミットは 2026年10月19日 です。
mistral-vibe は何に使えますか?
不慣れなコードベースについて、各要素の場所や相互の関係を質問しながら調べる。 自然言語で説明して、複数ファイルにまたがるリファクタリングを行う。 シェルスクリプトやCIジョブから、実行範囲を限定したコーディングタスクを無人で実行する。 ターミナルベースのコーディングワークフローのバックエンドとしてMistralのモデルを利用する。
mistral-vibe のインストール方法は?
Linux と macOS では1行スクリプトでインストールできます(リモートのシェルスクリプトを実行するため、READMEからご自身で実行してください) uv でインストール: uv tool install mistral-vibe または pip でインストール: pip install mistral-vibe プロジェクトのルートに移動して Vibe を実行: vibe
mistral-vibe はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/mistralai/mistral-vibe

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト