- スター
- 28,279
- フォーク
- 2,542
- 未解決の Issue
- 3,386
- 最終コミット
- 18 時間前
これは何?
cmuxは、Claude CodeやCodexなどのAIコーディングエージェントを複数同時に使う開発者向けのmacOSターミナルアプリです。ElectronではなくSwiftとAppKitで構築され、描画にはlibghosttyを使用します。既存のGhostty設定からテーマ、フォント、色を読み込みます。
サイドバーには縦型タブが並び、各ワークスペースのgitブランチ、紐づくPRの状態、作業ディレクトリ、待ち受けポート、最新の通知テキストを表示します。エージェントが入力を必要とすると、該当するペインに青い枠が付き、対応するタブが点灯します。ターミナル通知シーケンス(OSC 9/99/777)と `cmux notify` コマンドは、エージェントのフックに組み込めます。
分割ペイン内のブラウザーには、agent-browserから移植したスクリプト可能なAPIがあり、エージェントがページを調べたり、クリックやフォーム入力を行ったりできます。CLIとUnixソケットから、ワークスペース、ペイン、キー入力、ブラウザー操作を利用できます。対応OSはmacOSのみです。
主な機能
- 01縦型タブに、ワークスペースごとのgitブランチ、PRの状態、作業ディレクトリ、待ち受けポートを表示します。
- 02コーディングエージェントが対応を必要とすると、ペインとタブが強調表示されます。
- 03エージェント主導のWebテストに使える、スクリプト可能なAPIを備えた分割ペインブラウザー。
- 04ワークスペースの作成、ペインの分割、キー入力の送信に使えるCLIとソケットAPI。
- 05ウィンドウレイアウト、作業ディレクトリ、ブラウザー履歴を含むセッションの復元。
- 06既存のGhostty設定からテーマ、フォント、色を読み込みます。
ユースケース
- Claude CodeやCodexのセッションを複数並行して実行し、どのセッションが入力待ちかを確認する。
- エージェントに開発サーバーを分割ブラウザーペインで開かせ、自身のWeb変更を検証させる。
- サイドバーのメタデータを維持するワークスペースを使って、SSHでリモートマシンに接続する。
クイックスタート
- 1
リリースページからDMGをダウンロードし、cmuxを「アプリケーション」にドラッグします
- 2
Homebrew tapを追加します
brew tap manaflow-ai/cmux - 3
Homebrewでcmuxのcaskをインストールします
brew install --cask cmux
使う前に知っておきたいこと
- macOSのみ:cmuxはSwiftとAppKitで構築されたmacOSネイティブアプリです。
- GPL(コピーレフトライセンス)のもとでライセンスされていますが、リポジトリのメタデータには明確なライセンス情報が記載されていません。
トピック
よくある質問
- cmux とは?
- libghosttyをベースにしたmacOSネイティブのターミナル。縦型タブ、エージェント対応の通知、AIコーディングエージェントを並行実行するためのスクリプト可能なCLIを備えています。 cmuxは、Claude CodeやCodexなどのAIコーディングエージェントを複数同時に使う開発者向けのmacOSターミナルアプリです。ElectronではなくSwiftとAppKitで構築され、描画にはlibghosttyを使用します。既存のGhostty設定からテーマ、フォント、色を読み込みます。
- cmux は無料で使えますか?ライセンスは?
- cmux は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- cmux は今もメンテナンスされていますか?
- 活発にメンテナンス中。cmux の最終コミットは 2026年10月19日 です。
- cmux は何に使えますか?
- Claude CodeやCodexのセッションを複数並行して実行し、どのセッションが入力待ちかを確認する。 エージェントに開発サーバーを分割ブラウザーペインで開かせ、自身のWeb変更を検証させる。 サイドバーのメタデータを維持するワークスペースを使って、SSHでリモートマシンに接続する。
- cmux のインストール方法は?
- リリースページからDMGをダウンロードし、cmuxを「アプリケーション」にドラッグします Homebrew tapを追加します: brew tap manaflow-ai/cmux Homebrewでcmuxのcaskをインストールします: brew install --cask cmux
- cmux はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/manaflow-ai/cmux
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
複数のコーディングエージェントを実行・監視できる、macOS向けターミナルアプリ。セッションはデーモンとiPhone用コンパニオンアプリで維持できます。
どのデバイスからでもシェルやAIコーディングエージェントのセッションを実行・監視・操作できる、ブラウザベースのターミナルアクセスツール。
Claude Code、Codex CLI、OpenCodeのセッションについて、トークン使用量やコンテキストウィンドウ、レート制限、開いているポートをリアルタイム表示するbtop風のターミナルモニター。
Claude Code、Cursor、Codex、Windsurf、Ampのスキルとエージェントを管理できるmacOSアプリ。
Rust製のGPU描画ターミナルエミュレーター。エージェント対応セッションとSSHリモート作業を備え、ウィンドウを閉じてもシェルやペインを維持