また速くて美しくて手間いらず?Macターミナルの「完全体」がついに登場

3/4/2026
1 min read

また速くて美しくて手間いらず?Macターミナルの「完全体」がついに登場

導入:あの馴染みのある葛藤の瞬間

Macでコードを書くとき、最初にすることはターミナルを選ぶことです。

標準のTerminal?機能が基本すぎて、見た目もイマイチ、2日使うと逃げ出したくなる。

その後、あなたは高確率でiTerm2をインストールするでしょう。

結局、これはMacターミナル界の「大兄貴」で、機能は確かに強力です。分割画面、配色、ショートカットキー、必要なものはすべて揃っています。

しかし、長く使っていると、あなたも気づくでしょう——

それはどんどん重くなっている。

起動時に1、2秒待たなければならず、時々シェルの補完がカクつき、メモリ使用量も増加しています。

ただ数行のコマンドを打ちたいだけなのに、小型のIDEを起動しているように感じます。

あなたはAlacrittyやKittyのような「超高速派」を試したことがあるかもしれません。確かに速いですが、設定ファイルを開くと、たくさんのパラメータがあって頭が痛くなり、ネイティブ感も少し欠けています。

そこで問題が生じます:

速くて、見た目が良くて、手間がかからないターミナルはあるのでしょうか?

答えは:あります。

主役登場:Ghostty

Ghosttyは、迅速で機能豊富、クロスプラットフォームのターミナルエミュレーターで、プラットフォームのネイティブUIとGPUアクセラレーションを使用しています。

重要なポイント——その作者はMitchell Hashimotoです。

この名前を聞いたことがありませんか?彼はHashiCorpの創設者で、Vagrant、Terraform、Vaultといったインフラ界の「神器」を自ら作り上げました。

簡単に言えば、これは上場企業を作り上げた大物です。

Mitchellは2023年にHashiCorpを離れ、少し違ったものを作りたいと思い——「非サーバーサイド」、「デスクトップソフトウェア」を目指し、Ghosttyが生まれました。

GhosttyはiTerm2やKittyよりも約4倍速く、Alacrittyと同等の速度ですが、機能ははるかに豊富です。

これは野生のオープンソースプロジェクトではなく、大物が2年間の閉じこもりで磨き上げた作品です。

核心のハイライト1:速度と情熱

まず最も直感的な感覚——速い、本当に速い。

GhosttyはmacOS上でMetalを使用してレンダリングし、Apple自社のグラフィックAPIを直接呼び出します。

これは何を意味するのでしょうか?

ログをスクロールするとき、まるでWeiboをスクロールしているかのようにスムーズです。

大きなファイルをcatすると、他のターミナルが画面を狂ったようにフラッシュしている間に、Ghosttyはすでに安定して表示を完了しています。

開発者からのフィードバックによると、データベースのクエリが50万件の結果を返すと、Ghosttyは「瞬きの間に」処理します。

そのMetalレンダラーは、CPUレンダリングにダウングレードすることなく連字(ligatures)をサポートしています——これはiTerm2では実現できないことです。

その手触りは、一度使ったら戻れなくなります。

核心のハイライト2:見た目は正義(ネイティブ体験)

多くのクロスプラットフォームターミナルには共通の欠点があります:一目でMacアプリとは思えない。

ウィンドウの枠が変で、メニューバーが標準でなく、全体の雰囲気が「私はLinuxから移植されてきました」という感じです。

Ghosttyはまったく異なります。

そのmacOSアプリは、真にSwiftUIに基づいて開発されたネイティブアプリで、実際のウィンドウ管理、メニューバー、設定画面を持っています。

カスタムまたはウェブUIを使用しているクロスプラットフォームターミナルとは異なり、GhosttyはプラットフォームのネイティブGUIに焦点を当て、macOS上でSwift、AppKit、SwiftUIを使用して、オペレーティングシステムと完璧に統合され、シームレスなユーザー体験を提供します。

毛ガラス効果やカスタム透明度をサポートし、あなたのMacと一体化しています。

それはこうあるべきです。

核心のハイライト3:設定は手間いらず

Alacrittyを使ったことがある友人は、その設定ファイルがどれほど「ハードコア」かを知っています。

Ghosttyは別の道を選びました:シンプルさが美しさです。

Ghosttyはシンプルなkey-value設定ファイル(例:~/.config/ghostty/config)を使用し、フォント、テーマ、透明度、動作を簡単に調整でき、カスタムプログラミング言語を学ぶ必要はありません。

変更を保存すると、即座に反映され、ターミナルを再起動する必要はありません。

24ビットの真のカラーをサポートし、100以上のカラーテーマを内蔵しており、箱から出してすぐにターミナルの外観を個性化できます。

「使いたい」だけで「手間をかけたくない」人にとって、これはまさに福音です。

実践展示:宿題を写す時間

さあ、直接手を動かしましょう!

インストール方法(macOS): brew install --cask ghosttyの設定ファイルの場所:

~/.config/ghostty/configのクイックスタートコマンド:

  • すべてのテーマを表示:ghostty +list-themes
  • デフォルト設定を表示:ghostty +show-config --default
  • フォントをリスト表示:ghostty +list-fonts
シンプルで美しい基本設定:

# フォント設定 font-family = JetBrains Mono font-size = 14

テーマ(100以上の内蔵オプション)

theme = GruvboxDark

ウィンドウの透明度

background-opacity = 0.92

カーソルスタイル

cursor-style = block cursor-style-blink = true

ウィンドウ内のパディング

window-padding-x = 12 window-padding-y = 8

macOS専用:ネイティブタブ

