AI活用の教科書
AI・生成AI開発ふつう3分で読了

システムプロンプト

System Promptしすてむぷろんぷと

ひとことで言うと

AIの役割や前提を先に決めておく、土台となる指示文のことです。

📖 もうちょい詳しく

何が新しいの?

システムプロンプトは、AIに「あなたはこういう役割で、こんなふうに答えてね」と前もって伝えておく、土台の指示文のことです。
ChatGPTやClaudeのようなAIサービスでは、私たちが打ち込む質問とは別に、運営側や開発者が裏側でこの指示をあらかじめ渡しています。AIの口調や立場、守ってほしいルールを最初に決めておくために使われます。

どうやって動いてるの?

AIの中身であるLLM(大規模言語モデル)は、渡された文章をまとめて読んで、その続きとして答えを作ります。
このとき、システムプロンプトは会話の一番先頭に置かれ、「全体の前提」として扱われます。そのあとに私たちの質問が続く、という順番です。だから役割や口調の指示は、後から打つ質問よりも強く効きやすい、という性質があります。

何ができるの?

「丁寧な敬語で答えて」「専門用語は避けて」「医療の診断はしないで」といった、AIの基本姿勢をまとめて決められます。
一度設定しておけば、その会話のあいだはずっと同じルールで答えてくれます。サービスごとにAIの“キャラクター”や安全方針が違って見えるのは、この裏側の指示が違うからです。

🌱 身近なたとえ

会社の受付係に渡す「業務マニュアル」で例えると分かりやすいです。
出社初日に「うちでは敬語で対応します」「料金の話はこう答えます」と書いた紙を渡しておけば、お客さんがどんな質問をしても、その方針に沿って受け答えしてくれます。
システムプロンプトも同じで、AIが仕事を始める前に手渡しておく方針書のような役割を持っています。

✅ まず覚えるポイント

  • システムプロンプトは、AIの役割や前提を先に決めておく指示文
  • 会話の先頭に置かれ、全体のルールとして扱われる
  • 口調・立場・守ってほしいことなどをまとめて設定できる
  • 後から打つ質問より、方針として強く効きやすい
  • サービスごとのAIの“性格”の違いは、ここに由来することが多い

🧭 よくある勘違い

普通のプロンプトと何が違うの?

役割が違います。普通のプロンプト(指示文)はその場の「お願い」、システムプロンプトは会話全体の「前提・ルール」です。
受付の例なら、お客さんごとの質問が普通のプロンプト、最初に渡すマニュアルがシステムプロンプト、と分けて考えると整理しやすいです。

システムプロンプトがあれば、AIは絶対にそのルールを守る?

そうとは限りません。あくまで「強く効きやすい指示」であって、必ず守られる保証ではありません。
巧妙な質問でルールから外れた答えを引き出そうとする手口(プロンプトインジェクションと呼ばれます)もあり、完全には防ぎきれない場合があります。

自分でも設定できるの?

サービスによります。多くのチャット画面では裏側で固定されていて、利用者からは見えないことが多いです。
一方、開発者向けの仕組み(API)を使う場合は、自分でシステムプロンプトを書いてAIの役割を決められます。

🧩 関連して覚えると楽な言葉

  • プロンプト: AIに渡す指示文。システムプロンプトはその「土台版」
  • LLM: 渡された文章を読んで答えを作る、AIの本体
  • コンテキストウィンドウ: システムプロンプトも収まる、一度に読める量の上限
  • プロンプトエンジニアリング: 指示の書き方を工夫して結果を引き出す技術

🏁 ひとことでまとめ

システムプロンプトは、AIが答え始める前に手渡しておく「方針書」です。
役割や口調、守ってほしいことを先に決めておくことで、会話全体の受け答えが安定します。