新バージョンデスクトップ v0.1.7:設定を領域ごとにグループ化、初回ガイドを刷新、mu-agent 0.1.8 を内蔵
ドキュメント ドキュメント

はじめに

使い始める デスクトップアプリ コマンドライン

mu を使う

判定器 権限と安全性 目標モードと完了 コンテキスト 教訓 わかりやすいボード サブエージェントとハイブ

リファレンス

設定 機能とオプション トラブルシューティング プライバシー

リファレンス

トラブルシューティング

mu が起動しない、モデルに接続できない、判定器が何もしていないように見えるときに確認すること。

まず mu doctor、またはセッション内で /doctor を実行します。インストール、モデル、判定器、各接続を確認し、何を直せばよいかを示します。デスクトップアプリでは、設定 → 情報からワンクリックでログを開けます。

どれも役に立たなければ、バージョン、プラットフォーム、mu doctor の出力を添えて issue を作成してください。

インストールと起動

mu needs Node >= 22.19 (found v20…)。 コマンドラインには Node.js 22.19 以降が必要です。nvm install 24 か、お使いのシステムのパッケージでインストールしてください。デスクトップアプリは自前の Node を内蔵しているので、何も要りません。

Windows で SmartScreen の警告が出る。 Windows 版はまだコード署名がありません。詳細情報を選び、実行を選んでください。すべてのダウンロードのチェックサムは、リリースページの SHA256SUMS にあります。

Windows:会話に Git for Windows がないと表示される。 mu は Windows で、POSIX シェルでコマンドを実行します。Git for Windows をインストールして、新しい会話を始めてください。

C:\Program Files\mu にインストールしたアプリが mu を起動できない。 0.1.5 で修正しました。最新のリリースを古いものに上書きインストールしてください。データは残ります。

mu install、mu list、mu config を実行するとセッションが始まってしまう。 デスクトップ 0.1.7 / mu-agent 0.1.8 のあとに修正済みで、次のリリースに入ります。

モデルとネットワーク

モデルが設定されていない。 mu setup かアプリの初回ガイドを実行し、API キーを貼り付けるか、サブスクリプションでサインインしてください。

ターミナルでは問題ないのに、アプリで "User location is not supported" と出る、またはリクエストがタイムアウトする。 モデルのサービスがあなたのネットワークの地域を拒否しているか、アプリがプロキシを認識していません。0.1.5 以降、アプリは HTTPS_PROXY が設定されていなければシステムのプロキシに従います。プロキシがオンになっているかを確認するか、mu 用に HTTPS_PROXY を設定してください。

判定器

判定器が何もしていないように見える。 シャドーの判定ポイントは判定を記録するだけで何も変えず、オフの判定ポイントには問い合わせません。/status で各判定ポイントのモードがわかります。~/.mu/agent/mu.json に "default": "shadow" や "off" がないか、環境に MU_JUDGE_MODE がないかを確認してください。

「まだ使える判定器がないため、mu はステップごとにあなたに確認します。」 「Jev が承認」モードでは、答えられる判定器がないとき、承認が必要なすべてのステップで mu があなたに確認します。キーがなく無料の Jev も使えない、アカウントの利用枠を使い切った、承認を任されないローカルの判定器しかない、といった場合です。Jev のキーを設定する(mu setup)か、/permissions でモードを切り替えてください。

無料の Jev が答えなくなった。 これは OpenCode Zen の期間限定の提供で、終了したときは mu がそのことを知らせます。Jev のサービスのどれかにキーを設定するか、別の判定器を選んでください。

判定が遅い。 どの判定ポイントにも制限時間があり、それを過ぎると mu は判定なしで先に進みます。長く止まることはありません。mu ledger --json で各判定のレイテンシがわかります。遅い判定器や遠い判定器は、routes で判定ポイントごとに置き換えられます。

ローカルの判定器がモデルをダウンロードしようとする。 Laya のモデルは数百 MB あります。mu がダウンロードするのは、mu judge setup またはアプリであなたが同意したあとだけです。

ターミナル

サブエージェントが起動すると、ターミナル UI が "Rendered line … exceeds terminal width" でクラッシュする。 mu-agent 0.1.8 のあとに修正済みで、次のリリースに入ります。それまでは、ターミナルの幅をステータスラインより広くしてください。

最初からやり直す

mu setup は、変更するファイルをすべて先に ~/.mu/backups/<time>/ にコピーします。mu 自身の設定をリセットするには、~/.mu/agent/mu.json を別の場所に移します。mu は既定値で起動します。セッション、サインイン、教訓は別のファイルなので、そのまま残ります。

mu が役に立ったら、GitHub で Star を付けてください

Star があると、より多くの人が mu を見つけられます。コード、ディスカッション、すべてのリリースはリポジトリにあります。

GitHub で Star を付ける464