LLMで「バイブコーディング」した音楽プレイヤー、半分のコードを捨てて再出発

How Not to Build a Music Player

LLMで「バイブコーディング」した音楽プレイヤー、半分のコードを捨てて再出発

イランのインターネット遮断をきっかけに、Zigで自作音楽プレイヤーAMPの開発を始めた作者。Claude Maxのサブスクで大量のコードをLLMに生成させる「バイブコーディング」に没頭するが、Anthropicにアカウントを凍結され、CodebergのAI禁止ポリシーも重なり、全コードを読み直して書き直す羽目に。4か月後、コードベースはほぼ半減したのに機能はむしろ充実。LLMは便利なIDE機能程度に留めるべきだという教訓を得た。

LLMを最初から頼りにしたことを後悔しているが、まあ教訓にはなった。とはいえ、LLMを高機能なIDEの一機能程度に見なすなら、健全な関係を築くことはまだ可能だと思う。

この日のほかの記事

2026-11-14