macos-titlebar-style = tabsコピー&ペーストして保存、完了。

Ghosttyを開いて、その快適さを感じてください。

必要であれば、こちらにあまりシンプルでない設定もあります:

# ~/.config/ghostty/config

--- フォント設定 ---

より多くのアイコンをサポートするためにNerd Fontsの使用を推奨

font-family = "JetBrains Mono" font-size = 14

合字機能を有効にする(例:!=が≠に変わる)

font-feature = calt font-feature = liga

--- 外観 ---

ギークに人気のCatppuccin Mochaテーマ

theme = catppuccin-mocha

ネイティブのガウスぼかし背景を有効にする(macOSのみ有効)

background-opacity = 0.9 background-blur-radius = 20

テキストに少し呼吸感を与え、ウィンドウの端に密着しないようにする

window-padding-x = 12 window-padding-y = 12

上部のネイティブタイトルバーを隠す(没入型体験、オプション)

window-decoration = false

--- 実用的なインタラクション ---

カーソルスタイル:ブロックで点滅しない、集中度アップ

cursor-style = block cursor-style-blink = false

マウスを隠す:入力中に自動的にマウスカーソルを隠す

mouse-hide-while-typing = true

--- 重要なショートカットキーのマッピング ---

iTerm2の分割画面に慣れていますか?ここでおなじみのキーに戻します

Cmd+d 垂直分割

keybind = cmd+d=newsplit:right

Cmd+Shift+d 水平分割

keybind = cmd+shift+d=newsplit:down

設定を迅速に再読み込み(変更後すぐに有効)

keybind = cmd+shift+r=reload_config

その他の注目すべき機能

  • 内蔵のウィンドウ分割機能により、単一ウィンドウ内で複数のターミナルセッションを管理でき、tmuxが不要になるシーンが多くなります。
  • 独自のTerminal Inspector機能、リアルタイムデバッグツールで、キー入力からレンダリング時間まで、ターミナルの活動のすべての詳細を確認できます。
  • Quick Terminal機能により、キーボードショートカットでいつでもターミナルを呼び出せます。
  • カスタムシェーダー(Shaders)をサポートし、レトロCRT効果などのクールなビジュアルを実現できます。

まとめ:パフォーマンスと体験の完璧なバランス

これまでの話をまとめると、Ghosttyはどこが良いのでしょうか?

一言でまとめると:

それは初めて「速さ」、「美しさ」、「使いやすさ」の3つの要素が、互いに矛盾しなくなったのです。「市場には多くの優れたターミナルエミュレーターがありますが、それらはすべて速度、機能、ネイティブUIの間で選択を強いられます。Ghosttyは三者を兼ね備えています。」——Mitchell Hashimoto

もしあなたが:

  • iTerm2の起動待ちにうんざりしている
  • 設定ファイルの地獄にうんざりしている
  • 開箱即用でネイティブに滑らかなターミナルが欲しい
なら、Ghosttyを試してみる価値があります。

Published in Technology

You Might Also Like

📝
Technology

Claude Code Buddy 修正ガイド:どのようにしてシャイニングレジェンド級ペットを手に入れるか

Claude Code Buddy 修正ガイド:どのようにしてシャイニングレジェンド級ペットを手に入れるか 2026年4月1日、Anthropic は Claude Code 2.1.89 バージョンでひっそりとエッグ機能を追加しました——...

ObsidianはDefuddleを発表し、Obsidian Web Clipperを新たな高みへと引き上げたTechnology

ObsidianはDefuddleを発表し、Obsidian Web Clipperを新たな高みへと引き上げた

ObsidianはDefuddleを発表し、Obsidian Web Clipperを新たな高みへと引き上げた 私はObsidianのコア理念がとても好きです:ローカルファースト、すべてはファイル、そして単純なMarkdownテキストファ...

OpenAIが突然発表した「三合一」:ブラウザ+プログラミング+ChatGPTの統合、内部で過去1年の誤りを認めるTechnology

OpenAIが突然発表した「三合一」:ブラウザ+プログラミング+ChatGPTの統合、内部で過去1年の誤りを認める

OpenAIが突然発表した「三合一」:ブラウザ+プログラミング+ChatGPTの統合、内部で過去1年の誤りを認める 2026年3月19日深夜、OpenAI本社から内部メモが流出し、『ウォール・ストリート・ジャーナル』が真っ先に原文を入手し...

2026年、自分を「自律」に縛らない!この8つの小さなことを実践すれば、健康は自然にやってくるHealth

2026年、自分を「自律」に縛らない!この8つの小さなことを実践すれば、健康は自然にやってくる

2026年、自分を「自律」に縛らない!この8つの小さなことを実践すれば、健康は自然にやってくる 新しい年が始まりましたが、昨年立てた目標は達成できましたか?毎年「やる気満々」と「諦めたい」の間で揺れ動いていませんか? 2026年、考え方を...

努力しても痩せられないママたち、絶対にここでつまずいているHealth

努力しても痩せられないママたち、絶対にここでつまずいている

努力しても痩せられないママたち、絶対にここでつまずいている 3月も半ばを過ぎましたが、あなたのダイエット計画はどうですか?痩せましたか?どれくらい痩せましたか? 私のダイエット経験 2月末にダイエットを決意してから、実際にはどんどん体重...

📝
Technology

AIブラウザ 24時間安定運用ガイド

AIブラウザ 24時間安定運用ガイド 本チュートリアルでは、安定して長期間運用できるAIブラウザ環境の構築方法を紹介します。 対象 AIエージェント 自動化ブラウジング Web自動化 AIアシスタント 自動テストシステム 目標 ブラウザを...