コンテンツにスキップ

システムプロンプトとリビジョン

Markdown で表示

システムプロンプトは、エージェントがすべての会話の前に読む、常に適用される指示です。何をするのか、どう判断すべきか、何を決してしてはいけないのかを書きます。保存したバージョンはすべて残るため、変更はいつでも元に戻せます。

エージェントの振る舞いがおかしいとき、つまり違うことをする、形式が間違っている、知っているはずのことを尋ねてくるといった場合は、プロンプトを見直します。能力が足りない場合は、コネクターやスキルを使います。プロンプトで、アクセス権の代わりをすることはできません。

  1. エージェントビルダーでプロンプトセクションを開きます。

    現在の本文と、これまでのリビジョンの履歴が表示されます。

  2. 仕事の内容を1段落で書きます。

    誰のために働くのか、何に責任を持つのか、何がその範囲外なのかを書きます。自分の守備範囲を知っているエージェントは、無駄な質問が少なくなります。

  3. 良い結果とはどういうものかを書きます。

    多くのプロンプトで省かれがちな部分ですが、結果を最も大きく変えるのもこの部分です。手順はエージェントが自分で選びます。エージェントが推測できないのは、何をもって「完了」とするかというあなたの基準です。

    「未読メールを要約して」では、すべてが運任せになります。「未読メールを送信者ごとにまとめて要約して。私に直接質問しているものは、メールを開かなくても答えられるように、その質問を原文のまま引用して」なら、そうはなりません。

  4. 必ず守るルールを列挙します。

    常にすべきこと、決してしてはいけないことです。たとえば、社外の人には決してメールを送らない、出典の文書を必ず示す、数値を推測で書かない、といったものです。

  5. 新しいリビジョンとして保存します。

    以前の本文は上書きされず、あとで戻れるリビジョンとして残ります。

プロンプトセクション。エージェントへの指示が入った Markdown エディターと文字数があり、その下に保存済みのリビジョンの一覧があります。
元のサイズで表示

保存するたびに、リビジョンが作られます。履歴には各時点のプロンプトが残り、以前のリビジョンを復元できます。

これにより、プロンプトの改善は賭けではなく、安全な作業になります。何かを変えて1日エージェントを使ってみて、悪くなっていたら、うまくいっていたリビジョンに戻せばよいのです。以前の本文を覚えておく必要はありません。

書く場所条件
システムプロンプトすべての会話に当てはまる内容(役割、常に守るルール、出力形式)
メッセージこのタスクだけに当てはまる内容
性格仕事ではなく、口調に関する内容
メモリエージェントが一度覚えて、繰り返し使うべき事実(好み、名前、習慣)
スキル常に適用される指示ではなく、手順のある、繰り返し使う手続き

無関係な4つの仕事を扱うまでに膨らんだプロンプトは、プロンプトをさらに長くするのではなく、2つ目のエージェントが必要だというサインです。

  • プロンプトで、アクセス権を与えることはできません。エージェントにカレンダーが必要なら、紐付けられた接続が必要です。「あなたは私のカレンダーにアクセスできます」と書いても、何も変わりません。
  • リビジョンを復元すると、プロンプト全体が置き換わります。リビジョン同士をマージする機能はありません。
  • プロンプトはエージェントごとです。2つのエージェントで同じルールを常に適用したい場合は、両方に同じ本文を書く必要があります。