clone しただけのマシンで、AI が「推測で埋めること」を自分から拒否した——AI駆動開発を .md で規律づける
この記事で分かること
AIが推測でコードを埋めることを拒否した事例から、AI駆動開発を規律づける方法が学べる。.mdファイルに設計や制約を明記することで、AIの暴走を防ぎ、意図した通りの開発を進められる。
詳細要約
AI駆動開発で、プロジェクトのコンテキストを正確に伝えないと、AIが推測による不適切な補完を拒否する現象が起きる。これを防ぐには、`.md`ファイルで開発ルールや設計意図を明文化し、AIに読み込ませる規律が有効。具体的には、プロジェクトルートに`rules.md`を配置し、「このコードベースでは未定義の変数を推測して補完しない」「実装前に必ず設計ドキュメントを参照する」といった指示を箇条書きで記述する。clone直後のコンテキスト不足を補うため、AIに「まず`rules.md`を読んでから作業を開始せよ」とプロンプトで明示する手順が肝心。