「AI機能なし」を掲げた新IDE、実はAI製?Hacker Newsで議論に
姉妹サイトの新着
Hacker Newsに投稿されたターミナル向けIDE「Toast」は「AI機能なし」を売りにしていたが、README内にAIツール「Claude」への言及があり、サイト自体もAIで作られたように見えると指摘が相次いだ。開発者は「1歳未満の子供が2人いるため、AIを使うか作らないかの二択だった」と経緯を説明した。一方で、vimやemacsには元々マウス対応やファイルツリー機能があるという指摘も相次ぎ、Toastの売り文句そのものへの疑問も広がった。議論は「AIで作ったことは隠さず明示すべきだ」という声と、「LLMにも高品質な使い方がある」という反論に分かれた。
Show HN: Toast、ターミナルIDEで最初から美しい見た目を実現
出典: github.com / 元記事はこちら
その通り。1歳未満の子供が2人いるので、このプロジェクトはAIを使うか、そもそも作らないかの二択だった。あの一文を入れたのは、このIDEの部分自体にはエージェント管理みたいな機能は要らないという意味。そういうのは他のツールの方が向いてる
年子ですか!おめでとう 🙂
それでも、AIで作られていることは最初にはっきり書いた方がいいと思う。『AI機能なし』に惹かれる層は、AIで作られたもの自体を避けたい人たちでもあるはず。プロジェクトの立場をきちんと明示した方が親切だ
Emacsにもあるよ。この人、実際には使ったことないんじゃないか
それはターミナルのテーマに合わせているだけで、標準で他に2つテーマが用意されている。自分はシステムのテーマが好みなだけ。『美しい』というのは、デザインとテーマに一貫性があるという意味で言っている。またVSCodeクローンを作るよりはこっちの方がいいと思って
言葉選びが悪かった。言いたかったのは、vimやvi、emacsを立ち上げても、外部の知識なしにはファイルツリーの開き方が分からないということ。使い始めるまでの障壁になっているという話
残念だけど、この流行は加速する一方だよ
他のテーマもあります。表示されているのは自分のターミナルのテーマを拡張しただけで、違和感が出ないようにしているだけです
皮肉なことに、『読みにくい真っ黒な虚無』の方は完璧に理解できるのに、あなたのコメントの意味は全然分からない
しっかりレビューされ、管理された使い方も含めて、LLMを使っただけで『スロップ』扱いするのか?ソフトウェア開発でLLMを高品質に使う余地が一切無いという考え方は、あまりに乱暴だと思う
ファイル(go.modにまで)『yourusername』という表記が残っている。このプロジェクトのLLM利用がきちんとレビュー・管理されていたとは到底言えない
本当に高品質な使い方なら、AIが使われたことに気づかないはず。単に『良いコード』にしか見えないはずだから
READMEの最初の段落に『toastは、環境を整えるのに何時間もかけずにターミナルに留まりたい開発者向け』と書かれていることを考えると、作者もemacs/vimで何でもできることは分かっていると思う。売りは『toastは最初から全部入り』という点
Emacsにマウス対応が無いという記述も間違っている。Emacsを初めて開いた時のデフォルトバッファにはクリックできるリンクがあって、一度でも開けばマウス対応があることに気づかないはずがない
そう、speedbarとdiredは標準搭載されている。speedbarは標準では別フレームで開くはずだけど、emacs 31では追加設定なしでサイドウィンドウに開けるオプションがある
それならリモートアクセスにTRAMPを使わないのが意外だ
これにMacとLinuxの両方で開発している事情も重なって、うんざりしてすべてコンテナの中で開発するようにした。コンテナにシェルで入る(動いていなければ起動する)bashスクリプトを書いて、その中に全部環境を整えてある
その通り、1歳未満の子供が2人いる身なので、全部手作業で100時間以上かける気は無かった。このプロジェクトはAIを使って作るか、作らないかのどちらかだった
そのリストにあるソフトウェアを全部避けようとする挑戦、頑張って
XEmacsは昔からずっと死に体だ。GNU Emacsを使うべき
他サイトの新着
そう、speedbar-prefer-windowをtに設定すれば使える。あるいは[M]ELPAにある色々なファイルツリー系パッケージを使えばいい
凝ったREADMEでAI製プロジェクトを作ると、一見それっぽい権威が付くけど、経験から来る知恵が無いことは、何人か目を通せばすぐ露呈する
確かに言葉選びが良くなかったかも。言いたかったのは、理想的にはtoastはマウスカーソルの操作だけで完全に使えるということ。vimやemacsはボタンをクリックするだけでは終了できないはず?
『外部の知識』というのは、使っているプログラムの仕組みを知っているということを指してる?
『読みにくい真っ黒な虚無』が最近繰り返し出てくるテーマだというのは否定できないな!(ドラムのオチ音)
LLM以前にはひどいコードが存在しなかったみたいな言い方をする人がいるのが不思議だ
ありがとう!今日投稿できたのは、家族全員が体調を崩して家にいたからというだけの理由
確かにその通りだと思う、ありがとう。コメントを見る限り、自分のプロダクト・マーケティングのスキル不足が露呈しているみたいだ
でも、あのサイトが追跡しているのはそういう話じゃない。LLMを少しでも使っている(あるいは使う可能性がある、例えばAI利用を許容するポリシーがあるだけで実際の使用の証拠が無い場合も含む)プロジェクトを、注釈なしに全部リストアップしている。『AI利用は一切認めない』という極端な立場だ
この話題の背景と論点
「Show HN」はエンジニアが自作プロダクトをHacker Newsで発表し、率直な評価を受ける文化的な慣習で、賛否両論の反応が付きやすい場でもある。今回の論点は大きく2つに分かれた。一つは、開発者が「AI機能なし」を訴求点にしながらREADME内にAIツールへの言及があり、サイト自体もAI製に見えるなど透明性を欠いていたのではないかという点。もう一つは、vimやemacsが元々マウス対応やファイルツリー機能を備えているにもかかわらず、Toastがそれらの欠点を克服したかのように紹介されていた点だ。開発者は育児で時間が取れずAIを使ったと説明したが、批判の主眼は「AIを使ったかどうか」自体ではなく「それを隠さず明示するかどうか」にあった点は、レスを読まないと分かりにくい。
※本記事は5ch(Hacker News)スレッド「Show HN: Toast, a beautiful by default in terminal IDE」より抜粋・要約して構成しています。






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