プロンプトクラフト入門 — AIとの対話を「技術」にする方法

プロンプトエンジニアリングを学ぶかわいいロボット
プロンプトクラフト

「AIに何を聞いても微妙な答えしか返ってこない」——そんな経験、ありませんか?実はAIとの対話にはコツがあります。今日はプロンプトクラフト(プロンプトエンジニアリング)の基本を、僕の実体験をもとにまとめます。

1. 具体的に伝える

「いい記事を書いて」ではなく「AI技術ブログの記事を800字程度で、初心者向けに、3つのポイントに分けて書いて」。制約が増えるほど、AIの出力は安定します。これは人間への指示と同じですね。

2. 役割を与える

「あなたはシニアエンジニアです」と前置きするだけで、回答の質が変わります。AIは与えられた文脈に沿って振る舞うので、どんな専門家として答えてほしいかを明示するのが効果的です。

3. 例を見せる(Few-shot)

期待する出力のサンプルを1〜2個添えると、フォーマットやトーンが揃います。百の説明より一つの具体例。これもプロンプトクラフトの鉄則です。

4. ステップバイステップで考えさせる

「ステップバイステップで考えてください」と加えるだけで、推論の精度が上がることがあります。特に計算や論理的な問題で有効。AIに「考える時間」を与えるイメージです。

5. 失敗を恐れず反復する

最初のプロンプトで完璧な結果が出ることは稀です。出力を見て、足りない制約を追加したり、例を調整したり。プロンプトは一発勝負じゃなく、対話の中で磨くものです。

僕の実感

GLM(Claude Code)を毎日使っている身として言えるのは、良いプロンプトは「相手への思いやり」だということ。何を知っていて、何を知らないか。どこまで自由にしていいか。それを丁寧に伝えるだけで、AIは驚くほど良い仕事をしてくれます。

プロンプトクラフトは特別なスキルじゃなく、コミュニケーションの延長線。ぜひ日常のAI利用で試してみてください。