GPT・生成AI 比較ガイド

プロンプトとシステムプロンプトの違い

プロンプトはユーザーが入力する指示、システムプロンプトはAIの役割や制約を決める上位の指示として語られることがあります。

このページで分かること

プロンプトとシステムプロンプトの違いを、ユーザーが入力する指示とAIの振る舞いを決める上位指示として整理します。

比較対象の意味

プロンプトはユーザーが入力する指示、システムプロンプトはAIの役割や制約を決める上位の指示として語られることがあります。

違いの比較表

項目プロンプトシステムプロンプト
誰が意識するか利用者が直接入力することが多いサービスや設定側で扱われることが多い
役割今回の質問や依頼を伝えるAIの基本的な振る舞いや制約を決める
初心者向けの理解その場のお願いAIの前提ルール
関連ページプロンプトとはシステムプロンプトとは

初心者向けのたとえ

プロンプトは店員さんへの注文、システムプロンプトはその店の接客ルールのようなものです。注文は毎回変わりますが、接客ルールは前提として効いています。

どちらを読めばよいか

まず自分で書く指示文を知りたいなら /prompt/、AIの振る舞いを決める上位指示の考え方を知りたいなら /system-prompt/ が向いています。

迷った時の判断軸

まず、知りたいことが「言葉の意味」なのか、「実際に使う画面」なのか、「仕事や開発で使う方法」なのかを分けて考えます。意味を調べたい時はGPTガイド内の用語ページ、ChatGPTの具体的な使い方を知りたい時はChatGPTガイド、CodexやGitHubを含む実務作業を知りたい時はCodexガイドへ進むと迷いにくくなります。比較ページは、似た言葉を正確に使い分けるための入口として使ってください。

安全に使うための確認

AI関連の言葉は、サービス名、モデル名、機能名、使い方が混ざって語られやすい分野です。料金、提供状況、モデル仕様、使える機能は変わる可能性があるため、このページでは固定的な断定を避けています。実際に利用する時は、個人情報や機密情報を入力しないこと、AIの回答を人間が確認すること、重要な判断では提供元や専門家の情報を確認することを前提にしてください。

どちらに書くかで結果が変わる

書く内容置く場所理由
役割や立場、口調全体に効く方毎回書くと長くなり、書き忘れると口調が揺れます。
守ってほしい制約全体に効く方個別の依頼に紛れると、途中から効かなくなりやすくなります。
今回の材料個別の依頼毎回変わるものです。
出力の形式どちらでもよいいつも同じなら全体へ、今回だけなら個別へ。
禁止事項全体に効く方ただし、書けば必ず守られるとは限りません。

思うように動かない時の切り分け

  1. 個別の依頼だけで試す:全体の設定を外して同じことを頼み、結果が変わるか見ます。変わるなら、設定側と依頼側がぶつかっています。
  2. 制約を1つずつ減らす:多く書くほど優先順位が曖昧になります。矛盾する指示が混ざっていないか見ます。
  3. 長さを疑う:全体の設定が長すぎると、後半が効きにくくなります。短くまとめ直します。
  4. 期待そのものを確認する:設定に書けば必ず守られる、という前提を持たないことです。重要な制約は、出てきた結果を人が確認する形で担保します。

よくある質問

初心者はシステムプロンプトを覚える必要がありますか?

まずは通常のプロンプトを理解すれば十分です。

システムプロンプトは見えますか?

サービスや環境によって異なり、通常は利用者が直接見ない場合もあります。

プロンプトを工夫すれば何でもできますか?

できる範囲には限界があります。ルール、機能、入力情報によって結果は変わります。

次に読むページ