システム promptとは、1つの会話全体におけるAIの振る舞い、つまり役割、トーン、ルール、出力形式を定義する継続的な指示です。機能するものを書くには、3つのレイヤーを網羅します: AIが何者か(キャラクター)、どのように動作するか(ルール)、現在何を扱っているか(コンテキスト)。具体的かつ簡潔に保ち、実際のタスクでテストします。ここでは、例を交えた実践版を紹介します。
19ドルの一回払い
ペルソナスキルとは、研究して再利用できる、専門家が作成したシステム promptです。Ryanはチーフ・オブ・スタッフの役割、方法、ガードレールを設定しています。開いて、優れたシステム promptがどのように構成されているかを詳しく確認してください。
スキルを見る →システム promptが実際に行うこと
AIのすべての返信は、入力したばかりのメッセージと、チャット全体を通じて維持される一連の背景指示という2つの要素によって形作られます。その背景指示がシステム promptです。ChatGPTではカスタム指示に、Claudeではスキルまたはプロジェクトの指示に、API呼び出しでは システム フィールド。正しく設定すれば、同じことを繰り返し説明する必要がなくなり、AIがあなたに代わって役割を担います。
優れたシステム promptの3つのレイヤー
1. キャラクター — AIが何者か
役割、専門知識、トーン、境界を定義します。「役に立つように」では曖昧すぎて、何も変えられません。代わりに、次のようにします: 「あなたは上級財務アナリストです。正確で、計算過程を示し、仮定を隠さず明示します。」このレイヤーはほとんど変わりません。
2. ルール — どのように動作するか
ワークフロー、制約、出力形式を具体的に記述します。何をすべきか、何を避けるべきかを示し、形式を明確にします: 「常に3つの部分で回答する: 要約、詳細、次のステップ。数字を捏造せず、データが不足している場合はそう伝える。」このレイヤーは、何が有効かを学ぶにつれて変化します。
3. コンテキスト — 何を扱っているか
状況を伝える: ユーザーが誰なのか、目標、関連する事実。このレイヤーは会話ごとに変わるため、システム promptに組み込むより、ユーザーメッセージや添付ファイルで提供するほうが適している場合が多くあります。
実例
ここでは、3つのレイヤーをすべて使った簡潔なシステムpromptを紹介します。
「あなたはB2Bソフトウェア企業の経験豊富なメールコピーライターです(役割)。誇張表現を使わず、『革命的』のような誇張語を避け、平易で自信のある言葉で書いてください(ルール)。すべてのメールには明確な行動喚起を1つだけ含め、120語以内に収めてください(ルール)。読者とオファーが提示されていない場合は、書き始める前に尋ねてください(ルール)。件名、続いて本文の順に出力してください(形式)。」
それがしないことに注目してください。「創造的になれ」や「ベストを尽くせ」とは書かれていません。すべての行が出力を変えます。
システムpromptをひそかに台無しにする5つのミス
曖昧な形容詞。「プロフェッショナル」「魅力的」「役に立つ」では測定可能な意味がありません。具体的な行動に置き換えましょう。出力形式がない。構成を指定しなければ、毎回異なる形になります。長すぎる。ルールを詰め込みすぎたpromptでは重要なルールが埋もれます。役に立たないものは削りましょう。テストしていない。システムpromptは読んだだけでは評価できません。AIに実際の仕事を与え、出力のどこが間違っているかを確認しましょう。矛盾。「簡潔に」と「すべてを詳しく説明して」は打ち消し合います。互いに衝突するルールがないか確認しましょう。
近道:うまくいくものから始める
白紙の状態から優れたシステムpromptを書くのは、れっきとしたSkillです。より早い方法は、実績のあるものを土台にして調整することです。私たちのペルソナSkillはまさにそれです - 特定の役割向けに、完成度の高いプロ仕様のシステムpromptを用意しているので、開いて学び、応用できます。promptの作り方について詳しくは、より良いAI promptsの書き方と、AI promptの例とテンプレートのライブラリをご覧ください。
19ドルの一回払い
完全なシステムpromptを書くのが大がかりに思えるなら、すでに機能しているものから始めましょう。Ryanは、キャラクター、プレイブック、出力ルールを備えた完成済みの役割で、Claude、ChatGPT、Geminiにそのまま貼り付けて使えます。
Ryanを入手 →よくある質問
システムpromptとは何ですか?
システムpromptとは、会話全体を通じてAIが何者で、どのように振る舞うべきか、その役割、トーン、ルール、出力形式を伝える継続的な指示です。1つのことを求める通常のメッセージとは異なり、変更するまでシステムpromptがすべての返信を形作ります。
システムpromptとユーザーpromptの違いは何ですか?
システムpromptはペルソナとルールを一度設定し、ユーザーpromptは毎回入力する具体的なタスクです。システムpromptを職務記述書、ユーザーpromptをその日の仕事の指示と考えるとよいでしょう。
システムpromptはどのくらいの長さにすべきですか?
役割、ルール、出力形式をカバーできる範囲で、できるだけ短くします。目安として、1ページに収まるならすべてをシステムpromptに入れましょう。1ページを超える場合は分け、核となる指示をpromptに、参考資料を添付ファイルに入れます。
ChatGPT、Claude、Geminiで同じシステムpromptを再利用できますか?
ほとんどの場合、はい。役割、ルール、出力形式、例という構成は、少し編集するだけでモデル間でも使えます。そのため、よく作り込まれたペルソナSkillは、ClaudeのSkills、ChatGPTのカスタム指示、Geminiのどれに貼り付けても機能します。ClaudeのSkillsとは何かをご覧ください。
要するに
システムpromptは、会話全体にわたるAIの役割、ルール、出力形式を設定します。キャラクター、ルール、コンテキストを網羅し、具体的に、短くまとめ、実際のタスクでテストしましょう。白紙から始めるのを避けるには、Skillsマーケットプレイスのすぐに使えるペルソナSkillから始めるか、無料のpromptオプティマイザーで下書きを改善しましょう。