01
AIコーディングの失敗は、実装前の曖昧さから始まる
AIコーディングがうまくいかないとき、ついモデルの性能やツール差に意識が向きます。しかし実務で多いのは、依頼の曖昧さがそのまま差分のズレになっているケースです。AIは空気を読んで補完してくれる一方で、曖昧な指示をそれらしく埋めてしまうため、意図と違う変更が混ざりやすくなります。
特に既存コードベースでは、このズレが小さく見えても後で効いてきます。不要な抽象化、勝手な命名変更、周辺ファイルへの波及、コメントと実装の不一致などは、最初の指示で境界が曖昧だったときに起こりやすいです。だからAIコーディングでは、完成イメージを語る前に『どこを触るか』『何は触らないか』を先に決める必要があります。