Melso Docs

AI コーディングツールをインストールする

対応する AI コーディングツールをインストールしてログインし、Melso がローカル環境でタスクを実行できるようにします。

ローカルランタイムは、Melso デーモンと、デーモンが呼び出せる AI コーディングツールの 2 つで構成されます。使用するツールだけをインストールすればよく、すべてをインストールする必要はありません。

1. ツールを選ぶ

すでにインストールしてログイン済みのツールには、追加設定は不要です。モデル、MCP、セッション再開、スキルの対応状況はツールごとに異なります。詳しくは AI コーディングツール比較を参照してください。

Melso は現在、次のコマンドを検出します。

ツール検出するコマンド公式インストールガイド
Antigravity CLIagyAntigravity のインストールとログイン
Claude CodeclaudeClaude Code クイックスタート
CodeBuddy CodecodebuddyCodeBuddy クイックスタート
Codex CLIcodexCodex CLI
GitHub Copilot CLIcopilotCopilot CLI のインストール
Cursor Agentcursor-agentCursor CLI のインストール
DeepSeek HarnessdshDeepSeek Harness
DevEco CodedevecoDevEco Code
Grok BuildgrokGrok Build クイックスタート
Hermes AgenthermesHermes クイックスタート
Kimi CLIkimiKimi CLI
Kiro CLIkiro-cliKiro CLI のインストール
OpenClawopenclawOpenClaw のインストール
OpenCodeopencodeOpenCode クイックスタート
Pi coding agentpiPi coding agent
Oh-My-PiompOh-My-Pi インストール
Qoder CLIqodercliQoder CLI クイックスタート
Qoder CN CLIqoderclicnQoder CN CLI クイックスタート
Qwen CodeqwenQwen Code
QwenPawqwenpawQwenPaw
ReasonixreasonixReasonix
TRAE CLItraecliTRAE 公式サイト

ここでの「対応」とは、Melso が該当する CLI を呼び出せるという意味です。そのツールのアカウント、サブスクリプション、モデルの利用枠を Melso が提供するわけではありません。

2. ローカル環境でログインする

インストール後、まずターミナルからツールを単独で起動し、各ツールの手順に従ってログインするか、モデルプロバイダーを設定してください。ターミナル上でリクエストを実行できない場合は、デーモンから呼び出しても失敗します。

Reasonix を使う場合は、デーモンを起動する前に reasonix setup を実行し、デフォルトのプロバイダーとモデルを設定してください。

QwenPaw を使う場合は、QwenPaw 側の設定でプロバイダーとモデルを選んでください。Melso が実行時に QwenPaw のモデルを上書きすることはできません。

DeepSeek Harness を使う場合は、Node.js 20+ をインストールして npm install -g @deepseek-ai/dsh を実行し、Melso ランタイムプロファイルを追加してください(dsh plugin --profile multica add <bundle>)。デーモンは dsh --profile multica --probe が成功した場合のみ DeepSeek Harness を登録します。デーモンを起動する前に DEEPSEEK_API_KEY を設定(または dsh の設定に保存)してください。

ログイン情報はツールがローカル環境に保存します。Melso が Claude、Codex、Cursor などの CLI のログイントークンを受け取ることはありません。

Claude Code は 2.0.0 以降、Codex は 0.100.0 以降、Copilot は 1.0.0 以降、Grok は 0.2.89 以降、Qwen Code は 0.20.0 以降が必要です。最低バージョンを満たしていない場合、デーモンはそのランタイムを登録しません。

3. デーモンからコマンドを見つけられることを確認する

macOS、Linux、WSL では、次を実行します。

command -v <command>
<command> --version

Windows PowerShell では、次を実行します。

Get-Command <command>
<command> --version

<command> は表にあるコマンド名に置き換えてください。たとえば claudecodexcursor-agent です。最初のコマンドで実行ファイルのパスが返れば、検出できています。

ターミナルではツールを見つけられるのに、Desktop やバックグラウンドのデーモンでは見つからない場合、両者が異なる PATH を使っていることが一般的な原因です。アプリを再起動するか、対応する MULTICA_<PROVIDER>_PATH 環境変数で絶対パスを指定してください。設定の詳細は環境変数を参照してください。

4. 再検出してオンライン状態を確認する

CLI でデーモンを起動します。

melso daemon start

デーモンがすでに実行中の場合は、新しいツールをインストールした後に再起動します。

melso daemon restart

Melso Desktop を使っている場合は、アプリを終了して開き直してください。

次に Melso のランタイムページを開きます。対象のコンピューターの下にツールが表示され、オンライン状態になっていることを確認してください。これで、エージェントを作成または編集するときにこのランタイムを選択できます。

デーモンの起動時には、標準対応している CLI が少なくとも 1 つ検出される必要があります。カスタムランタイム設定はデーモンの起動後に同期されるため、ツールが何もないコンピューターで唯一の起動条件として使うことはできません。

ツールが検出されない場合

次の順番で確認してください。

  1. ターミナルからツール自体を実行し、インストールとログインが完了していることを確認します。
  2. command -v または Get-Command で、実際のコマンド名とパスを確認します。
  3. melso daemon logs -f を実行し、バージョン、パス、認証に関するエラーを確認します。
  4. デーモンを再起動し、現在の環境を読み込み直します。
  5. ランタイムページに戻り、コンピューターとツールがどちらもオンラインであることを確認します。

ツールがオンラインと表示されているのに実行が失敗する場合は、イシューの実行ログで CLI が返した具体的なエラーを確認するか、トラブルシューティングを参照してください。

次のステップ