Skip to main content
ポリシーはエージェントのフックイベントを評価し、次の3つの判定のいずれかを返します。
  • allow はアクションを続行させます。
  • instruct はエージェントに修正ガイダンスを提供します。
  • deny は理由を付けてアクションをブロックします。

3つのポリシーサーフェスを使用する

  1. Observe → policy に移動して、セッションからのポリシー判定をフィルタリングおよび検査します。
  2. Admin → policy editor に移動して、ポリシーの作成・検証・公開・無効化、またはイミュータブルバージョンの確認を行います。
  3. Admin → enforcement に移動して、マシンにバージョンと効果を割り当てます。
ポリシーページを使用して、ルールの作成や適用変更を行う前に、すでに一致しているものを把握してください。判定の合計とローカルおよびクラウド管理ポリシーのマッピングを表示するポリシーページ。エディタは、障害条件をソースに変換し、検証してイミュータブルバージョンを公開する場所です。イミュータブルなポリシーバージョンの作成と公開に使用するポリシーエディタ。その後、Enforcementで公開済みのバージョンとその監視または適用効果をマシンに割り当てます。マシンのカバレッジと割り当て済みポリシーバージョンを表示するEnforcementフリート画面。デプロイ後は、ポリシーページに戻って判定を確認し、作成ビューとフリートビューが実際のエージェントアクティビティと連携していることを確かめてください。
Failproof AI におけるポリシーには、3つの明確なサーフェスがあります。
  1. 判定の分析 — セッション、ダッシュボード、監査ログで確認します。
  2. バージョンの作成 — 組み込みルール、コード、またはポリシーエディタを使用します。
  3. デプロイと適用 — 選択したマシン全体にバージョンを展開します。
確認済みの障害モードから始めてください。それを特定するための最小限のイベントとツールの一致条件を定義し、正常なケースと危険なケースでテストを行ってから、適用する前に監視を行います。

組み込みポリシーを使用する

シークレット、シェル、Git、クラウド、ワークフローに関する一般的なリスクに対応した、レビュー済みのルールを有効化します。

カスタムポリシーを作成する

ワークフロー固有の判定を JavaScript または TypeScript で表現します。