openclaw-security について
OpenClaw のセキュリティツールをインストール、設定、更新、連携する Python ベースのスキルです。ワークスペースのセキュリティ確認を管理する担当者向けに、状態の集約表示や秘密情報・権限・サプライチェーンなどのスキャンを提供します。
主な機能
- 01セキュリティスキルの導入と更新
- 02ツール設定とベースライン作成
- 03ツールの状態を集約表示
- 04複数領域のセキュリティスキャン
- 05導入済みツールとバージョンの一覧
活用シーン
- 01ワークスペースへのセキュリティツール導入
- 02導入済みスキャナーの状態確認
- 03ワークスペース全体のセキュリティスキャン
- 04更新前の導入済みツール確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ atlaspa/ openclaw-security --skill openclaw-securityインストール後、Claude Code で/openclaw-securityを入力して読み込まれたか確認します。
同梱ファイルREADME.mdscripts/security.py
詳細
OpenClaw セキュリティスイート
OpenClaw のセキュリティスタック全体をインストール、設定、オーケストレーションするための 1 つのスキルです。
すべてのセキュリティツールをインストール
python3 {baseDir}/scripts/security.py install --workspace /path/to/workspace
ClawHub から無料のセキュリティスキルを 11 個すべてインストールします。
統合ダッシュボード
python3 {baseDir}/scripts/security.py status --workspace /path/to/workspace
インストール済みのすべてのセキュリティツールのヘルスチェックを集約して表示します。
セキュリティのフルスキャン
python3 {baseDir}/scripts/security.py scan --workspace /path/to/workspace
整合性の検証、シークレットの検出、権限の監査、ネットワーク DLP、サプライチェーン分析、インジェクションスキャン、認証情報の漏えい検出、コンプライアンス監査など、すべてのスキャナーを実行します。
初回セットアップ
python3 {baseDir}/scripts/security.py setup --workspace /path/to/workspace
初期化が必要なすべてのツールを初期化します。整合性のベースライン、スキルの署名、監査台帳、コンプライアンスポリシーが対象です。
すべてのツールを更新
python3 {baseDir}/scripts/security.py update --workspace /path/to/workspace
ClawHub 経由で、インストール済みのすべてのセキュリティスキルを最新バージョンに更新します。
インストール済みツールの一覧
python3 {baseDir}/scripts/security.py list --workspace /path/to/workspace
インストール済みのセキュリティツールとそのバージョンを表示します。
Pro の保護スイープ
python3 {baseDir}/scripts/security.py protect --workspace /path/to/workspace
インストール済みのすべての Pro ツールで、自動対策を実行します。Pro バージョンが必要です。
オーケストレーションの対象
| ツール | ドメイン | 無料版 | Pro |
|---|---|---|---|
| warden | ワークスペースの整合性、インジェクション検出 | 検出 | 復元、ロールバック、隔離 |
| sentry | シークレット/認証情報のスキャン | 検出 | マスキング、隔離 |
| arbiter | 権限の監査 | 検出 | 取り消し、適用 |
| egress | ネットワーク DLP、持ち出し検出 | 検出 | ブロック、許可リスト |
| ledger | ハッシュチェーンによる監査証跡 | 記録 | 凍結、フォレンジック |
| signet | 暗号技術によるスキル署名 | 検証 | 拒否、復元 |
| sentinel | サプライチェーンセキュリティ | スキャン | 隔離、ブロック |
| vault | 認証情報のライフサイクル | 監査 | 修正、ローテーション |
| bastion | プロンプトインジェクション対策 | スキャン | サニタイズ、適用 |
| marshal | コンプライアンス/ポリシーの適用 | 監査 | 適用、フック |
| triage | インシデント対応とフォレンジック | 調査 | 封じ込め、修復 |
要件
- Python 3.8+
- 外部依存関係なし(標準ライブラリのみ)
- クロスプラットフォーム対応:Windows、macOS、Linux
コメント
Markdown 対応