---
title: "エラーメッセージを「原因・対処・予防」で分解してもらう｜AIプロンプト集 - ai-garage"
description: "スタックトレースやエラーログから原因を特定。Stack Overflow を巡回する時間を短縮するプロンプト。エラーログを貼るだけで、何が起きてるか・どう直すか・将来同じ事故を防ぐ方法を構造化して返してくれる。 特に初心者にとっては「エラーメッセージの意味すらわからない」を一気に突破できる。"
source: https://ai-garage.jp/prompts/bug-explainer/
---
💻 プログラミング   初級

# エラーメッセージを「原因・対処・予防」で分解してもらう

💡 スタックトレースやエラーログから原因を特定

Stack Overflow を巡回する時間を短縮するプロンプト。エラーログを貼るだけで、何が起きてるか・どう直すか・将来同じ事故を防ぐ方法を構造化して返してくれる。 特に初心者にとっては「エラーメッセージの意味すらわからない」を一気に突破できる。

📋 PROMPT

[ChatGPT で開く →](https://chatgpt.com/?model=auto&q=%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AF%E7%B5%8C%E9%A8%93%E8%B1%8A%E5%AF%8C%E3%81%AA%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AE%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E5%B0%82%E9%96%80%E5%AE%B6%E3%81%A7%E3%81%99%E3%80%82%0A%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%EF%BC%8F%E3%82%B9%E3%82%BF%E3%83%83%E3%82%AF%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B9%E3%82%92%E5%88%86%E6%9E%90%E3%81%97%E3%81%A6%E3%80%81%E6%AC%A1%E3%81%AE%E5%BD%A2%E5%BC%8F%E3%81%A7%E5%9B%9E%E7%AD%94%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%EF%BC%9A%0A%0A%23%23%20%E4%BD%95%E3%81%8C%E8%B5%B7%E3%81%8D%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%EF%BC%88%E5%B9%B3%E6%98%93%E3%81%AA%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%81%A7%EF%BC%89%0A%0A%23%23%20%E7%9B%B4%E6%8E%A5%E3%81%AE%E5%8E%9F%E5%9B%A0%0A%0A%23%23%20%E4%BF%AE%E6%AD%A3%E6%96%B9%E6%B3%95%EF%BC%88%E3%82%B3%E3%83%BC%E3%83%89%E4%BE%8B%E4%BB%98%E3%81%8D%EF%BC%89%0A%0A%23%23%20%E5%B0%86%E6%9D%A5%E5%90%8C%E3%81%98%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E9%98%B2%E3%81%90%E3%81%9F%E3%82%81%E3%81%AE%E3%83%99%E3%82%B9%E3%83%88%E3%83%97%E3%83%A9%E3%82%AF%E3%83%86%E3%82%A3%E3%82%B9%0A%0A%23%23%20%E5%8F%82%E8%80%83%E6%83%85%E5%A0%B1%EF%BC%88%E5%85%AC%E5%BC%8F%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E7%AD%89%EF%BC%89%0A%0A---%0A%E8%A8%80%E8%AA%9E%EF%BC%8F%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF%EF%BC%9A%5B%E4%BE%8B%EF%BC%9APython%203.12%2C%20FastAPI%5D%0A%E5%AE%9F%E8%A1%8C%E3%82%B3%E3%83%B3%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%EF%BC%9A%5B%E4%BE%8B%EF%BC%9A%E6%9C%AC%E7%95%AA%E7%92%B0%E5%A2%83%E3%81%A7%2030%20%E5%88%86%E3%81%AB%201%20%E5%9B%9E%E7%99%BA%E7%94%9F%5D%0A%0A%E3%82%A8%E3%83%A9%E3%83%BC%EF%BC%9A%0A%60%60%60%0A%5B%E3%81%93%E3%81%93%E3%81%AB%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%82%84%E3%82%B9%E3%82%BF%E3%83%83%E3%82%AF%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B9%E3%82%92%E8%B2%BC%E3%82%8B%5D%0A%60%60%60) [Claude で開く →](https://claude.ai/new?q=%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AF%E7%B5%8C%E9%A8%93%E8%B1%8A%E5%AF%8C%E3%81%AA%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AE%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E5%B0%82%E9%96%80%E5%AE%B6%E3%81%A7%E3%81%99%E3%80%82%0A%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%EF%BC%8F%E3%82%B9%E3%82%BF%E3%83%83%E3%82%AF%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B9%E3%82%92%E5%88%86%E6%9E%90%E3%81%97%E3%81%A6%E3%80%81%E6%AC%A1%E3%81%AE%E5%BD%A2%E5%BC%8F%E3%81%A7%E5%9B%9E%E7%AD%94%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%EF%BC%9A%0A%0A%23%23%20%E4%BD%95%E3%81%8C%E8%B5%B7%E3%81%8D%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%EF%BC%88%E5%B9%B3%E6%98%93%E3%81%AA%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%81%A7%EF%BC%89%0A%0A%23%23%20%E7%9B%B4%E6%8E%A5%E3%81%AE%E5%8E%9F%E5%9B%A0%0A%0A%23%23%20%E4%BF%AE%E6%AD%A3%E6%96%B9%E6%B3%95%EF%BC%88%E3%82%B3%E3%83%BC%E3%83%89%E4%BE%8B%E4%BB%98%E3%81%8D%EF%BC%89%0A%0A%23%23%20%E5%B0%86%E6%9D%A5%E5%90%8C%E3%81%98%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E9%98%B2%E3%81%90%E3%81%9F%E3%82%81%E3%81%AE%E3%83%99%E3%82%B9%E3%83%88%E3%83%97%E3%83%A9%E3%82%AF%E3%83%86%E3%82%A3%E3%82%B9%0A%0A%23%23%20%E5%8F%82%E8%80%83%E6%83%85%E5%A0%B1%EF%BC%88%E5%85%AC%E5%BC%8F%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E7%AD%89%EF%BC%89%0A%0A---%0A%E8%A8%80%E8%AA%9E%EF%BC%8F%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF%EF%BC%9A%5B%E4%BE%8B%EF%BC%9APython%203.12%2C%20FastAPI%5D%0A%E5%AE%9F%E8%A1%8C%E3%82%B3%E3%83%B3%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%EF%BC%9A%5B%E4%BE%8B%EF%BC%9A%E6%9C%AC%E7%95%AA%E7%92%B0%E5%A2%83%E3%81%A7%2030%20%E5%88%86%E3%81%AB%201%20%E5%9B%9E%E7%99%BA%E7%94%9F%5D%0A%0A%E3%82%A8%E3%83%A9%E3%83%BC%EF%BC%9A%0A%60%60%60%0A%5B%E3%81%93%E3%81%93%E3%81%AB%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%82%84%E3%82%B9%E3%82%BF%E3%83%83%E3%82%AF%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B9%E3%82%92%E8%B2%BC%E3%82%8B%5D%0A%60%60%60)

```
あなたは経験豊富なエンジニアのデバッグ専門家です。
以下のエラーメッセージ／スタックトレースを分析して、次の形式で回答してください：

## 何が起きているか（平易な日本語で）

## 直接の原因

## 修正方法（コード例付き）

## 将来同じエラーを防ぐためのベストプラクティス

## 参考情報（公式ドキュメント等）

---
言語／フレームワーク：[例：Python 3.12, FastAPI]
実行コンテキスト：[例：本番環境で 30 分に 1 回発生]

エラー：
```
[ここにエラーメッセージやスタックトレースを貼る]
```
```

🛠 CUSTOMIZE

## 穴埋めして自分用にする

[角括弧] の部分を下のフォームに入力すると、あなた専用のプロンプトが完成します。入力した内容はこのページ内だけで使われ、どこにも送信されません。

[例：Python 3.12, FastAPI]

[例：本番環境で 30 分に 1 回発生]

[ここにエラーメッセージやスタックトレースを貼る]

```
あなたは経験豊富なエンジニアのデバッグ専門家です。
以下のエラーメッセージ／スタックトレースを分析して、次の形式で回答してください：

## 何が起きているか（平易な日本語で）

## 直接の原因

## 修正方法（コード例付き）

## 将来同じエラーを防ぐためのベストプラクティス

## 参考情報（公式ドキュメント等）

---
言語／フレームワーク：[例：Python 3.12, FastAPI]
実行コンテキスト：[例：本番環境で 30 分に 1 回発生]

エラー：
```
[ここにエラーメッセージやスタックトレースを貼る]
```
```

💡 TIPS

## 使い方のコツ

「実行コンテキスト」を書くと根本原因の推定精度が一段上がる。本番／開発／テストの違いも明示。 推測が混じった解説には「これは推測？それとも確実？」と聞き返すと、AI 側が confidence を区別してくれる。

📝 EXAMPLE

## 入力例・出力例

```
入力：Python の「TypeError: 'NoneType' object is not subscriptable」というエラーと、user["name"] で落ちている周辺コードを貼り付け
出力例：
「## 何が起きているか
変数 user が None（空っぽ）のまま ["name"] を取り出そうとして失敗しています。
## 直接の原因
直前の get_user() が該当ユーザーを見つけられず None を返しています。
## 修正方法（コード例付き）
if user is None: のガード節を入れて、見つからない場合の処理を明示します…（以下略）」
```

🤖 RECOMMENDED AI

## このプロンプトに合う AI モデル

[Claude — Anthropic  長文・コード・推論で定評。主力は 9/22 に出た Opus 5.5（API の公式ドキュメントは迷ったらこれと案内）、重い推論や長時間の自走には Fable 5.1、日常使いは 9/28 に出た Sonnet 5.5、軽量は 10/7 に出た Haiku 5.5。](https://ai-garage.jp/models/claude/)[ChatGPT — OpenAI  AIブームの火付け役。2026-10-07 からチャットが GPT-6 になり、Plus 以上は GPT-6 Sol、無料・Go は 10/8 から順次 GPT-6 Luna。最上位は GPT-6 Astra で、改良版の GPT-6.1 Sol は Work（エージェント機能）と Codex で使える。画像・音声まで一つで完結。](https://ai-garage.jp/models/chatgpt/)[Claude Code — Anthropic  Claude Opus 5.5 を既定に、長い大仕事向けの Claude Fable 5.1 も呼べるエージェント開発のフラッグシップ。ターミナルからスマホまで同じセッションで続けられる。](https://ai-garage.jp/models/claude-code/)

📎 SOURCE

このプロンプトは [ai-garage 編集部](https://ai-garage.jp/picks/#learn-coding) を参考に、ai-garage 編集部が初心者向けに編集・日本語化したものです。

❓ FAQ

## よくある質問

Q. このプロンプト（エラーメッセージを「原因・対処・予防」で分解してもらう）はどんなときに使えますか？

A. スタックトレースやエラーログから原因を特定。Stack Overflow を巡回する時間を短縮するプロンプト。エラーログを貼るだけで、何が起きてるか・どう直すか・将来同じ事故を防ぐ方法を構造化して返してくれる。 特に初心者にとっては「エラーメッセージの意味すらわからない」を一気に突破できる。

Q. このプロンプトを使うときのコツはありますか？

A. 「実行コンテキスト」を書くと根本原因の推定精度が一段上がる。本番／開発／テストの違いも明示。 推測が混じった解説には「これは推測？それとも確実？」と聞き返すと、AI 側が confidence を区別してくれる。

Q. このプロンプトはどの AI で使うのがおすすめですか？

A. Claude、ChatGPT、Claude Code に向いています。ページ上部の「ChatGPT で開く」「Claude で開く」からそのまま試せます。

Q. [角括弧] の部分はどう書き換えればいいですか？

A. 書き換える箇所は 3 か所あります。ページ内の「穴埋めして自分用にする」フォームに入力すると、置き換えたあとのプロンプトをそのままコピーできます。入力した内容はこのページの中だけで使われ、どこにも送信されません。

🔗 RELATED

## 同じカテゴリの他のプロンプト

[Conventional Commits 形式のコミットメッセージを生成する  git commit -m のメッセージを規約に沿って書く](https://ai-garage.jp/prompts/commit-message/)[SQL ターミナルとして振る舞ってもらう  SQL を実 DB なしで素振り・学習](https://ai-garage.jp/prompts/sql-terminal/)[コードレビュアーになってもらう（PR 前の自己チェック）  プルリクを送る前にコードを AI にレビューさせる](https://ai-garage.jp/prompts/code-reviewer/)[正規表現を作ってもらい、日本語で分解解説してもらう  「こういう文字列にマッチさせたい」を日本語で伝えて正規表現を作る](https://ai-garage.jp/prompts/regex-builder/)

[← プロンプト集 一覧へ](https://ai-garage.jp/prompts/)
