IT・AI
2026年9月20日
「労作」か「AI丸投げ」か ZX Spectrum新デスクトップが海外で論争
往年の名機ZX Spectrum向けに、マウス操作のグラフィカルデスクトップ環境「ZX Desk」を作った個人開発者の投稿がHacker Newsで反応を集めた。子供の頃に挑戦して挫折してから約40年越しに実現したという触れ込みだが、コードの構成やREADMEの文体が「いかにもAIが書いたもの」に見えると指摘され、これを「労作」と呼べるかどうかで議論が起きた。全ての変更が単一のgitコミットにまとめられている点や、コミットメッセージの雰囲気が「AI丸投げ」を疑わせる材料として挙げられ、擁護派と懐疑派の間で意見が割れた。
ZX Spectrum向けグラフィカルデスクトップ
出典: github.com / 元記事はこちら
2
海外の名無しさん
2026-09-19 16:55
Claudeに頼んでBBC Micro用の6502アセンブラを書かせて遊んでみたことがある。今のコーディングAIがあれば当時のマシンで何が作れたか想像すると楽しい。でもどこか虚しくもあるよね。
3
海外の名無しさん
2026-09-19 16:15
「守るべき3つのルール:検証済みの作業ごとに1コミット、コミットメッセージには受け入れ基準の番号を書く」……なのに実際のプロジェクトはコミット1つだけ、しかも「ZX Desk, first release」???
10
海外の名無しさん
2026-09-19 16:27
(>>3へ)もしかしてClaudeが一発でプロジェクト全部書いたのかもね(笑)
4
海外の名無しさん
2026-09-19 14:27
見た目は本当にかっこいいと思う。でも「愛情のこもった労作」と言いながらREADMEやドキュメントをAIに書かせているのは、ちょっと矛盾してないか。
12
海外の名無しさん
2026-09-19 14:29
(>>4へ)「これAIの手が入ってるかも」と少しでも思った瞬間、もう戻るボタンを押す段階まで来てる。しばらく前からずっとそう。「信頼できる時計」……うへぇ。
13
海外の名無しさん
2026-09-19 14:59
(>>4へ)機能を考えて、それを形にすること自体がこの人にとっての「労作」なのかもしれない。労働の定義は人それぞれでいい。
14
海外の名無しさん
2026-09-19 15:18
(>>4へ)なんでAIが書いたと思うの?
6
海外の名無しさん
2026-09-19 15:43
うわあ、自分も12歳くらいの頃に似たようなことをよくやってた。灰色の+2AでAmiga Workbenchを真似しようとしてたのがほとんど。もちろんその年齢だとコーディングやウィンドウマネージャの知識なんて浅くて、他のOSは雑誌で見たことがあるだけ。「ドラッグ&ドロップ」が何かも分かってなかったし、ゴミ箱の役割にもちょっと混乱してた(コードはテープから読み込んでたし)。まあ、いい時代だったな。
7
海外の名無しさん
2026-09-19 15:13
アセンブリとCを組み合わせたような、シンプルでハイレベルなグラフィカルデスクトップで、ドキュメントや解説書がしっかりしているものを誰か教えてもらえないか?
19
海外の名無しさん
2026-09-19 15:53
(>>7へ)rioとかどう?詳しい解説もあるよ→ https://aryx.github.io/assets/pdfs/Windows-7.pdf
8
海外の名無しさん
2026-09-19 15:50
アセンブリはさすがにやりすぎな気もする。
21
海外の名無しさん
2026-09-19 16:07
(>>8へ)このような8ビットZ80ベースのハードウェアだと、アセンブリは妥当な選択だよ。理由は性能。コンパイラやインタプリタを使うと性能をかなり落とすことになる。
9
海外の名無しさん
2026-09-19 15:48
AIの粗製濫造品。
22
海外の名無しさん
2026-09-19 16:01
(>>9へ)なんでそんなに否定的になるのか分からない。誰かが楽しい時間を過ごしただけなのに。LLMがなければそもそも誰も時間を投じなかっただろうし、これ自体存在しなかったはずだ。
23
海外の名無しさん
2026-09-19 16:00
(>>9へ)これを実際に動かすために人間がやらなきゃいけなかった作業を無視して、AIの助けだけに注目するのは笑ってしまう。
16
海外の名無しさん
2026-09-19 16:40
(>>5へ)すごく的確な表現だ。まるで、先生に感心してもらって金星シールをもらうために自分がやった賢いことを次々アピールする熱心な生徒みたいだ……まあ実際、そういう強化学習環境で鍛えられてるんだから当然か。
18
海外の名無しさん
2026-09-19 15:32
(>>5へ)「エミュレータじゃなく実機で動く」……うわ、すごい!!!!
25
海外の名無しさん
2026-09-19 15:58
(>>11へ)「なぜそれを形にしたのか」?なぜダメなのか。作者はそれを望んでいて、しかも子供の頃に難しすぎて挫折してから約40年間ずっと望み続けていたんだ。ある種の考え方に立てば、「なぜそれを形にしたのか」なんて問いはどんな文化的営みにも投げつけて、その存在を否定できてしまう。
26
海外の名無しさん
2026-09-19 15:58
(>>11へ)AIの助けがあったかどうかに関わらず、この人が個人的にどれだけの労力をこのプロジェクトに注いだかなんて、あなたには分からないはずだ。
40
海外の名無しさん
2026-09-19 16:23
(>>26へ)これに入ってるのはちょっとしたプロンプト入力くらいのものだよ。
27
海外の名無しさん
2026-09-19 16:04
(>>11へ)楽しいからやる、それでいいじゃないか。それに、LLMがこれをやってのけるのは普通にすごいことだと思わない?
30
海外の名無しさん
2026-09-19 15:45
(>>13へ)この人の「労働」にはコーディングは含まれていない。労働を大量のプロンプト作成と同一視するなら、それはどこか虚しく感じる。だとすればこれは、コーダーとしてのスキルや経験を高めるためではなく、他人に感心してもらうためにやったことなのでは?昔の電子キーボードの「デモ」ボタンを押して、弾いているふりをするののような未来版だ。
31
海外の名無しさん
2026-09-19 15:27
(>>14へ)自分は元コメント主じゃないけど、読んだ感じかなりAIっぽい文章だ。読んでいるだけで疲れる、あの独特の息もつかせぬ調子がある。それにコードを見ても、プロジェクト全体がいわゆる「バイブコーディング」っぽくて、人間ならこんなコメントは書かない。全部が単一のgitコミットにまとまっているのも「怪しい」。LLMが今やZ80アセンブラを書けるのはクールだけど、「愛情のこもった労作」ねえ……やれやれ。
32
海外の名無しさん
2026-09-19 15:34
(>>14へ)Claudeの文体はとても特徴的で、Claudeを使い込んだ人ならすぐに気づく。よく考えると、これはアイデンティティについて少し深遠で、少し不穏なことを示唆しているようにも思える……
33
海外の名無しさん
2026-09-19 15:29
(>>15へ)自分にとっての一線は、明らかにAI生成だと分かるREADMEだ。人間向けの文章くらい自分で書く気もないなら、こちらも一気に興味を失う。
34
海外の名無しさん
2026-09-19 14:57
(>>15へ)決定的か非決定的かが本質的な違いだと思う。コンパイラに例えるのは違って、むしろ自分が望む仕様を読み上げて、実際のエンジニアリング作業をチームメンバーにやってもらうようなものだ。
35
海外の名無しさん
2026-09-19 15:34
(>>15へ)あなたの例えは全く意味をなしていない。
36
海外の名無しさん
2026-09-19 15:56
(>>15へ)自分も上の別のコメントからまさに同じ考えにたどり着いたところなんだけど、なんであなたが下げ票を食らってるのか分からない。
37
海外の名無しさん
2026-09-19 16:31
(>>17へ)カスタムのエージェントプロンプトでかなりのことができる。Claudeに「これは個人的な趣味プロジェクトだから、気楽にやろう」と伝えるだけで、もう口調が変わる。相変わらず「ビジネスモードのClaude」ではあるけど、「月曜朝の朝礼Claude」というより「カジュアルフライデーのClaude」寄りになる。
38
海外の名無しさん
2026-09-19 16:35
(>>22へ)この人自身が楽しい時間を過ごした話を聞きたいんだ。それなら面白い。でも実際に聞かされるのは、プロンプトを打たれたClaudeが楽しい時間を過ごした話なんだよな。
41
海外の名無しさん
2026-09-19 16:26
(>>28へ)コンピュータへの向き合い方が、正式に「こら小僧ども、庭から出て行け」ステージに突入したね。
42
海外の名無しさん
2026-09-19 16:40
(>>39へ)GitHubのページをざっと見て「Why」の項目まで読めば、それが答えだと分かるはずだ。
44
海外の名無しさん
2026-09-19 16:29
(>>40へ)LLMを自分の望む方向に操ろうとする意思、というのはどうだろう?LLMは放っておいて勝手にこれをやるわけじゃないんだから……
45
海外の名無しさん
2026-09-19 16:22
悪いが、16進数での返答しか受け付けない。
46
海外の名無しさん
2026-09-19 16:56
(>>45へ)+++ チーズ切れエラー +++ +++ 最初からやり直せ +++
この話題の背景と論点
この論争は、AIエージェントを使った個人開発が急増する中で頻発する「バイブコーディング」批判の一例といえる。焦点は技術そのものではなく開発プロセスの見せ方だ。変更履歴が単一のコミットにまとまっている点や、README特有の言い回しがAIの文体に似ている点が「本当に人間の労作と呼べるのか」という疑念を招いている。一方で、Z80アセンブラで実機のZX Spectrum上に動くデスクトップ環境を作ること自体は技術的難易度が高く、AIの補助があったとしても要求仕様を組み立てる作業は人間が担っている、という擁護意見も根強い。スレッドでは「AIに書かせたか」を巡る水掛け論になりがちだが、実際にどこまでAIが関与したかは本人以外には確認しようがなく、外形的な印象だけで評価が分かれている点には注意が必要だ。
※本記事は5ch(Hacker News)スレッド「A graphical desktop for the ZX Spectrum」より抜粋・要約して構成しています。
この記事のリアクション
まだコメントはありません。