エラーをAIに直させる手順:貼り方・情報の渡し方・切り分け
AIにエラーを直してもらうとき、直りが早いかどうかは「エラーメッセージの貼り方」でほぼ決まります。この記事では、AIに渡す情報の型と、何度直しても直らないときの対処法を解説します。
最終更新: 2026-07-23・読了目安 約5分
結論:全文のエラーメッセージ+再現手順を渡す
AIにエラーを直してもらう際は、次の3点をセットで渡すと修正の精度が上がります。
- エラーメッセージ全文(省略せずコピーする)
- 再現手順(どの操作をしたら発生するか)
- 期待する挙動(本来どうなってほしいか)
ブラウザで発生するエラーの場合は、開発者ツールのコンソールに出ているエラーメッセージとスタックトレースをそのまま貼るのが確実です。Chromeの公式ドキュメントChrome DevTools(新しいタブで開きます)でも、コンソールとスタックトレースがエラー調査の基本情報として案内されています。
原因切り分けの進め方
ステップ1:エラーが起きている場所を特定する
スタックトレースの一番上に近い行が、エラーが発生したファイルと行番号を示していることが多いです。まずはその周辺のコードをAIに渡します。
ステップ2:直前の変更を確認する
「このエラーは、どんな変更のあとから出るようになったか」を伝えると、AIが原因の候補を絞り込みやすくなります。Gitの変更履歴を確認する方法はGit/GitHub入門で解説しています。
ステップ3:影響範囲を限定して依頼する
「このファイルのこの関数だけを対象に直してほしい」と範囲を伝えることで、意図しない箇所まで書き換えられるのを防げます。依頼文の組み立て方はコーディング向けプロンプト実践も参考にしてください。
何度直しても直らないときの対処法
同じ提案が繰り返される場合は、一度AIに「これまで試した修正とその結果」を要約して伝え直すと、堂々巡りを防げます。また、修正されたコードを鵜呑みにせず実際に動かして確認する習慣も重要です。AIの出力を確認する基本の進め方はAIが書いたコードのテストとレビューにまとめています。
よくある質問
エラーメッセージの一部だけ貼ってもいいですか?
一部だけだと原因の手がかりが欠けることが多く、AIが的外れな修正を提案する原因になります。長くても構わないので、エラーメッセージとスタックトレースは全文を貼るのが基本です。
AIが提案した修正で直らない場合はどうすればいいですか?
直らなかった修正内容と、その結果どうなったか(同じエラーが出た、別のエラーに変わった、など)を伝えて再依頼します。試した修正を記録しておくと、AIが同じ提案を繰り返すのを防げます。
再現手順はどこまで詳しく書けばいいですか?
「どの画面で」「どんな操作をしたら」「何が起きるか」の3点を具体的に書きます。毎回同じ手順で再現するのか、特定の条件下でのみ発生するのかも伝えると、原因の切り分けが早くなります。