- ネイティブターミナルアプリ(Swift & AppKit)で、Electronベースのアプリより高速な起動速度と低いメモリ使用量を実現
- Ghosttyエンジン(libghostty) を使用し、既存のGhostty設定(テーマ・フォント・色)をそのまま利用可能
- 縦型タブUIで、各ワークスペースのGitブランチ、PRの状態、作業ディレクトリ、ポート、最新通知をひと目で表示
- 通知リングシステム:AIエージェントがユーザー入力を待っているとき、該当パネルの枠に青いリングが表示され、タブも強調表示される
- 通知パネルで未確認の通知をすべてまとめて確認でき、ショートカットで最新の未確認項目へ即座に移動可能
- 内蔵ブラウザーを搭載し、ターミナルの横にWebビューを分割表示可能
- agent-browser APIを移植し、要素クリック、フォーム入力、JS実行、アクセシビリティツリーのスナップショットなどの自動化をサポート
- Claude CodeやOpenCodeのようなAIエージェントが直接開発サーバーと相互作用可能
- 縦型および横型タブ:サイドバーにはGitブランチ、関連付けられたPRの状態/番号、作業ディレクトリ、受信ポート、最新通知テキストを表示
- CLIおよびソケットAPIにより、ワークスペース作成、タブ分割、キー入力送信、URLオープンなどの完全なスクリプト制御をサポート
- libghosttyのGPUアクセラレーションレンダリングにより、滑らかなターミナル出力を提供
- HomebrewおよびDMGでインストール可能、Sparkleベースの自動更新機能を搭載
- 「The Zen of cmux」哲学
- cmuxは特定のワークフローを強制しない組み合わせ可能な基本ツール(primitive)
- ターミナル、ブラウザー、通知、タブ、分割、CLIなどのモジュール型コンポーネントを自由に組み合わせ可能
- 開発者が自らAI協業環境を設計できる柔軟なプラットフォームを志向
- ショートカット中心のインターフェース
- ワークスペース、タブ、分割、ブラウザー、通知などすべての機能を**⌘/⌃ベースのショートカットで制御**
- Safariスタイルのブラウザーショートカットおよびユーザー定義キーマップをサポート
- セッション復元機能により、アプリ再起動時にウィンドウ・ワークスペース・タブレイアウト、スクロールバック、ブラウザー履歴を自動復元
- AGPL-3.0ライセンス
6件のコメント
これからは、ちょっと良いターミナルはみんな Ghostty(libghostty)ベースになっていく感じ。
あわせて読むと良いです。 libghosttyが来る
これはギークニュースの「一緒に見ると良い記事」には表示されるのですが、
機能自体がログインしないと見えないので、あまり見られていないようです
Ghosttyも新世界だったのに、また新世界ですね。すごいです。
やっぱり、iTerm のほうがいい気がします、、
なぜWindows版はないのか
2週間使っていますが、これいいですね。Tmuxは Focus Pane のショートカットを好みに合わせて設定しておくと、行ったり来たりしやすいです。
レンダリングのバグや、cmux notify のアラームがたまに動作しないバグはありますが、概ね満足しています