
CLI Manager
Solhun · コーディング
CLI Managerは、Claude Code、Codex CLI、Gemini CLIを別々のターミナルウィンドウで行き来する代わりに、1つのダッシュボードから実行できるmacOSデスクトップアプリだ。AI CLIエージェントをまとめ、それぞれを役割ごとに改名でき、CursorやVS Codeなどのエディタ間をワンクリックでプロジェクトごと切り替えられる。アプリはオープンソースで、すべてを手元のマシンに置き、Appleの公証も受けている。

CLI Manager について
CLI Managerとは
CLI Managerは、2つ以上のAIコーディングエージェントに頼る開発者向けのワークスペースだ。Claude Code用にターミナルを1つ、Codex CLI用にもう1つ、Gemini CLI用に3つ目を開く代わりに、すべてのエージェントとプロジェクトが並んで存在する1つのウィンドウが手に入る。狙いは単純で、ツールを渡り歩くときに文脈を失わないことにある。
これは、2つ目のエージェントを導入した瞬間に膨らむ問題を解決する。各CLIツールには独自のターミナル、独自の履歴、独自の癖があり、混ぜるとすぐに散らかる。CLI Managerはそれらを1つの管理された集合として扱うので、エージェントの起動、プロジェクトのグループ分け、エディタへの移動がすべて同じ画面で完結する。
最大の制約はプラットフォームだ。現時点ではmacOS専用である。Windowsは近日対応として挙がっているが、Linuxはまだロードマップにない。今日LinuxやWindowsのマシンを使っているなら、このツールは役に立たない。また、すでにインストールしたCLIツールを置き換えるのではなく管理するだけなので、Claude Code、Codex CLI、Gemini CLIのいずれかをまず自分のシステムで設定しておく必要がある。
はじめかた
- Solhunの公式サイトからアプリをダウンロードし、Macにインストールする。
- CLI Managerを開き、CLIツールを追加する。Claude Code、Codex CLI、Gemini CLI、および同種のツールが使え、特定ベンダーへの縛りはない。
- 「Frontend Dev」や「Backend API」のように、役割に合わせて各エージェントを改名し、並行ワークフローを読みやすく保つ。
- 関連するプロジェクトをフォルダにまとめ、よく使うものはサイドバーの上部に固定する。
- 設定でエディタを選ぶと、ワンクリックで任意のプロジェクトをCursor、VS Code、その他のツールで開ける。
AIツール情報
CLI Managerの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- 複数のAIエージェントを動かす開発者:Claude CodeとCodex CLIを並行して使う人なら誰でも。アプリは両方を積み重なったターミナルではなく1つのダッシュボードに並べて見せてくれる。
- ターミナルで暮らす個人開発者:ブランチやworktree、マージのコマンドを覚えるよりボタンを押したい人に向く。
- ツールを標準化したいMacチーム:役割ごとの命名とフォルダ分けが、共有されたプロジェクトの作法をチーム全体で一貫させる。
タスク
- 並行するエージェント作業の管理:別々のエージェントを別々のGitブランチで同時に動かせるので、あるエージェントの変更が別のものと衝突しない。
- エージェント出力の確認:差分レビューでは、エージェントが何を変えたかを確認し、受け入れる前に特定の行へコメントを付けられる。
- プロジェクトのエディタ間切り替え:Cursorのプロジェクトから同じプロジェクトのVS Codeへ、位置を失わずに飛べる。
シーン
- フロントエンド担当エージェントとバックエンド担当エージェントを別々のブランチで同時に動かし、両方が終わったらマージする。
- 複数のサービスが動いているとき、どのローカルポートがどのプロジェクトのものかを追う。
- 開発サーバーとテストといった繰り返しのセットアップを、コマンドを打ち直す代わりに保存済みのターミナルテンプレートから起動する。
主な機能
すべてのCLIエージェントを1つのダッシュボードに
CLI Managerは、インストールされたすべてのエージェントをプロジェクトとともに1つのウィンドウに表示する。エージェントを起動し、あだ名を付け、新しいターミナルを開かずに移動できる。これは1つの考えを軸に作られたmacOS開発ツールだ。その考えとは、ウィンドウのやりくりをやめること。すでに3つのAIコーディングツールを動かしているなら、この機能が混乱を置き換える。
役割ベースのエージェント命名
「Design Review」や「Backend API」のように、各エージェントをやっていることに合わせて改名できる。複数を同時に動かしてどれがどのターミナルか分からなくなるまでは、取るに足らない話に思える。役割で名前を付けると、マルチエージェントのワークフローが一目で読めるようになる。小さな工夫、大きな見返りだ。
ワンクリックのエディタ切り替え
好みのエディタを一度設定すれば、あとはワンクリックで任意のプロジェクトをCursor、VS Code、その他のツールで開ける。正しいウィンドウにファイルをドラッグしたり、同じフォルダを二度開いたりする必要はもうない。アプリはターミナル内のファイルリンクも扱う。エディタがずっとフォーカスを奪うようなら、設定でオフにできる。
Git worktreeによる並行ワークフロー
アプリはgit worktreeマネージャーとして働き、複数のエージェントを別々のブランチで同時に動かせる。UIからブランチを作成・配分・マージし、終わったらworktreeを片付ける。これは複数のエージェントが互いの変更を踏まないようにするワークフローだ。コマンドを覚える必要はない。
エージェント変更の差分レビュー
ヘッダーのボタンが、エージェントが変えた内容のレビューを開く。行を選び、ファイルと行番号を添えてコメントをターミナルへ送り返せる。worktreeの場合、比較は分岐点に対して行われるので、未コミットの編集や新規ファイルも表示される。
使用量の上限とステータス検出
v1.7.0以降、CLI Managerはターミナル出力からの推測ではなく、公式のエージェントフックでセッションの状態を検出する。「承認待ち」と「完了」を琥珀色の指標とデスクトップ通知で分け、Claude CodeとCodexの使用量の上限をプロバイダーの報告どおりに表示する。
ポートとターミナルテンプレート
プロジェクトをまたいでポートを追えるので、どのサービスがどこで動いているかを常に把握できる。よく使うコマンドとエージェントの設定はテンプレートとして保存できる。どちらの機能も、コーディングの時間を削る小さな繰り返し作業を減らす。価値はある。
すべてローカル、Apple公証済み
CLI Managerはデータをどこにも送らない。すべてがローカルで処理され、アプリはAppleの公証を受けている。外部に通報するツールは動かさないという開発者にとって、これは重要な点だ。
メリットとデメリット
メリット
- Claude Code、Codex CLI、Gemini CLIをベンダー縛りなしで一緒に動かせるので、1つのプロバイダーに縛られない。
- worktree管理と差分レビューが、並行エージェントのワークフローを手作業のGitの雑用ではなく実行可能なものにする。
- すべてがローカルに留まり、アプリはAppleの公証を受けているので、コードとプロンプトが外部サーバーに渡らない。
- 主要機能は無料なので、何かに踏み切る前にワークフローを試せる。
- 公式のエージェントフックが、ターミナル出力を読むより正確なセッション状態を返す。
デメリット
- 現時点ではmacOS専用なので、WindowsとLinuxのユーザーは使えない。Windowsは約束されているが、Linuxはロードマップになく、多くのサーバーや開発マシンが除外される。
- すでにインストールしたツールを同梱するのではなく管理するだけなので、まず各CLIエージェントを自分で設定する必要がある。
- 変更履歴とドキュメントの一部に韓国語のテキストが混ざっており、韓国語を読まない人にはつらい。
よくある質問
Claude Code、Codex CLI、Gemini CLIといった複数のAI CLIエージェントを、プロジェクトとともに1つのダッシュボードから管理するmacOSデスクトップアプリだ。すでに動かしているツールの上に、プロジェクト整理、エディタ切り替え、Git worktree管理を加える。
関連コンテンツ
CLI Managerに関連するツール、スキル、記事を探す。
CLI Managerの代替ツール
Forefront
Forefront · コーディングForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。
Startkit
StartKit.AI · コーディングStartkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。
Testim
Tricentis · コーディングTestimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。
