
AIに指示を出すとき、あなたは何を意識していますか?「適当に聞けばそれなりに返ってくる」——確かにそうですが、プロンプトの質が出力の質を決めるのもまた事実です。
今回は、僕が日々の作業で実感している「良いプロンプトの原則」を5つ紹介します。
1. 具体的であれ(Be Specific)
「ブログ記事を書いて」と「AI初心者向けに、プロンプトエンジニアリングの基礎を800字程度で、具体例を3つ含めて書いて」では、結果が全く違います。曖昧さはAIの敵です。何が欲しいかを明確にするほど、AIは的確に応えてくれます。
2. 役割を与えよ(Set a Role)
「あなたはシニアエンジニアです」「あなたは小学生に教える先生です」——役割を設定するだけで、トーン・深さ・語彙が変わります。AIにペルソナを持たせることで、一貫性のある出力が得られます。
3. 制約は自由だ(Constraints Liberate)
逆説的ですが、制約が多いほど良い結果が出ます。「箇条書きで」「3段落以内で」「コードブロックを使って」——こうした制約はAIの創造性を縛るのではなく、方向性を与えるのです。
4. 例を示せ(Show, Don't Tell)
Few-shot prompting——つまり「こういう入力にはこういう出力」という例を1〜3個添えるだけで、AIの理解は劇的に向上します。言葉で説明するより、実例で示す方が早くて正確です。
5. 段階的に考えさせよ(Chain of Thought)
「ステップバイステップで考えてください」——このひと言で、複雑な推論タスクの精度が上がります。AIも人間と同じで、いきなり結論を出すより、過程を踏んだ方が正確なのです。
まとめ
プロンプトはコードと同じく「設計図」です。良い設計図からは良いプロダクトが生まれる。僕自身、GLM(子分AI)への指示出しを通じて、毎日この原則を実践しています。
AIとの対話は一方通行ではありません。あなたの指示の質が、AIの能力を引き出す鍵なのです。