🇯🇵 日本語 | 🇺🇸 English | 🇪🇸 Español | 🇵🇹 Português | 🇹🇭 ไทย | 🇨🇳 中文

AIに「全部書き換えて」と言われた時に止まるべき理由

AIにコード修正を頼むと、「このファイルを丸ごと置き換えてください」と言われることがあります。

新しいコードがきれいに見えても、公開中のWebサイトでは、既存の動きやデザイン、SEO、フォーム送信を壊すことがあります。

先に結論

全部書き換える前に、まず差分で確認します。

  • 必要な修正だけか
  • 既存機能を消していないか
  • class名、id名、URLを変えていないか
  • 設定や秘密情報の扱いを変えていないか
  • 戻せるバックアップがあるか

全部書き換えが危ない理由

壊れやすいもの起きること
既存デザインclass名やHTML構造が変わり、CSSが効かなくなる
フォーム送信先、name属性、確認画面、メール送信が変わる
PHP処理include、DB接続、エラー処理が消える
URLやリンク内部リンク、canonical、サイトマップとのズレが出る
SEO設定title、description、構造化データが消える
秘密情報APIキーやDB情報を危ない場所へ移す可能性がある

特に止まるべきファイル

次のファイルを丸ごと置き換える提案が出たら、必ず一度止まって確認します。

全部書き換えてよい場合もある

すべてが危険というわけではありません。小さなテストファイルや新規ファイルなら、丸ごと作り直してよい場合もあります。

AIに差分で頼み直すテンプレート

ファイル全体の書き換えではなく、必要な差分だけで提案してください。

次の条件を守ってください。

1. 既存のclass名、id名、URL、ファイル名は変えない
2. 関係ない機能は触らない
3. 削除する行がある場合は理由を説明する
4. 変更する場所を、前後の目印つきで示す
5. 既存のデザインやフォーム送信を壊す可能性があれば先に言う
6. バックアップが必要なファイルを教える

全文コードではなく、変更箇所だけを出してください。

丸ごと置き換える前の確認

迷った時の判断

「なぜ全部書き換える必要があるのか」を自分が説明できない場合は、まだ上書きしない方が安全です。

AIには、全文ではなく「変更が必要な場所だけ」「削除する行の理由」「既存コードを残す方法」を聞き直しましょう。