**The Interactive Book of Prompting**へようこそ。AIと効果的にコミュニケーションするためのガイドです。

<Callout type="info" title="この本で学べること">
この本を読み終える頃には、AIの仕組み、より良いプロンプトの書き方、そしてこれらのスキルをライティング、コーディング、リサーチ、クリエイティブなプロジェクトに活用する方法を理解できるようになります。
</Callout>

<Callout type="tip" title="これはインタラクティブな本です">
従来の本とは異なり、このガイドは完全にインタラクティブです。本の中には、ライブデモ、クリック可能な例、「試してみる」ボタンがあり、プロンプトをすぐにテストできます。実際に試しながら学ぶことで、複雑な概念がずっと理解しやすくなります。
</Callout>

## プロンプトエンジニアリングとは？

プロンプトエンジニアリングとは、AIに対して良い指示を書くスキルです。ChatGPT、Claude、Gemini、その他のAIツールに何かを入力するとき、それを「プロンプト」と呼びます。より良いプロンプトを書けば、より良い回答が得られます。

このように考えてください：AIはあなたの言葉を非常に字義通りに受け取る強力なヘルパーです。あなたが求めたことをそのまま実行します。コツは、欲しいものを正確に伝える方法を学ぶことです。

<Compare 
  before={{ label: "シンプルなプロンプト", content: "犬について書いて" }}
  after={{ label: "エンジニアリングされたプロンプト", content: "犬の家畜化の歴史について、中学校の理科教科書に適した200語の説明的な段落を書いてください。魅力的な導入のフックを付けて。" }}
/>

これら2つのプロンプトの出力品質の違いは劇的なものになり得ます。

<TryIt 
  prompt="犬の家畜化の歴史について、中学校の理科教科書に適した200語の説明的な段落を書いてください。魅力的な導入のフックを付けて。"
  description="このエンジニアリングされたプロンプトを試して、単に「犬について書いて」と尋ねた場合の結果と比較してみてください。"
/>

## プロンプトエンジニアリングの進化

ChatGPTがリリースされてからわずか3年で、プロンプトエンジニアリングはテクノロジーとともに劇的に進化しました。「より良い質問を書く」ことから始まったものは、もっと広い領域に成長しました。

今日、私たちはプロンプトが**より大きなコンテキストの一部**であることを理解しています。最新のAIシステムは、複数の種類のデータを同時に処理します：

- AIの振る舞いを定義する**システムプロンプト**
- 以前のメッセージからの**会話履歴**
- データベースから取得された**検索ドキュメント**（RAG）
- AIがアクションを実行できるようにする**ツール定義**
- **ユーザーの好み**と設定
- 今まさに尋ねている質問である**あなたのプロンプト**

「プロンプトエンジニアリング」から「コンテキストエンジニアリング」へのこのシフトは、AIとのインタラクションについての現在の考え方を反映しています。あなたのプロンプトは重要ですが、AIが見る他のすべても重要です。最良の結果は、これらすべての要素を注意深く管理することで得られます。

これらの概念については、本書を通じて、特に[コンテキストエンジニアリング](/book/20-context-engineering)の章で詳しく探ります。

## なぜプロンプトエンジニアリングが重要なのか？

### 1. より良い回答を得る

AIツールは信じられないほど有能ですが、その可能性を最大限に引き出すには明確な指示が必要です。曖昧な質問に対して平凡な回答をする同じAIが、適切にプロンプトを与えると素晴らしい仕事をすることができます。

<Compare 
  before={{ label: "曖昧なプロンプト", content: "履歴書を手伝って" }}
  after={{ label: "エンジニアリングされたプロンプト", content: "シニアソフトウェアエンジニアのポジションに向けて私の履歴書をレビューしてください。以下に焦点を当てて：1) インパクト指標、2) 技術スキルセクション、3) ATS最適化。具体的な改善点を例とともに提案してください。" }}
/>

### 2. 時間とお金を節約する

よく練られたプロンプトは、複数のやり取りではなく、一度の試行で結果を得られます。これは、トークンごとに料金を支払う場合やレート制限がある場合にさらに重要です。良いプロンプトを書くための5分の投資で、何時間もの反復作業を節約できます。

### 3. 一貫した再現可能な結果を得る

良いプロンプトは予測可能な出力を生成します。これは以下の場合に重要です：
- 毎回同じ品質が必要な**ビジネスワークフロー**
- 人間のレビューなしでプロンプトが実行される**自動化**
- 複数の人が同様の結果を必要とする**チーム**

### 4. 高度な機能をアンロックする

多くの強力なAI機能は、尋ね方を知っている場合にのみ機能します：
- 複雑な問題のための**思考の連鎖推論**
- データ抽出のための**構造化出力**
- 専門知識のための**ロールプレイング**
- カスタムタスクのための**Few-shot学習**

プロンプトエンジニアリングの知識がなければ、AIができることのほんの一部しか使っていません。

### 5. 安全を守り、落とし穴を避ける

良いプロンプティングは以下に役立ちます：
- ソースと検証を求めることでハルシネーションを避ける
- 一方的な回答ではなくバランスの取れた視点を得る
- AIが意図しない仮定をするのを防ぐ
- プロンプトから機密情報を除外する

### 6. 将来に備えたスキルを身につける

AIが仕事と生活にさらに統合されるにつれて、プロンプトエンジニアリングは基本的なリテラシーになります。ここで学ぶ原則は、ChatGPT、Claude、Gemini、画像ジェネレーター、そしてまだ見ぬ将来のモデルなど、すべてのAIツールに適用されます。

## この本は誰のためのもの？

この本はすべての人のためです：

- AIツールをより良く使いたい**初心者**
- 宿題、リサーチ、クリエイティブなプロジェクトに取り組む**学生**
- AIを仕事に使う**作家やクリエイター**
- AIを使ったアプリを構築する**開発者**
- 仕事でAIを使いたい**ビジネスパーソン**
- AIアシスタントをもっと活用したい**好奇心旺盛な人**

## この本の構成

<BookPartsNav />

さらに、テンプレート、トラブルシューティングのヘルプ、用語集、その他のリソースを含む**付録**があります。

## AIモデルについて

この本は主にChatGPT（最も人気があるため）の例を使用していますが、アイデアはClaude、Gemini、その他のAIツールでも機能します。特定のAIモデルでのみ機能するものについては、その都度言及します。

AIは急速に変化しています。今日機能するものは、明日にはより良いものに置き換えられるかもしれません。だからこそ、この本はどのAIを使っても有用であり続ける核となるアイデアに焦点を当てています。

## さあ始めましょう

良いプロンプトを書くことは、練習によって向上するスキルです。この本を読みながら：

1. **試してみる** - 例をテストし、変更を加え、何が起こるか見る
2. **諦めずに続ける** - 最初の試みで完璧な結果を期待しない
3. **メモを取る** - 何が効果的で何が効果的でないかを書き留める
4. **共有する** - あなたの発見を[prompts.chat](https://prompts.chat)に追加する

<Callout type="tip" title="習うより慣れろ">
学ぶ最良の方法は実践することです。すべての章にすぐに試せる例があります。読むだけでなく、自分で試してみてください！
</Callout>

AIとの付き合い方を変える準備はできましたか？ページをめくって始めましょう。

---

*この本は[Awesome ChatGPT Prompts](https://github.com/f/prompts.chat)プロジェクトの一部であり、CC0 1.0 Universal（パブリックドメイン）の下でライセンスされています。*
