Mac に最適なターミナル
唯一の「最高のターミナル」は存在せず、あなたの働き方に最も合うものがあるだけです。以下は、macOS の有力な選択肢を率直に比較したものです。私たちは cmux を開発しているので、はっきり言います。cmux はマルチタスク、整理、プログラマビリティのために作られていますが、他のほうが良い選択になる場面もきちんとお伝えします。
ひと目で比較
| ターミナル | 対象用途 | レンダラー | プラットフォーム |
|---|---|---|---|
| cmux | マルチタスク、整理、プログラマビリティ(AIエージェント) | GPU (libghostty) | macOS |
| Ghostty | 高速でクリーンな単一ターミナル | GPU | macOS, Linux |
| iTerm2 | 最大限の機能とカスタマイズ性 | GPU / CPU | macOS |
| Warp | 組み込みAIとブロックUI | GPU | macOS, Linux, Windows |
| Terminal.app | セットアップ不要のデフォルト | CPU | macOS |
| Alacritty | ミニマル・高速・設定ファイルのみ | GPU | クロスプラットフォーム |
| kitty | 高速・スクリプト可能・多機能 | GPU | macOS, Linux |
| WezTerm | マルチプレクサ内蔵のGPUターミナル | GPU | クロスプラットフォーム |
| tmux | あらゆるターミナル内でのマルチプレクシング | なし | Unix |
cmux
cmux は Ghostty のターミナルエンジンである libghostty 上に作られたネイティブ macOS ターミナルです。つまり、ターミナルグリッドは Ghostty の強み、高速な GPU レンダリング、優れたフォントとカラー表示、現代的なターミナル互換性、既存の Ghostty テーマ、フォント、カラー、カーソル設定を受け継ぎます。cmux は、Ghostty があえて担わないレイヤー、垂直ワークスペース、分割ペイン、通知リング、サイドバーの git/ポート/エージェント文脈、スクリプト可能な CLI と Unix ソケット、プログラムから操作できるブラウザ、iOS コンパニオンを追加します。Ghostty 品質のターミナル描画に、多数のタスクや AI コーディングエージェントの整理と自動化を加えたいなら cmux が向いています。
Ghostty
Ghostty は高速なネイティブターミナルで、そのエンジン libghostty が cmux を支えています。古い CPU レンダリング型ターミナルや重い Electron 系ターミナルと比べると、Ghostty の強みは低遅延の GPU レンダリング、鮮明なフォントとカラー処理、高いターミナル互換性、シンプルなファイルベース設定、クラウドアカウント不要の設計です。これらの描画上の利点を備えたクリーンな単一ターミナルウィンドウが欲しく、ワークスペースや自動化レイヤーが不要なら Ghostty 単体で非常に優秀です。同じ Ghostty の描画上の利点に、ワークスペース、通知、スクリプト、自動化、エージェント実行の整理を加えたいなら cmux を使ってください。
iTerm2
成熟した、果てしなくカスタマイズできる macOS ターミナル。深いプロファイル、トリガー、tmux 連携。最大限の機能が欲しく、多くのタスクを同時にオーケストレーションするわけではないなら、安全な定番です。
Warp
AI アシスタントとブロック型コマンド UI を組み込んだ Rust 製ターミナル。アカウントが必要で、macOS 以外でも利用できます。ターミナル自体に AI を組み込みたい、または Linux や Windows も必要な場合に向いています。
Terminal.app
macOS に組み込まれたターミナル。常にそこにあり、セットアップ不要。軽い用途には十分ですが、多くのパワーユーザーはいずれもっと多くを求めるようになります。
Alacritty、kitty、WezTerm
すべてをファイルで設定するのが好きな人向けの高速 GPU ターミナル。Alacritty はあえてミニマル、kitty は多機能でスクリプト可能、WezTerm は独自のマルチプレクサを同梱しています。いずれもクロスプラットフォームで、高度にチューニングした単一のターミナルが欲しいなら好適です。
tmux
ターミナルではなく、ターミナル内で動かすマルチプレクサです。リモートサーバーへの SSH 越しの永続セッションには無類の強さ。必要なときは cmux からリモートの tmux セッションにアタッチできます。
cmuxはmacOS向けの無料・オープンソースです。