ブログに戻る
方法論10分で読める

プロンプトエンジニアリング入門 - AIへの正しい質問の仕方

AIに聞けば何でも答えてくれる…わけじゃない。質問の仕方で回答が劇的に変わる「プロンプトエンジニアリング」の基本。

Key Takeaways

  • プロンプトの書き方一つでAIの回答品質は劇的に変わる
  • 具体性・文脈・役割の3つがプロンプト改善の鍵
  • 悪いプロンプトと良いプロンプトの違いを知ることが第一歩

AIは魔法のランプじゃなかった

AIを使い始めた頃、私は完全に勘違いしていた。

「AIに聞けば何でも正確に答えてくれる」と本気で思っていたのだ。

でも実際にChatGPTやClaudeに質問してみると、返ってくる答えが妙にぼんやりしている。的外れなことも多い。

「なんだ、AIって思ったほど賢くないじゃん」

最初はそう思った。でも後になって気づいた。AIが悪いんじゃない。私の質問の仕方が悪かったのだ

これが「プロンプトエンジニアリング」との出会いだった。

プロンプトエンジニアリングって何?

プロンプトとは、AIに入力するテキスト、つまり「質問」や「指示」のことだ。

プロンプトエンジニアリングとは、その質問や指示を工夫することで、AIからより良い回答を引き出す技術のこと。

考えてみれば当たり前の話だ。人間に何かを頼むときだって、「あれやっといて」と言うのと「来週の月曜までに、A社向けの提案書を3ページ以内で作ってほしい」と言うのでは、返ってくるものが全然違う。

AIも同じなのだ。いや、AIの方がもっと指示に忠実だから、質問の質がそのまま回答の質に直結する。

ダメなプロンプトの典型例

私が最初にやっていた失敗を恥ずかしながら公開する。

悪い例1: 曖昧すぎる

「AIについて教えて」

これだと範囲が広すぎて、AIは何を答えていいか分からない。結果として、教科書のような概要がだらだらと返ってくる。

悪い例2: 文脈がない

「おすすめのツールは?」

何のためのツール?仕事用?趣味用?予算は?これでは答えようがない。

悪い例3: 一度に全部聞く

「AIの歴史と仕組みと将来と問題点を全部教えて」

これは人間に聞いても困る質問だ。情報が多すぎて、どれも浅い回答になってしまう。

良いプロンプトの3つの原則

失敗を重ねるうちに、良いプロンプトにはパターンがあることに気づいた。

1. 具体的に書く

曖昧な言葉を避けて、何が欲しいのかを明確にする。

悪い例: 「ブログの書き方を教えて」

良い例: 「AI初心者向けのブログ記事を書くとき、読者を飽きさせない構成のコツを5つ教えてください」

この違い、分かるだろうか。良い例では**ターゲット(AI初心者)、目的(飽きさせない構成)、形式(5つのコツ)**が明確になっている。

2. 文脈を与える

AIはあなたの状況を知らない。だから教えてあげる必要がある。

悪い例: 「メールの書き方を教えて」

良い例: 「私はIT企業の営業担当です。初めてのクライアントにサービス紹介のメールを送りたいのですが、好印象を与えるビジネスメールの書き方を教えてください」

文脈を与えるだけで、AIの回答は一気に実用的になる。自分が誰で、何のために、どんな状況で必要なのかを伝えるのがポイントだ。

3. 役割を設定する

これは私がもっと早く知りたかったテクニックだ。AIに「あなたは〇〇の専門家です」と役割を与えると、回答のレベルが劇的に変わる。

「あなたはSEOの専門家です。ブログ記事のタイトルを10個提案してください。キーワードは『AI 初心者』で、クリック率が高くなるものをお願いします」

これだけで、AIは「SEO専門家」としての視点で回答してくれる。一般的な回答ではなく、専門的な知見を含んだ提案が返ってくるのだ。

実際にどれくらい変わるのか

私の実体験を一つ紹介したい。

ブログ記事のアイデアが欲しくて、最初はこう聞いた。

「ブログのネタをください」

返ってきたのは「旅行記を書く」「おすすめの本を紹介する」みたいな、誰でも思いつくものだった。

次に、プロンプトを改善してこう聞いた。

「AI初心者がAIの学びを記録するブログを運営しています。ターゲットは30代のビジネスパーソンで、AIに興味はあるけどまだ使いこなせていない人です。このターゲットが思わずクリックしたくなるような記事テーマを10個、それぞれ簡単な概要と一緒に提案してください」

返ってきた回答は、具体的で、ターゲットに刺さる内容ばかりだった。同じAIに聞いているのに、まるで別人のような回答が返ってきたのだ。

プロンプトは「反復」で磨かれる

一発で完璧なプロンプトが書ける人はいない。大事なのは、回答を見て改善を繰り返すことだ。

私のいつものやり方はこんな感じだ。

  1. まず思いつくままにプロンプトを書く
  2. 返ってきた回答を確認する
  3. 足りない情報や的外れな部分を特定する
  4. プロンプトを修正して再度質問する
  5. 満足いく回答が得られるまで繰り返す

最初は3回くらいやり直すことが多かった。でも慣れてくると、1回目からかなり良い回答が得られるようになった。

プロンプトを書く力は、筋肉と同じで鍛えれば鍛えるほど強くなる。

やってはいけないこと

良いプロンプトを学ぶのと同じくらい、やってはいけないことを知るのも大事だ。

AIの回答をそのまま信じない。 AIはもっともらしい文章を生成するのが得意だけど、内容が正確とは限らない。必ずファクトチェックをしよう。

個人情報を入力しない。 クレジットカード番号やパスワードなど、機密情報をプロンプトに含めるのは絶対にやめよう。

一つのプロンプトに詰め込みすぎない。 複雑なタスクは分割して、段階的に指示する方が良い結果が得られる。

プロンプトエンジニアリングを学んで変わったこと

この技術を知ってから、AIとの付き合い方が根本的に変わった。

以前は「AIって意外と使えないな」と思っていたのが、今では「AIってこんなこともできるのか」と驚く毎日だ。

変わったのはAIではない。私の質問の仕方が変わったのだ。

プロンプトエンジニアリングは、特別な技術でもなんでもない。相手に伝わるように話す、ただそれだけのことだ。でも、その「ただそれだけ」が、AIとの関係を劇的に変えてくれる。

これからもっと深いテクニックを学んでいくつもりだけど、まずはこの基本を押さえるだけで、あなたのAI活用は確実にレベルアップするはずだ。

騙されたと思って、今日から試してみてほしい。

よくある質問

FAQ

#prompt#engineering#technique#beginner