組み込みポリシーは、シークレットの取り扱い、環境ファイル、破壊的なシェルコマンド、保護されたブランチ、クラウドおよびインフラツール、パッケージの公開、繰り返し呼び出し、タスク終了時のワークフローチェックをカバーしています。
組み込みポリシーの有効化と確認
- ローカル CLI を使って、接続済みのマシンにポリシーをインストールします。
- インストルメント済みエージェントで安全なテストアクションを実行します。
- Observe → policy に移動し、ポリシー名、マシン環境、または判定でフィルタリングします。
- リンクされたセッションを開いて、マッチしたツール入力と返された理由を確認します。
削除するには failproofai policy remove block-rm-rf --cli claude --scope project を実行します。
インストール済みバージョンで利用可能なポリシーを一覧表示します:
プロジェクトに対して1つのポリシーを有効化します:
選択したハーネスに対して複数のポリシーを有効化します:
パラメータを受け付けるポリシーや、ベータとしてマークされているポリシーもあります。展開前に、説明、マッチスコープ、デフォルトの動作を確認してください。あるワークフローを保護するポリシーが、別のワークフローでは正当な操作をブロックしてしまう場合があります。
組み込みカタログ全体を参照する
現在の40件のポリシーすべて、そのトリガー、推奨ベースライン、およびパラメータを確認できます。
リポジトリ固有の要件にはプロジェクトスコープを、マシン全体のセキュリティ要件にはユーザースコープを優先してください。