AIのキャラクターを設定する「システムプロンプト」とは?【はじめてのClaude API vol.04】

同じ「Claude」というAIなのに、あるサービスでは丁寧な敬語で、別のサービスではフランクな友達口調で話しかけてくる。不思議に思ったことはありませんか?

その裏側にあるのが「システムプロンプト」という技術です。


目次

「何を答えるか」ではなく「どう答えるか」を決める

システムプロンプトとは、AIに対してあらかじめ渡しておく「行動指針」のようなものです。ユーザーの質問に答える前に、AIがまず読む「このAIはどういう存在か」という設定書です。

たとえばこんな設定をしてみましょう。「あなたは忍耐強い数学の家庭教師です。生徒が自分で考えられるよう、答えを直接教えるのではなくヒントを与えてください」。

このシステムプロンプトを設定すると、どんな数学の問題を聞いても、Claudeは答えを直接言わずに「まずこの部分を考えてみましょうか」と誘導するようになります。同じAIが、まるで別人のように振る舞うわけです。


ビジネスへの応用は無限大

システムプロンプトの面白さは、同じAPIひとつで、設定を変えるだけでまったく違うサービスが作れることです。

カスタマーサポートのボットには「常に丁寧な敬語を使い、クレームには共感を示してから解決策を提案する」と設定する。社内の情報検索ツールには「回答は必ず箇条書きで3つ以内にまとめる」と設定する。料理レシピのアシスタントには「材料と手順は必ず分けて書く」と設定する。

どれも同じAPIですが、キャラクターも出力形式もまったく違います。システムプロンプトはサービスの「人格設計」とも言えます。


まとめ

  • システムプロンプトはAIに「どう答えるか」を事前に設定する技術
  • キャラクター・口調・出力形式・制約など何でも指定できる
  • 同じAPIでも、システムプロンプト次第でまったく別のサービスになる

次回は、AIの「創造性の度合い」を数値でコントロールするTemperatureと、出力を精密に制御する2つの技術を解説します。

Anthropic Academy 公式講座はこちら(無料)

※本記事はAnthropicの公式講座「Building with the Claude API」の内容をもとに日本語で解説したものです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次