コンテンツにスキップ
Zenn Dev Owayo Articles 9671573d948e62

cmux:AI エージェント時代のマルチタスクターミナル入門

  • URL: https://zenn.dev/owayo/articles/9671573d948e62
  • 日付: 2026-06-26
  • Tier: Tier 3
  • 要旨: 複数のAIエージェントを並行運用する際の状態管理問題に特化したmacOSネイティブターミナルcmuxの紹介記事。Ghosttyと同じlibghosttyをレンダリングエンジンに使いつつ、エージェントの入力待ち状態を通知リング・サイドバーバッジ・デスクトップ通知の3経路で知らせる仕組みが特徴。縦タブのサイドバーにGitブランチ・作業ディレクトリ・ポート番号をリアルタイム表示し、アプリ内ブラウザでドキュメントを並列参照できるなど、AIエージェント協調作業向けの独自機能が紹介されている。

詳細

manaflow-ai開発のmacOSネイティブターミナルcmuxの機能紹介と設定例。brew tap manaflow-ai/cmux && brew install –cask cmuxでインストール可能。

  • エンジン:Ghosttyと同じlibghosttyで描画。Ghosttyの設定ファイルからテーマ・フォント・色設定をそのまま読み込める
  • 通知システム:入力待ちペインに青い通知リング表示、サイドバーバッジ、macOS通知センター(OSC 777対応)、カスタムサウンド。⌘+Shift+Uで未読通知ジャンプ
  • 縦タブ(サイドバー):Gitブランチ名・作業ディレクトリ・リスニングポート(クリックでブラウザ表示)・最新通知テキストを表示
  • 分割ペイン:⌘+D(水平)、⌘+Shift+D(垂直)、⌥+⌘+矢印でペイン間移動。tmux互換コマンドも使用可
  • アプリ内ブラウザ:⌘+Shift+Lで開閉。Chrome/Firefox/SafariからCookieインポートでログイン済みサービスにアクセス可
  • Claude Code・Codex CLIの入力待ち・処理完了をHooks設定なしで自動検出する統合機能あり
  • セッション永続化:再起動後も分割レイアウト・作業ディレクトリ・ブラウザ履歴が復元される