Ghostty は Zig で書かれた GPU 端末、タブも分割も本物の部品

要約

Ghostty は Zig で書かれたオープンソースの端末エミュレータで、各環境の素の道具箱と GPU 描画を使う。タブと分割は別々の PTY 上で動く本物の部品で、合字、文字クラスタ、端末内の画像表示に対応し、設定はひとつの宣言的なファイルに収まる。

おすすめ
ソフト名
Ghostty
バージョン
1.3.1
料金
無料
オープンソース
オープンソース
OS
macOSLinux
公式サイト
https://ghostty.org/
更新日時
2026-10-06 10:31

素の画面と GPU 描画

Ghostty は Zig で書かれ、MIT ライセンスで公開されている端末エミュレータだ。技術的な方針ははっきり言葉にされている。画面は各環境が持つ道具箱をそのまま使い、macOS では AppKit、Linux では GTK 4 を用いる。描画は GPU に渡し、macOS では Metal、Linux では OpenGL を通す。実際に何が起きるかといえば、端末の皮をかぶった頁ではなく、その机に元からある応用のように見える窓ができる。どの窓も同じ部品で組まれている環境では、その差はタブの形や巻き取り棒の重さとしてすぐに表れる。

この分け方は、どの端末も遅かれ早かれ突き当たる問題にも決着をつける。文字を描くのは安い、安くなくなるまでは。組版の記録が数千行流れたあと、描き直しは描画用の回路で起きるか、さもなければ機械全体が重い理由になる。その仕事を GPU に渡せば、処理の余力は記録を吐き出している翻訳器のために残る。

机の上の Ghostty

タブも分割も本物

複数の窓、タブ、分割はどれも素の部品で、文字の格子の中で真似ているのではない。分割はそれぞれ別の PTY の上で動くので、大きさの変更や面の扱いは机の他の部分と同じように振る舞い、日常の作業のために多重化の道具を先に立てる必要がなくなる。配置を文字で偽装していないため、仕切りを引けばポインタのある場所に落ち、窓の大きさが変わっても面は自分の比率を覚えている。

描画は色だけの話ではない。合字に対応し、文字クラスタを正しく扱うので、絵文字や右から左へ流れる文章がずれない。Kitty の図形手順を使えば、画像は差し込み記号ではなく端末の中にそのまま現れる。テーマは数百種類が付いてきて、系統の明暗の設定に自ら従う。

Ghostty のタブと分割

設定はひとつのファイル

設定しなくても使えるのが既定の約束だが、いじりたいときの項目はそろっている。設定は利用者の設定ディレクトリにあるひとつのファイルに、宣言的な鍵と値の組として書く。Lua や JavaScript のようなスクリプト言語は持ち込まない。書体の代用、背景のぼかしと透過、カーソルの形、キーの割り当て、そして CRT の湾曲や発光といった効果のための独自の陰影処理まで、すべてこの一つのファイルに入る。シェルとの連携は bash、zsh、fish、elvish に対応し、入力行の目印とその周りの小さな便利がどれでも効く。

版と対応環境

2026 年 3 月 9 日に出た 1.3.0 は変化の大きい版だった。さかのぼっての検索、素の巻き取り棒、入力行をクリックしてカーソルを動かすこと、長い命令が終わったときの通知が入っている。2026 年 9 月の時点で、公式の取得ページが示す安定版は 1.3.1 だ。配布は macOS と Linux 向けで、Windows 向けは今も計画の段階にあり、まだ形になっていない。

誰が見るべきか

端末は一日中開いたままにする数少ない道具なので、小さな引っかかりは積もって気分になる。二つの面が欲しいだけで多重化の道具を立ち上げている人、カーソルの形を変えるためにスクリプト言語の設定を編集している人は、半日でここの違いに気づく。逆に、今すぐ Windows が要る人には、何かを移す理由はまだない。

もう一つ、静かな理由がある。窓はその環境の部品で描かれているので、端末以外の部分は机の他の場所と同じように振る舞う。献立、焦点の枠、窓の吸い付き、支援の設定まで同じだ。自分の走る系統に逆らう道具は、使うたびに注意を少しずつ奪っていく。これはそうしない側を選んでいる。

設定が素の文章ひとつで済むことも、複数の機械を行き来する人に効く。同じファイルを写せば、どの環境でも見た目と操作がそろう。同期の仕組みを別に用意しなくても、持ち運びは手作業で足りる。

開いた瞬間から使えて、キーの割り当てまで追い込める端末は、求めて当然のものだ。Ghostty は相性を見るために入れてみる価値がある。素のタブと分割、GPU 描画、ひとつの設定ファイルが揃えば、軽いのに素っ気なくはない。Windows の利用者は公式の対応を待つことになる。

Ghosttyダウンロード
対応OS: macOS Linux