エラーが出たときの対処法
中級エラーメッセージをClaude Codeに渡して解決する方法を学びます。
座学
この講座で学べること
- ✓エラーを「失敗」ではなく「ヒント」として捉える考え方を身につける
- ✓エラーメッセージをそのまま全部コピーしてClaude Codeに貼り付ける手順を習得する
- ✓/clearでリセットして最初からやり直す方法を理解する
- ✓視点を変えた指示(「エラーが出ないように作り直して」)で突破する方法を知る
プログラミングをしていると必ずエラーが出ます。でも、エラーは「失敗」ではなく「ヒント」です。エラーメッセージは「ここが問題ですよ」とコンピュータが教えてくれているサインです。 Claude Codeを使うと、エラーの解決がとても簡単になります。エラーメッセージをそのままコピーしてClaude Codeに貼り付けるだけで、原因の説明と修正案を出してくれます。英語のエラーメッセージでも日本語で説明してくれるので安心してください。
エラーが出たときにやることはシンプルです。赤い文字や「Error:」と書かれた部分をすべてコピーして、「以下のエラーが出ました。直してください:」と一言添えてClaude Codeに貼り付けるだけです。英語のエラーメッセージでも日本語で説明してくれるので安心してください。よくやりがちなのがエラーの一部だけコピーしてしまうケースで、これだと原因が特定しにくくなるので、長くても全部コピーする習慣をつけましょう。
それでも直らないときは「まだエラーが出ています」ともう一度伝えるか、/clearで会話をリセットしてゼロから説明し直すのが手です。複雑なエラーで同じところをグルグルしているときは、リセットして最初から状況を整理すると意外とすんなり解決することが多いです。「エラーが出ないように〇〇を作り直してください」と視点を変えた指示を出すのも効果的です。
エラー対処のフローチャート
エラーが発生
赤い文字・「Error:」などが表示される
エラーメッセージをすべてコピー
赤い文字全体を選択してコピー(一部だけでは原因が特定できない)
Claude Codeに貼り付けて伝える
「以下のエラーが出ました。直してください:[貼り付け]」
Claude Codeが修正する
原因の説明と修正を自動で行ってくれる
動作確認
同じ操作を再度試してエラーが消えたか確認する
まだ直らない場合は…
「まだエラーが出ています」と伝えて再試行する
/clear で会話をリセットして最初から説明し直す
「エラーが出ないように〇〇を作り直してください」と別の角度で依頼する
実践手順
ステップ1:あえてエラーが出る状況を作る
以下の指示を出して、存在しないファイルを読もうとする状況を作ってみましょう。Claude Codeがエラーを報告します。
存在しないファイル「notexist.txt」を開いて内容を表示してくださいステップ2:エラーメッセージをコピーして貼る
Claude Codeが表示したエラーメッセージを確認してください。次に以下のように入力して、エラーの内容をClaude Code自身に伝えます(ターミナルにエラーが出た場合はそれもコピーして貼ってください)。
このエラーが出ました。原因と対処法を教えてください:
[エラーメッセージをここに貼り付け]ステップ3:「直してください」と伝える
エラーの説明を聞いたら、修正を依頼しましょう。
このエラーが出ないように修正してください確認チェック
講座を終える前に、以下の項目を確認しましょう。
