cmuxは、Swift/AppKitで構築されたネイティブmacOSターミナルアプリケーションで、垂直タブ、通知システム、および複数のAIコーディングエージェントを管理するために特別に設計されたアプリ内ブラウザを備えています。
https://github.com/manaflow-ai/cmux?ref=producthunt&utm_source=aipure
cmux

製品情報

更新日:2026年03月02日

cmuxとは

cmuxは、開発者がAIコーディングエージェントと対話する方法を再考するオープンソースのターミナルアプリケーションです。SwiftとAppKitを使用してネイティブmacOSアプリとして構築されており、Ghosttyを統合してターミナルレンダリングを行い、垂直タブ、通知システム、アプリ内ブラウザなどの重要な機能を追加します。このアプリケーションは、Claude Code、Codex、OpenCode、その他のコーディングCLIなどからの複数のAIコーディングセッションを同時に管理する際の課題を解決するために作成されました。高いパフォーマンスとユーザーの柔軟性を維持しながら。

cmuxの主な機能

cmuxは、Ghosttyベースのターミナルエミュレーションと、垂直タブ、通知、およびAIコーディングエージェント向けに特別に設計された統合ブラウザを組み合わせたネイティブmacOSターミナルアプリケーションです。GPUアクセラレーションによるレンダリング、スクリプト可能なCLIおよびソケットAPI、既存のGhostty構成とのシームレスな統合を特長とし、gitブランチ情報、PRステータス、およびワークスペース通知を通じて視覚的なコンテキストを提供します。
通知システム: AIエージェントが注意を必要とする場合、ペインの周りに青いリングと照らされたタブを表示し、集中型通知パネルと最新の未読通知へのクイックジャンプ機能を提供します
API統合ブラウザ: ターミナルと並べて分割できる組み込みブラウザが含まれており、自動化とテストのためにagent-browserと互換性のあるスクリプト可能なAPIを備えています
スマート垂直タブ: より良いワークスペースの整理のために、gitブランチ、PRステータス、作業ディレクトリ、およびリッスンポートを含むコンテキスト情報を垂直サイドバーに表示します
ネイティブパフォーマンス: Electronの代わりにSwiftとAppKitで構築され、スムーズなレンダリングと高速な起動時間のためにlibghosttyを介してGPUアクセラレーションを利用します

cmuxのユースケース

AI開発ワークフロー: 複数のAIコーディングエージェント(Claude Code、Codexなど)を同時に管理しながら、ステータスと要件に関する明確な視覚的フィードバックを維持します
フルスタック開発: 開発サーバーを実行し、統合ブラウザで結果を表示し、分割ペインを使用してすべて同じウィンドウ内でgit操作を管理します
コードレビューとテスト: 統合されたプレビュー環境と自動テスト機能を使用して、複数のタスクにわたるAI生成コードの変更をレビューします
マルチプロジェクト管理: 個別のワークスペースを持つ複数のプロジェクトを整理し、それぞれに関連するgit情報と開発状況を一目で表示します

メリット

GPUアクセラレーションを備えた高性能ネイティブmacOSアプリ
CLIおよびソケットAPIによる広範なスクリプト機能
既存のGhostty構成とのシームレスな統合

デメリット

macOSプラットフォームのみに限定
再起動後にライブプロセス状態を復元しない
一部のAIエージェント統合には手動構成が必要

cmuxの使い方

cmuxをインストールする: GitHubリリースから.dmgファイルをダウンロードしてアプリケーションフォルダにドラッグするか、Homebrewを使用してコマンド「brew tap manaflow-ai/cmux && brew install --cask cmux」でcmuxをダウンロードしてインストールします。
cmuxを起動する: アプリケーションフォルダからcmuxを開きます。初回起動時に、macOSがセキュリティ警告を表示する場合があります。「開く」をクリックして続行します。アプリはSparkleを介して自動更新されます。
ワークスペースを作成する: Cmd+Nを使用して、新しいワークスペース(タブ)を作成します。各ワークスペースには、gitブランチ、作業ディレクトリ、ポート、およびサイドバーの通知が表示されます。Cmd+1-8を使用してワークスペースを切り替えます。
ペインを分割する: Cmd+Dを使用してペインを水平方向(右)に分割するか、Cmd+Shift+Dを使用して垂直方向(下)に分割します。Option+Cmd+矢印キーを使用してペイン間を移動します。
ブラウザ統合を使用する: Cmd+Shift+Lを押して、分割ペインでブラウザを開きます。Cmd+Lを使用してアドレスバーにフォーカスします。ブラウザは、開発者ツール(Option+Cmd+I)とコンソール(Option+Cmd+C)をサポートしています。
通知を監視する: AIエージェントの注意が必要な場合、ペインに青いリングが表示され、タブが点灯します。Cmd+Iを押して通知パネルを表示し、Cmd+Shift+Uを押して最新の未読通知にジャンプします。
外観をカスタマイズする: cmuxは、~/.config/ghostty/configファイルからテーマ、フォント、色を読み取ります。設定(Cmd+,)を開いて、キーボードショートカットやその他の設定をカスタマイズします。
CLI自動化を使用する: cmuxは、ワークスペースの作成、ペインの分割、キーストローク、およびブラウザの制御を自動化するためのCLIおよびソケットAPIを提供します。AIエージェントの通知と統合するには、「cmux notify」を使用します。

cmuxのよくある質問

cmuxはGhosttyをベースにしたmacOSターミナルアプリで、AIコーディングエージェント向けに特化した縦型タブと通知機能を備えています。ターミナル、ブラウザ、通知、ワークスペース、分割、タブ、およびそれらすべてを制御するCLIを提供します。

cmuxに類似した最新のAIツール

Gait
Gait
Gaitは、AI支援コード生成とバージョン管理を統合するコラボレーションツールであり、チームがAI生成コードのコンテキストを効率的に追跡、理解、共有できるようにします
invoices.dev
invoices.dev
invoices.devは、開発者のGitコミットから直接請求書を生成する自動請求プラットフォームで、GitHub、Slack、Linear、Googleサービスとの統合機能を備えています。
EasyRFP
EasyRFP
EasyRFPは、RFP(提案依頼)の応答を効率化し、深層学習技術を通じてリアルタイムのフィールド表現型を可能にするAI駆動のエッジコンピューティングツールキットです
Cart.ai
Cart.ai
Cart.aiは、コーディング、顧客関係管理、ビデオ編集、eコマースの設定、カスタムAI開発を含む包括的なビジネス自動化ソリューションを提供するAI駆動のサービスプラットフォームで、24時間365日のサポートがあります