コース一覧
AIへの指示の出し方:プロンプト入門
ChatGPTによるコードレビューを効率化するプロンプト

AIへの指示の出し方:プロンプト入門

Chain of Thought、Few-shot、ロール指示、構造化出力、制約条件の設計など、生成 AI から狙った成果を引き出すプロンプト技法を体系的に学べるコースです。ChatGPT や Claude を業務で活用したいビジネスパーソンや AI エンジニアを対象としています。約 7 時間 (1 日 30 分 × 14 日) で 26 レッスンを修了でき、修了後は要件定義から評価まで再現性のあるプロンプトを自分で組めるようになります。

1
第1章:プロンプトエンジニアリングの基本原則
0. プロンプトエンジニアリングとは?AIから最高の答えを引き出す技術5分
1. プロンプト設計に必要なLLMの動作原理を理解する5分
2. 良いプロンプトと悪いプロンプトの違い:具体例で学ぶ改善ポイント5分
3. 第1章まとめクイズ5分
2
第2章:基本的なプロンプト設計パターン
0. Zero-shotプロンプティングとは?例なしでAIに指示を出す基本テクニック5分
1. Few-shotプロンプティング入門:AIに具体例を与えて精度を上げるコツ5分
2. ペルソナ設定の技術:AIを専門家にするプロンプトの書き方5分
3. 制約条件と出力フォーマット指定:AIの回答を思い通りにコントロールする5分
4. 第2章まとめクイズ5分
3
第3章:高度なプロンプト技術
0. Chain of Thoughtとは?プロンプトでAIの推論力を引き出す方法5分
1. ReActとは?AIに推論と行動を組み合わせさせる次世代プロンプト技術5分
2. Self-Consistency:複数の推論パスで回答の信頼性を高める技術5分
3. Tree of Thoughts:AIに複数の思考経路を探索させる高度な手法5分
4. 第3章まとめクイズ5分
4
第4章:出力品質の評価と改善サイクル
0. プロンプト評価の指標:回答品質を客観的に測定する方法5分
1. プロンプトのA/Bテスト入門:継続的に回答品質を改善する方法5分
2. ハルシネーション(AIの嘘)の原因と対策5分
3. 第4章まとめクイズ5分
5
第5章:実践!ユースケース別プロンプト開発
0. ChatGPTでカスタマーサポート応答を自動化するプロンプト術5分
1. ChatGPTでブログ記事を自動生成するプロンプト術:構成案から本文まで5分
2. ChatGPTによるコードレビューを効率化するプロンプト5分
3. ChatGPTでデータ分析・レポート生成を自動化するプロンプト5分
4. 第5章まとめクイズ5分
6
第6章:総仕上げ - プロンプト改善の実践
0. プロンプト改善コンサルティング:問題特定から改善提案までの流れ5分
1. 【最終課題】既存プロンプトの改善レポートを作成する5分
2. 第6章まとめクイズ5分

AIへの指示の出し方:プロンプト入門

01プロンプトエンジニアリングとは?AIから最高の答えを引き出す技術
02プロンプト設計に必要なLLMの動作原理を理解する
03良いプロンプトと悪いプロンプトの違い:具体例で学ぶ改善ポイント
04第1章まとめクイズ
05Zero-shotプロンプティングとは?例なしでAIに指示を出す基本テクニック
06Few-shotプロンプティング入門:AIに具体例を与えて精度を上げるコツ
07ペルソナ設定の技術:AIを専門家にするプロンプトの書き方
08制約条件と出力フォーマット指定:AIの回答を思い通りにコントロールする
09第2章まとめクイズ
10Chain of Thoughtとは?プロンプトでAIの推論力を引き出す方法
11ReActとは?AIに推論と行動を組み合わせさせる次世代プロンプト技術
12Self-Consistency:複数の推論パスで回答の信頼性を高める技術
13Tree of Thoughts:AIに複数の思考経路を探索させる高度な手法
14第3章まとめクイズ
15プロンプト評価の指標:回答品質を客観的に測定する方法
16プロンプトのA/Bテスト入門:継続的に回答品質を改善する方法
17ハルシネーション(AIの嘘)の原因と対策
18第4章まとめクイズ
19ChatGPTでカスタマーサポート応答を自動化するプロンプト術
20ChatGPTでブログ記事を自動生成するプロンプト術:構成案から本文まで
21ChatGPTによるコードレビューを効率化するプロンプト
22ChatGPTでデータ分析・レポート生成を自動化するプロンプト
23第5章まとめクイズ
24プロンプト改善コンサルティング:問題特定から改善提案までの流れ
25【最終課題】既存プロンプトの改善レポートを作成する
26第6章まとめクイズ

AIへの指示の出し方:プロンプト入門

ChatGPTによるコードレビューを効率化するプロンプト

