AIエージェント
Claw Patrol
AIエージェントと本番環境の間に位置するセキュリティファイアウォールで、ワイヤートラフィックを解析し、HCLルールでアクションを制御します。
Claw Patrol
Claw Patrolとは
Claw PatrolはAIエージェント向けのオープンソースセキュリティファイアウォールです。エージェントトラフィックを傍受し、ワイヤーレベルでプロトコルを解析し、HCLで記述されたポリシールールを適用して、不正なアクションやデータ流出を防止します。
Claw Patrolの使い方
- 1curlでインストール: curl -fsSL https://clawpatrol.dev/install.sh | sh
- 2HCL設定ファイルでゲートウェイを構成。
- 3`clawpatrol gateway config.hcl`でプロキシを実行。
- 4`clawpatrol join <gateway-url>`でゲートウェイに参加するか、`clawpatrol run claude`でエージェントプロセスをラップします。
Claw Patrolの主な機能
- ワイヤーレベルのトラフィック解析(SQL(Postgres、ClickHouse)、Kubernetes、HTTP、WebSocket)
- HCLルール内のCEL式を使用したポリシー適用
- 機密操作に対する人間インザループの承認
- 複数のデプロイメントモード:gateway、join、run(プロセス単位のトンネル)
- WireGuardおよびTailscaleトンネルのサポート
- サンドボックス化された外部プラグインによるプラグインシステム
- 監視とプラグイン管理のためのダッシュボード
- MITライセンスのオープンソース
Claw Patrolのユースケース
- エージェントアクセスからのDROP TABLEなどの破壊的なSQLクエリをブロック
- kubectl delete podコマンドの前に人間の承認を要求
- AIエージェントによるすべてのHTTPリクエストを監査
- 設定ミスのあるエンドポイントを介したエージェントによるシークレットの読み取りを防止
Claw Patrolの料金と無料枠
Claw Patrol の料金モデルは 無料 です。
Claw Patrolのメリット・注意点
メリット
- 寛容なMITライセンスのオープンソース
- 初期状態で複数のプロトコルをサポート
- CEL式を使用した柔軟なルールエンジン
- プラグインシステムによりカスタムエンドポイントハンドラーが可能
- 人間インザループの承認で安全性を向上
注意点
- セルフホスティングとインフラ管理が必要
- HCLでの設定に学習曲線がある可能性
- 初期段階(v0.2.12)、コミュニティが限定的
- 異常検出のための組み込み機械学習なし
Claw Patrol はどんな用途に向いていますか?
- セキュリティ監視が必要な本番環境でAIエージェントを展開するチーム
- エージェントアクションにコンプライアンスを適用したい組織
- エージェントトラフィックをきめ細かく制御する必要がある開発者