エージェントCLIが起動時に落ちた。
その理由を、正確に。
エージェントCLIが起動しない。これはAIコーディングで最も気力を削がれる失敗です:出力なし、スタックトレースなし、ときにはプロンプトが戻ってくるだけ。CLI Doctorはその瞬間を捉え、実際に何が起きたのかを読み取り、唯一重要な問いに答えます:何が壊れたのか、そして今どうすればいいのか。
CLI Doctorは、AgentsRoomが実行した正確なコマンド、どのフラグがどの設定から来たのか、そしてCLIが諦める前に何を出力したのかを把握しています。検索結果には決してない文脈です。
失敗した起動、実際のエラー、そして原因となった設定を名指しする診断。
エージェントCLIは変化が速いものです。マイナーリリースでフラグが削除され、Nodeのアップグレード後にバイナリがPATHから消え、ログインの有効期限が切れ、サンドボックスが起動を拒否し、別のツール向けに書かれた設定ファイルが読み込まれる。あなたの側で起きることはいつも同じです:プロンプトを送っても、何も起きない。
難しいのは修正そのものではありません。起動コマンドに並ぶ20個のうち、どれが壊れた原因なのか、そしてそれがアプリから来たのか、プロバイダーの設定から来たのか、3週間前にそのエージェントだけに設定した上書きから来たのか、それともCLI自体が知らないうちに変わったのかを知ることです。
CLI Doctorはその溝を埋めます。実際に起動されたコマンドを記録し、すべてのフラグにそれを注入した設定のタグを付け、CLIが出力した内容を取り込み、それらを具体的な手順付きの短い診断に変えます。確定的なチェックが常に先に走り、優先されます:AIが口を開くのは、アプリが自力で答えられないときだけです。
何も出ないターミナルの代わりに得られるもの
解読すべきスタックトレースではなく、何が失敗したのかを平易な言葉でまとめた要約。実際の原因を名指しする1、2文です。
順番に並んだ具体的な次の手順。各手順には、該当する設定パネル、再インストールのコマンド、再起動へのショートカットを付けられるので、どこに設定があるのかを探し回る必要はありません。
フラグの出所:起動コマンドのすべてのトークンが、その出どころに紐づけられます。だから答えは推測ではなく、「このフラグは設定の自律モードから来ています」と言えます。
開発コマンドにも同じ扱いを。ビルド、テスト、サーバーのコマンドがターミナルで失敗したときも、診断はワンクリックで開けます。そこからそのままDevOpsエージェントに丸ごと引き渡すこともできます。
診断が生まれるまで
意図的な多層構造:安くて確実なチェックが先に走り、AIは最後の手段です。
AgentsRoomが実際の起動を記録する
ターミナルが生成されるその一点で、コマンド全体が記録されます:バイナリ、フラグ、モデル、オプション。この記録が、あとで正確な診断を可能にします。対象はエージェントが起動しうるすべての経路で、スマホやバックログのチケットから起動した場合も含みます。
確定的なチェックが先に答える
バイナリの欠落、CLIがもう受け付けないフラグ、ログインしていないセッション、古すぎるバージョン:これらは既知で確実な判定です。バナーと修正ボタンで直接答えます。AI呼び出しなし、待ち時間なし。
疑わしい起動は、決めつけずに裏付ける
既知のケースに当てはまらない場合、AgentsRoomは最初の数秒でエラーのパターンを探し、次にターミナルで実際に何が動いているかを確認します。起動が遅いだけのCLIや、初回実行でMCPサーバーをインストール中のCLIは失敗ではないので、除外されます。
秘匿処理された文脈を診断する
そこで初めてAIが登場します。渡されるのはエラーの抜粋、サニタイズしたコマンド、フラグの出所マップです。システムプロンプト、秘密情報らしき値、引用符で囲まれた長い引数は、何かが送信される前にあなたのマシン上で秘匿処理されます。
要約と手順を受け取り、決めるのはあなた
診断はターミナルに表示されます。勝手に何かが実行されることはありません:アクションボタンは該当する設定を開き、再起動を提案し、インストールコマンドを表示するだけで、押すのは常にあなたです。
答えはどこから来るのか
CLI Doctorは、あなたが設定するのと同じ場所を読みます。起動失敗の大半を生むのは、この3つです。
当然の制限を前提に作られています
FAQ
ほかのことを質問するCLI DoctorはどのエージェントCLIに対応していますか?
ターミナルの出力をサーバーに送るのですか?
勝手にコマンドを実行したり、設定を変えたりしますか?
フラグの出所とは、具体的に何ですか?
すべてのエラーで発火するのですか?
無料プランでも使えますか?
SSH経由でリモートマシン上のエージェントを動かしている場合はどうなりますか?
エラーをチャットボットに貼り付けるのと何が違いますか?
こちらもおすすめ
マルチプロバイダー
AgentsRoomは19のAIコーディングプロバイダーをサポート:Claude、Codex、GitHub Copilot CLI、OpenCode、Antigravity CLI、Aider、Grok Build、Mistral Vibe、Kimi Code、Amp、oh-my-pi、Freebuff、Devin、Cursor、Command Code、Muse Code、Pi、MiniMax Code、ZCode。エージェントごとに異なるプロバイダーを割り当て、会話中にプロバイダーを切り替え、自動ハンドオフでコンテキストを保持。最良のマルチプロバイダーAIコーディングツールです。
ステータス追跡
各Claude Codeエージェントのステータスを一目で確認できます。作業中、完了、アイドル、入力待ちの各状態を色分けしたインジケーターで表示。経過タイマー、アクティビティサマリー、プロジェクト単位のカウンター。
Dev Terminals
ビルド、テスト、開発サーバーをエージェントと同じウィンドウで実行。長いコマンドが終わればベルが鳴り、失敗すれば診断が出ます。
エージェントとターミナルを復元
アプリを開き直せば、エージェントと開発ターミナルは中断したそのままの場所に。前回のCLIの会話を再開するオプションもあります。
AIコミットメッセージ
AgentsRoomに組み込まれたAIコミットメッセージジェネレーター。コミットフィールドのスパークルをクリックすると、実際のgit diffを読み取り、Conventional Commits形式でクリーンなコミットメッセージを1つ書きます。粗いドラフトを入力し、書き直してもらいましょう。チームのフォーマットルールはすべての生成に適用されます。
エージェント提案
どのAIエージェントを使用すべきか分からない?タスクを平易な言葉で説明すると、AgentsRoomが適切なエージェントを提案します:あなたの部屋から、14の組み込みロールまたは260以上のカタログ専門家から、一行の理由とともに。ワンクリックでタスクが割り当てられます。
エージェントが起動しない理由を推測するのはやめよう
AgentsRoomが起動を読み取り、原因を名指しし、直し方を渡します。macOS、Windows、Linuxで無料ダウンロード。
コンパニオンアプリ:外出先でもエージェントを確認
Claude、Codex、Antigravity CLI、またはその他の AI プロバイダーを使用します。
バグや要望を公開バックログに直接送信できます。
