AI コーディングツールをインストールする
対応する AI コーディングツールをインストールしてログインし、Multica がローカル環境で作業を実行できるようにします。
ローカルランタイムは、Multica デーモンと、デーモンが呼び出せる AI コーディングツールの 2 つで構成されます。使用するツールだけをインストールすればよく、すべてをインストールする必要はありません。
1. ツールを選ぶ
すでにインストールしてログイン済みのツールには、追加設定は不要です。モデル、MCP、セッション再開、スキルの対応状況はツールごとに異なります。詳しくは AI コーディングツール比較を参照してください。
Multica は現在、次のコマンドを検出します。
| ツール | 検出するコマンド | 公式インストールガイド |
|---|---|---|
| Antigravity CLI | agy | Antigravity のインストールとログイン |
| Claude Code | claude | Claude Code クイックスタート |
| CodeBuddy Code | codebuddy | CodeBuddy クイックスタート |
| CodeArts | codearts | CodeArts CLI クイックスタート |
| Codex CLI | codex | Codex CLI |
| GitHub Copilot CLI | copilot | Copilot CLI のインストール |
| Cursor Agent | cursor-agent | Cursor CLI のインストール |
| DeepSeek Harness | dsh | DeepSeek Harness |
| DevEco Code | deveco | DevEco Code |
| Grok Build | grok | Grok Build クイックスタート |
| Hermes Agent | hermes | Hermes クイックスタート |
| Kimi CLI | kimi | Kimi CLI |
| Kiro CLI | kiro-cli | Kiro CLI のインストール |
| MiniMax Code | mcode | MiniMax Code CLI のインストール |
| OpenClaw | openclaw | OpenClaw のインストール |
| OpenCode | opencode | OpenCode クイックスタート |
| Pi coding agent | pi | Pi coding agent |
| Oh-My-Pi | omp | Oh-My-Pi インストール |
| Qoder CLI | qodercli | Qoder CLI クイックスタート |
| Qoder CN CLI | qoderclicn | Qoder CN CLI クイックスタート |
| Qwen Code | qwen | Qwen Code |
| QwenPaw | qwenpaw | QwenPaw |
| Reasonix | reasonix | Reasonix |
| TRAE CLI | traecli | TRAE 公式サイト |
| Dim | dim | DimCode |
ここでの「対応」とは、Multica が該当する CLI を呼び出せるという意味です。そのツールのアカウント、サブスクリプション、モデルの利用枠を Multica が提供するわけではありません。
2. ローカル環境でログインする
インストール後、まずターミナルからツールを単独で起動し、各ツールの手順に従ってログインするか、モデルプロバイダーを設定してください。ターミナル上でリクエストを実行できない場合は、デーモンから呼び出しても失敗します。
CodeArts では、TUI だけでなく codearts run --model provider/model "OK とだけ返してください" で非対話モードを確認してください。現在の CodeArts CLI では、カスタム provider が TUI で動作しても、run、models、serve には引き続き CODEARTS_CLI_AK / CODEARTS_CLI_SK が必要な場合があります。Multica は ~/.codeartsdoer/codearts_cli.json または .jsonc からカスタムモデルを検出できますが、作業実行には codearts run を使用するため、その認証要件に従います。
Reasonix を使う場合は、デーモンを起動する前に reasonix setup を実行し、デフォルトのプロバイダーとモデルを設定してください。
QwenPaw を使う場合は、QwenPaw 側の設定でプロバイダーとモデルを選んでください。Multica が実行時に QwenPaw のモデルを上書きすることはできません。
MiniMax Code を使う場合は、対応する Node.js バージョン(>=22.19 <23 または >=24 <27)をインストールし、npm install --global @minimax-ai/code@latest を実行してください。npm のグローバルインストールによって mcode は npm のグローバル実行ファイルディレクトリに配置されます。command -v mcode または Get-Command mcode で見つからない場合は、そのディレクトリを PATH に追加してください。その後 mcode login を実行します。モデルは MiniMax Code が管理し、Multica から ACP 経由で上書きすることはできません。
DeepSeek Harness を使う場合は、Node.js 20+ をインストールして npm install -g @deepseek-ai/dsh を実行し、Multica ランタイムプロファイルを追加してください(dsh plugin --profile multica add <bundle>)。デーモンは dsh --profile multica --probe が成功した場合のみ DeepSeek Harness を登録します。デーモンを起動する前に DEEPSEEK_API_KEY を設定(または dsh の設定に保存)してください。
ログイン情報はツールがローカル環境に保存します。Multica が 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 以降、MiniMax Code は 0.1.2 以降が必要です。最低バージョンを満たしていない場合、デーモンはそのランタイムを登録しません。
3. デーモンからコマンドを見つけられることを確認する
macOS、Linux、WSL では、次を実行します。
command -v <command>
<command> --versionWindows PowerShell では、次を実行します。
Get-Command <command>
<command> --version<command> は表にあるコマンド名に置き換えてください。たとえば claude、codex、cursor-agent です。最初のコマンドで実行ファイルのパスが返れば、検出できています。
ターミナルではツールを見つけられるのに、Desktop やバックグラウンドのデーモンでは見つからない場合、両者が異なる PATH を使っていることが一般的な原因です。アプリを再起動するか、対応する MULTICA_<PROVIDER>_PATH 環境変数で絶対パスを指定してください。設定の詳細は環境変数を参照してください。
4. 再検出してオンライン状態を確認する
CLI でデーモンを起動します。
multica daemon startデーモンがすでに実行中の場合は、新しいツールをインストールした後に再起動します。
multica daemon restartMultica Desktop を使っている場合は、アプリを終了して開き直してください。
次に Multica のランタイムページを開きます。対象のコンピューターの下にツールが表示され、オンライン状態になっていることを確認してください。これで、エージェントを作成または編集するときにこのランタイムを選択できます。
デーモンの起動時には、標準対応している CLI が少なくとも 1 つ検出される必要があります。カスタムランタイム設定はデーモンの起動後に同期されるため、ツールが何もないコンピューターで唯一の起動条件として使うことはできません。
ツールが検出されない場合
次の順番で確認してください。
- ターミナルからツール自体を実行し、インストールとログインが完了していることを確認します。
command -vまたはGet-Commandで、実際のコマンド名とパスを確認します。multica daemon logs -fを実行し、バージョン、パス、認証に関するエラーを確認します。- デーモンを再起動し、現在の環境を読み込み直します。
- ランタイムページに戻り、コンピューターとツールがどちらもオンラインであることを確認します。
ツールがオンラインと表示されているのに実行が失敗する場合は、タスクの実行ログで CLI が返した具体的なエラーを確認するか、トラブルシューティングを参照してください。
次のステップ
- エージェントを作成・設定する — 接続したランタイムを選択する
- デーモンとランタイム — オンライン状態、同時実行、カスタムランタイムについて確認する
- AI コーディングツール比較 — Multica で使える機能をツールごとに比較する