「TUIはもう作るな」に猛反発、擁護派「SSHでも軽くて速い」

Hacker Newsで「TUI(テキストユーザーインターフェース)を作るのはもうやめよう」と説くブログ記事が話題になり、コメント欄では擁護派からの猛反発が相次いだ。

SSH越しでも軽く動く、Electronアプリより省リソースで済む、コーディングエージェントとの相性が良いといった擁護の声と、「アクセシビリティの悪夢」「GUIの劣化コピーでしかない」という否定的な声が真っ向からぶつかっている。

TUIを作るのはもうやめよう

出典: sockpuppet.org / 元記事はこちら

8 海外の名無しさん 2026-08-21 07:37
TUIがGUIより優れている点の一つは、いくつでも同時に起動できることだ。GUIだと、そもそも複数ウィンドウを開かせてもらえるかどうかは開発者次第。「タブ機能で十分でしょ」とか言われて、結局一度に2画面分の情報を見ることすらできなくなる。
11 海外の名無しさん 2026-08-22 12:45
「TUIを作るのはやめよう」→いや、やめないね:) 管理系ツールにはCLIと並んでTUIが向いてる。持ち運びやすいし、速いし、発見しやすいし、余計な演出もゼロ、シェルと同じくらい安全で、効率もいい。それに「エージェントのおかげでGUIが簡単に作れる」という論点は何なんだ?優れたフレームワークを使えば、TUIだって同じくらい(むしろそれ以上に)簡単に生成できる。
16 海外の名無しさん 2026-08-22 09:20
個人的にはTUIは両方の悪いとこ取りだと思う。ターミナルの唯一の利点は、コマンドが簡潔でスクリプト化できることだけど、それはCLIの話。TUIは単に、GUIの利点を何一つ持たない「貧者のGUIごっこ」でしかない。
17 海外の名無しさん 2026-08-21 07:39
反論:むしろRustのRatatuiでTUIをもっと作るべき。理由は、あのサイトのサンプルを見れば分かる。
18 海外の名無しさん 2026-08-22 16:35
macOS「私の存在意義は何?」自分「お前はiTerm2とChromeとVS Codeを起動するために存在してるんだよ」macOS「うわあ…」2026年にもなって、閉じた庭のグラフィックスAPIなんて使う気になれない。特に仕事用のツールでは。
19 海外の名無しさん 2026-08-22 08:02
ブラウザじゃないのに何故かWikiっぽいもの、分かりやすいキーボードショートカットのないテレビリモコンの代替、編集機能が見当たらないJupyter風のもの、スキル付きのチャットインターフェースが2つ。結構だけど、自分のコンピューターの使い方とは違うな。
21 海外の名無しさん 2026-08-21 05:49
TUIは一種の自衛手段だ。大企業はGUIフレームワークを、人が習得するより早く作っては潰していく。ブラウザベースのUIはリソースの無駄遣いだし、それも異常な速さで進化(という名の変化)していく。コンソールは、多くのプラットフォームで動く、理解可能な小さなGUIを書くための最後の砦だ。
22 海外の名無しさん 2026-08-22 15:00
TUIは複数のOSで動く。Mac、Windows、Linuxで同じアプリ群を使っている。SSH経由でリモートでも使えるし、(tmuxの中でなら)接続が切れても生き残る。VNCもX11フォワーディングもいらない。メモリも少なくて済む。VS CodeとNeovimを比べてみればいい。起動も爆速。他のTUIやシェルアプリ、シェルスクリプト、パイプとも連携できる。それに、広告が出ない(笑)。
26 海外の名無しさん 2026-08-22 15:39
CP/MやMS-DOS、緑や琥珀色のタイムシェアリング端末の黄金時代に生きていたい人たちがいるらしい。理由はどうあれ。自分はその時代を実際に生きていたけど、ようやくGUI搭載のコンピューターが買えるようになった時はほっとしたよ。
27 海外の名無しさん 2026-08-22 05:50
ここのコメントの大多数に同意する。TUIを作り続けてくれ。完全にキーボードだけで操作できて、他のCLI開発ツールと一緒にターミナルの中で完結するコンパクトなインターフェースが一番いい。
28 海外の名無しさん 2026-08-21 07:28
TUIの何がすごいか分かるか?ターミナルの1つのタブの中に収まることだ。自分のシステムは95%の時間、ターミナル、ブラウザ、Signalの3つのウィンドウしか開いていない。頼むからTUIとウェブアプリをもっと作ってくれ。ターミナルかブラウザの中に収まるように。
30 海外の名無しさん 2026-08-22 06:05
TUIのいいところは、プラットフォームに依存しないこと。SwiftUIアプリだとmacOSに縛られてしまう。
35 海外の名無しさん 2026-08-22 12:40
残念ながら今は、クロスプラットフォームアプリの主な選択肢が「アイドル時で1GB食うElectron」か「TUI」かの二択という時代らしい。
43 海外の名無しさん 2026-08-21 07:41
自分はTUI派。必要に迫られて作られている分、大体直感的に使えると思う。開発者の技術レベルがそのままUXに表れている感じがする。
47 海外の名無しさん 2026-08-21 07:45
TUIは大好きだ。ターミナルの1ペインに収まるし、リモートマシンでSSH経由でも動くし、リソースもほとんど使わないし、すごく柔軟。
49 海外の名無しさん 2026-08-21 08:00
結局は好みの問題だ。投稿者がGUI開発が簡単になったと言っていることは、TUI開発が簡単になったことについても同じく当てはまる。
51 海外の名無しさん 2026-08-22 06:23
「息子よ、ウィンドウマネージャーは何のためにあるんだ?」「1つの画面で複数のターミナルを動かすためだよ」
52 海外の名無しさん 2026-08-22 08:32
「我々の業界はターミナルやコマンドラインインターフェースに対して奇妙な関係を持っている。そろそろ見直す時が来た」→チョコレートも好きだしバニラも好きだよ(好みの問題でしょ、という皮肉)
56 海外の名無しさん 2026-08-22 07:49
人に指図するのはやめろ:/ 好きにやらせてくれ。
58 海外の名無しさん 2026-08-22 21:29
GUIにも正当な用途はあるけど、可能な限りTUIを使いたい派。所詮テキストだし、SSHと相性がいいし、制約はあるけど、それが美しい形で無限の可能性を許してくれる。
61 海外の名無しさん 2026-08-21 07:43
TUIはCLIのようなスクリプト可能性という利点すら持たない、ただのアクセシビリティの悪夢。本当にひどい。
62 海外の名無しさん 2026-08-22 15:29
しかも最初に挙げられているアプリの例が、Mac専用のMarkdownビューアーだった。これがTUIだったら、自分も試してこの会話に参加できたのに。
63 海外の名無しさん 2026-08-22 16:45
面白いことに、LLMアシスタント以前の時代に自分も似たような内容のブログを書いたことがある。投稿者の言ってることの多くに同意する。もう一度挑戦してみようという、いいきっかけになった。
66 海外の名無しさん 2026-08-22 09:57
正直なところ、バイブコーディングされたElectronベースの、重くてバグだらけのアプリがどんどん増えている今の時代なら、TUIはむしろもっと増えてほしいくらいだ……
69 海外の名無しさん 2026-08-22 15:57
まだ挙がっていないTUIの利点を一つ。コーディングエージェントにとって、TUIの方が反復作業がしやすい。スクリーンショットも「コンピューター操作」も不要だから。エージェントのおかげでGUIを作るコストは下がったけど、TUIを作って検証するコストはそれ以上に下がっている。
73 海外の名無しさん 2026-08-22 18:27
見出しの結論に同意できなくても、この記事自体は面白い。それを理由に読み飛ばさない方がいい。
77 海外の名無しさん 2026-08-22 12:11
初めて本格的なMacアプリを作った、というくだりについて。もしTUIを作るのをやめてしまったら、Linuxユーザーの自分たちは重いElectronアプリを使わされる羽目になる。Electronアプリや、それすら提供されないよりは、TUIの方がずっといい。
78 海外の名無しさん 2026-08-22 15:16
それよりもまず、自分の4Kモニターでブログの表示幅が20%しかないのをやめてくれ。
79 海外の名無しさん 2026-08-21 07:56
釣りタイトル。著者にしか意味の分からないバイブコーディングされたアプリの退屈な自慢を、まるで考察記事のように装っている。ある意味全部盛りの記事。
81 海外の名無しさん 2026-08-21 07:52
Markdownについて質問。これは興味深い。最近FS Notesを買ったけど、起動時に妙なバグがある。他のツール、特にMarkdown対応がもっといいものを検討しようかと思っている。ここで紹介されているライブラリは本当に速いのか?
82 海外の名無しさん 2026-08-22 09:14
自動車部品や建築資材を注文しに行くと面白い。ああいう業界は今でも軒並み、昔ながらのTUIっぽいコンソール画面を使っている。しかも、それで十分良くて速い。
83 海外の名無しさん 2026-08-22 15:49
こういう記事って、書いたという実績を作りたいだけなんじゃないかと時々思う。
84 海外の名無しさん 2026-08-22 14:10
自分はこれからもTUIを作り続けると思う、ありがとう。それにTUIの方がテストもしやすい。AIにデザインさせた見た目だけ綺麗なReactアプリを、ちゃんとE2Eテストしてみるといい。
86 海外の名無しさん 2026-08-22 16:20
正直、Electron/Tauriに代わる、もっとまともなクロスプラットフォームの選択肢があればTUIを作るのはやめると思う。でも今は、全OSに対応する一番簡単な方法がTUIだから、これからも作り続ける。
87 海外の名無しさん 2026-08-22 14:19
TUIならテキストを(全部)コピーできるし、SSH越しでも動く。自分にとって足りないのは、まともな画像プロトコルくらいだ。
88 海外の名無しさん 2026-08-22 10:18
TUIは定義からしてキーボード操作優先。TUIは創造的な制約。TUIはプログラマーへの招待状。TUIは描画するものが「少ない」。TUIは「レスポンシブ」である必要がない。Hello WorldはTUIだ。
89 海外の名無しさん 2026-08-22 11:44
TUIはユーザーにとって良いものだ。マウスをそこまで使わなくて済むから。この論点はまだ出てなかったと思う。
90 海外の名無しさん 2026-08-22 20:35
人に指図する(あるいは、するなと言う)のはやめろ。

※本記事は5ch(Hacker News)スレッド「Stop Making TUIs」より抜粋・要約して構成しています。

他サイトの新着

まだコメントはありません。

コメントする

誹謗中傷・個人を特定する書き込みは削除対象です。投稿は承認後に表示されます。

相互リンクサイト新着記事