インストール済みパッケージがポリシーの利用可否に関する唯一の情報源です。パッケージをアップグレードするたびに failproofai policies を実行してください。カタログのエントリや動作はパッケージバージョンによって変わることがあります。
推奨ベースライン
ガイド付きセットアップの推奨選択では、現在、シークレットサニタイザー、環境保護、自己保護、致命的コマンドガード、保護ブランチの安全策が有効化されます:
block-failproofai-commands は常に有効です。上記に記載しているのは網羅性のためであり、有効なセットに含まれているかどうかに関係なく、すべての評価時に登録されます。無効化や一時停止はできません。エージェントが無効にできる「エージェントによる強制のオフ」に対するガードは、ガードとして機能しないからです。
推奨設定は意図的にすべてよりも範囲を絞っています。インフラや開発ワークフローのポリシーは正当な作業を中断させる可能性があるため、それらを必要とするリポジトリやマシンに限定して有効化すべきです。
シークレットと環境
危険なコマンドとインフラ
Git とデータベースの安全性
パッケージ、システム動作、エージェントループ
タスク終了時のワークフロー
これらのポリシーは、互換性のある Stop イベントを発行するハーネスを必要とします。
パラメーターリファレンス
選択したスコープの policyParams オブジェクト配下でパラメーターを設定します。型は各ポリシーによって検証されます。
allow パターンはエージェントが実行できる範囲を広げます。フリートへの展開前に、対象ハーネス上でトークン化の詳細とコマンドのバリエーションを正確にテストしてください。