Phase 0 : Commander Core

Lesson 05:エラー解決「治癒の呪文」

エラーは失敗ではない。AIを味方につけるデバッグの極意

開発にエラーは付きものです。しかし、OKIHIRO流ではエラーを恐れる必要はありません。
エラーメッセージこそが、AIに正解を導き出させるための「最強のヒント」だからです。

このレッスンでは、Pythonのエラーに限らず、Webサイトの表示崩れやツールの挙動不審など、あらゆるトラブルをAIの力で解決する「治癒(ヒーリング)」の技術を習得します。

1. AIに伝わる「不具合報告」の3要素

「なんか動かない」「エラーが出た」だけでは、AIも直し用がありません。
医者に症状を伝えるように、以下の3つの情報をセットで渡すことが解決への最短ルートです。

  • 現状のコード(診察対象) DevToolsで全結合したファイルや、問題が起きているHTML/CSSなど。
  • 発生している現象(症状) エラーログのコピペ、または「ボタンを押しても無反応」といった具体的な状況説明。
  • 理想の状態(治療ゴール) 「エラーなく完了してほしい」「画像が中央に表示されてほしい」など。

2. エラー情報の集め方(証拠確保)

状況に応じて、適切な「証拠」をAIに提示しましょう。

パターンA:黒い画面に文字が出ている場合 (Python等)

これが一番簡単です。黒い画面(コンソール)に出ている Traceback... から始まる赤文字や英語のメッセージを、範囲選択してコピーします。

💡 Hint: 画面が一瞬で消えてしまう場合は、フォルダ内で右クリック→「コマンドプロンプトをここで開く」を選択し、手動で実行ファイル名(例: _run.bat)を入力してEnterを押すと、画面が消えずにエラーを確認できます。

パターンB:見た目がおかしい場合 (Web制作等)

「レイアウトが崩れている」「色が違う」といった視覚的な問題は、言葉だけで説明するのは困難です。

  • スクリーンショットを撮る: 問題の箇所を画像で保存し、AIのチャット欄に貼り付けます。
  • ブラウザ検証ツール: 問題箇所のHTMLコードをコピーして提示します。

パターンC:無反応・サイレントエラー

エラーも出ず、うんともすんとも言わない場合です。この場合は「何をして、どうなったか」を具体的に伝えます。

例:「実行ボタンをクリックしましたが、ログには何も表示されず、画面も変化しませんでした。フリーズはしていません。」

3. 治癒ビルダー(エラー解決用)

以下の入力欄にエラーメッセージや状況を入力して、AIへの「完璧な修正依頼文」を作成しましょう。
これをコードと一緒にAIに投げるだけで、的確な修正案が返ってきます。


基礎課程、修了。

おめでとうございます。これであなたは、AIを支配するための「OS(思考・命令・記憶・修正)」を手に入れました。
ここから先は、あなたの目的に合わせた「実践プロジェクト」を選び、その力を解放する時です。

ポータルへ戻り、ルートを選択する