書いたコードを貼って「レビューしてください」と頼むと、返ってくるのは変数名をもう少し分かりやすくしましょう、コメントを足しましょう、といった話です。間違ってはいませんが、知りたいのはそこではありません。

AI が表面的な指摘で止まるのは、何を見てほしいのかを伝えていないからです。人間のレビュアーなら、この関数が決済に関わると知っているので、勝手に金額の丸め方を疑います。AI はその前提を持っていません。

AI が書いたコードのバグ探し

観点を先に渡すと、返ってくる場所が変わる

見てほしいところを、コードより前に書きます。

プレーンテキスト

あなたはシニアエンジニアです。以下の Node.js のコードを、次の観点だけでレビューしてください。 # 見てほしい観点 1. 外部からの入力をそのまま SQL に渡している箇所 2. 例外が起きたときに処理が途中で止まる箇所 3. 同じ処理が 2 箇所以上に書かれている箇所 # 返し方 観点ごとに、該当する行、なぜ問題か、直し方の順で書いてください。 該当が無い観点は「該当なし」とだけ書いてください。 (ここにコードを貼る)

観点を書いた瞬間に、AI は探す場所を絞ります。「該当なし」と書かせる一行も効きます。これが無いと、指摘を出すことが目的になり、無理やり何かを見つけようとします。

観点は毎回ゼロから考える必要はありません。チームのレビューで実際に指摘されたことを 3 つ書き出せば、それがそのまま観点になります。過去の指摘は、そのチームで壊れやすい場所の記録だからです。人に見てもらう前に同じ観点を AI に通しておけば、レビューで同じ話を繰り返さずに済みます。

観点は 3 つまでにする

思いつく観点を 10 個並べたくなりますが、増やすほど一つあたりが浅くなります。全部を平均的に見た結果、どれも表面をなでただけの指摘が 10 個返ってきます。

観点と一緒に、そのコードが何に使われるかを一行だけ添えると精度が上がります。「この関数は決済の金額計算に使われます」と書いてあれば、AI は丸め方や桁あふれを自分から疑い始めます。人間のレビュアーが勝手に持っている前提を、ここで渡しているわけです。

3 つに絞り、目的ごとに差し替えてください。外部に公開する処理なら入力の検証と権限まわり、大量のデータを回す処理なら計算量と無駄な繰り返し、チームで長く持つコードなら名前と関数の分割です。1 回で全部を見ようとせず、目的を変えて 2 回投げるほうが、結局は深い指摘が集まります。

指摘が正しいとは限らない

AI は自信のある口調で、実際には存在しない問題を指摘してきます。「この書き方は非推奨です」と言われたら、その場で公式のドキュメントを引いてください。指摘を鵜呑みにして直したせいで壊れる、というのが最も痛い失敗です。

一度に貼るのは、1 つの関数か 1 つのファイルまでにします。長いコードを貼るほど、後半への注意が薄くなり、指摘が冒頭に偏ります。

そして貼る前に、そのコードを外部のサービスに渡してよいかを確かめてください。接続情報や顧客データが混ざっていないか、会社の決まりで許されているか。この確認だけは、毎回の習慣にしてください。

このレッスンに出てくる用語

意味があいまいなまま進んだ語は、ここから読み直せます。

  • レビューコードを読み合い品質を上げる工程
  • ビュークエリに名前をつけて再利用する仮想表
  • 変数データに名前をつけて参照する仕組み
  • コメント# で1行コメント。
  • 関数処理に名前を付けて再利用できる単位
  • 処理計算や代入を表す長方形
  • 計算量入力サイズに対する処理時間の伸び方
生田 陸人
監修生田 陸人
ゆめさくエンジニア / 現役ソフトウェアエンジニア監修者プロフィールを見る →
編集 ゆめさく編集部·公開 2025/12/23·更新 2026/08/26

関連レッスン

  • ChatGPTでデータ分析・レポート生成を自動化するプロンプト

    ChatGPTを使ってデータ分析とレポート生成を自動化する方法を学びます。効率的なプロンプトの書き方から、インサイトを引き出すコツ、注意点まで、実務に役立つテクニックを凝縮。

  • 第5章まとめクイズ

    カスタマーサポート・ブログ・コードレビュー・データ分析のユースケース別プロンプト設計を確認するクイズ

  • プロンプト改善コンサルティング:問題特定から改善提案までの流れ

    プロンプト改善のプロが実践する、問題特定から改善提案までの流れを詳しく解説。具体的なBefore/After例を通じて、ChatGPTなどの生成AIから高品質な回答を引き出すための構造化テクニックとコンサルティング視点を学びます。

分からないところは Tap (AI先生) に質問できます

24 時間いつでも、あなたのレベルに合わせて日本語で答えます。

復習ミニクイズ

ChatGPTに質の高いコードレビューを依頼するために、プロンプトに含めるべき要素を最もよく満たしているものはどれですか?