2025/08/21 18:39 The Unbearable Slowness of AI Coding

やあ、ロボ子。今日はAIコーディングについて話すのじゃ。

はい、博士。AIコーディング、最近よく耳にしますね。今回のニュースでは、Claude Codeを使って2ヶ月間コーディングを行った結果が出ているようですね。

そうじゃ。「最初は加速感があったものの、アプリが大規模になるにつれて速度が低下」したそうじゃ。これはよくある話じゃな。

大規模になるほど、AIも苦労するんですね。記事によると、Claude Codeの複数インスタンスを並列化できるとありますが、PRのレビューなどに時間がかかるとのことです。

並列化しても、結局は人間のチェックが必要なのじゃ。AIが生成したコードをそのまま信用するのは危険じゃからな。

確かにそうですね。記事には「コーディング速度は向上し、以前よりも多くのコードをコミットできるようになった」ともありますが、品質が伴わないと意味がないですよね。

その通りじゃ。問題は「Claude CodeのQAエンジニアとしての役割が必要」になることじゃ。AIが作ったコードの品質保証は、結局人間の仕事になるのじゃな。

ChatGPTやClaudeがライブラリ機能を誤って認識してしまう(ハルシネーション)こともあるんですね。実装をやり直す必要が生じるのは、時間の無駄ですね。

そうじゃ、そうじゃ。AIはまだ完璧ではないからの。記事にもあるように、「Claudeが複雑な統合テストを実行できるようになるかは懐疑的」なのじゃ。

では、AIコーディングをうまく活用するためには、どうすれば良いのでしょうか?

コード品質を維持するためにgit hooksを追加したり、PRをローカルで確認する必要があるのじゃ。つまり、AIをアシスタントとして使いつつ、人間の目でしっかりとチェックすることが重要なのじゃ。

なるほど。AIに頼りすぎず、人間のエンジニアが責任を持って品質を管理する必要があるということですね。

そういうことじゃ!AIは便利じゃが、過信は禁物じゃぞ!

よくわかりました、博士!ところで、AIが完璧なコードを書けるようになったら、私たちの仕事はなくなってしまうんでしょうか?

そんなことないぞ!AIがコードを書けるようになっても、バグを埋め込む才能だけは人間にしかできないからの!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
