Skip to main content
エージェントコンテキストは、各エージェントが何のために存在するか、何を生成しなければならないか、何を絶対にしてはならないかを監査に伝えます。Failproof AI はこのコンテキストをエージェントごとに1つのエージェントコントラクトとして保存します。 エージェントコンテキストは特定の監査ではなく、組織に帰属します。エージェントごとに一度だけ記述すれば、そのエージェントをスコープに含むすべてのモデルベースの監査で使用されます。

エージェントコンテキストの追加

  1. Analyze → audits に移動し、agents を選択して、セッションで報告されたエージェント ID を選択します。
  2. add content または edit を選択します。
  3. エージェントの目的、生成すべきもの、「完了」の定義、実行頻度、絶対にしてはならないことを記述します。
  4. コンテキストを保存し、監査フォームに戻って選択したエージェントが対象として表示されていることを確認します。 監査の Agents ドロワー。エージェントの目的、実行頻度、出力、完了条件、禁止行為を追加するために使用します。
監査の作成または編集中に agents ドロワーからエージェントコンテキストを追加・編集することもできます。コンテキストは独立して保存され、対象となるすべての監査ですぐに利用可能になります。

有用なコンテキストの書き方

コンテキストは5,000文字以内に収め、テスト可能な内容にしてください。有用なコンテキストには通常、次の要素が含まれます。
  • Purpose(目的): エージェントが存在する理由
  • Outputs(出力): 生成しなければならない成果物またはアクション
  • Done when(完了条件): 実行が成功したとみなされる条件
  • Cadence(実行頻度): 実行するタイミングや頻度
  • Must not(禁止事項): 常に許容されないアクションと結果
エージェントコンテキストは期待される動作を定義するものです。分析がどのような結論を出すべきかを指示したり、検証する証拠を制限したりすることはできません。コンテキストのないエージェントも通常通り監査されますが、Failproof AI は組織固有の意図に照らしてその動作を評価することができません。

エージェントコンテキストの一時停止と変更

  • 監査で一時的にコンテキストを無視させたい場合は、エージェントコンテキストを一時停止してください。一時停止は元に戻すことができます。
  • エージェントの責務が変わった場合はコンテキストを編集してください。新しいテキストは以降の実行に適用されます。
  • 実行中のエージェントがコンテキストを使用していないように見える場合は、last matched を確認してください。通常、エージェント ID がテレメトリと一致していないことが原因です。
  • テキストを完全に削除する必要がある場合のみ、API 経由で削除してください。ダッシュボードは意図的に削除ではなく一時停止を提供しています。
監査の実行ごとに、使用されたエージェントコンテキストの正確なスナップショットが保存されます。現在のコントラクトリソースを編集・一時停止・削除しても、以前の結果の根拠が書き換えられることはありません。
コントラクトの読み取りには audits:read が必要です。作成、編集、一時停止、削除には audits:write が必要です。