Mac に最適なターミナル

唯一の「最高のターミナル」は存在せず、あなたの働き方に最も合うものがあるだけです。以下は、macOS の有力な選択肢を率直に比較したものです。私たちは cmux を開発しているので、はっきり言います。cmux はマルチタスク、整理、プログラマビリティのために作られていますが、他のほうが良い選択になる場面もきちんとお伝えします。

ひと目で比較

ターミナル対象用途レンダラープラットフォーム
cmuxマルチタスク、整理、プログラマビリティ(AIエージェント)GPU (libghostty)macOS
Ghostty高速でクリーンな単一ターミナルGPUmacOS, Linux
iTerm2最大限の機能とカスタマイズ性GPU / CPUmacOS
Warp組み込みAIとブロックUIGPUmacOS, Linux, Windows
Terminal.appセットアップ不要のデフォルトCPUmacOS
Alacrittyミニマル・高速・設定ファイルのみGPUクロスプラットフォーム
kitty高速・スクリプト可能・多機能GPUmacOS, 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 セッションにアタッチできます。