今日はあまり生産的な一日ではなかった。サボってるつもりはないし、作業もやっているつもりなんだけど、振り返ると全然進んでない。Switch移植関連で、地味な(正直、あまり創造的ではない)作業をしているせいかもしれないけど、それにしても進まなさ過ぎると思った。

AI(というかLLM)について。絵や音楽については断固反対だけど、プログラミングの補助ツールとしてはずっとGitHub Copilotを使っていて、最近はClaude Codeも導入し始めた。素直に、超すごいと思う。一方で、AIの成果物ってコントロールできない部分があって、乱数に応じて成果が出てくるみたいな、ドーパミンっぽい雰囲気を感じる。それに、自分は前もって仕様書とかを全然用意せず、実装しながら望ましいシステムを考えたりしてたんだけど、AIによってコーディングが早くなると、この辺の思考が抜けてしまうんじゃないかな?とも。

DHHMitchell Hashimotoの記事を読んだ。今のところ、エージェントに簡単なタスクを任せながら、自分自身はAIの補助無しで(コードの自動補完を最小限にして)コードを書いてみたいと思う。会社だったら、なんて非生産的なことをしてるんだって思われそうだけど、自分が作っているのは前例のないインディーゲームのコードだし、コードの行数に基づいて評価してくる上司もいないから。