
エージェンティックAIのためのセキュリティガバナンス
____ ____ ____ _
/ __ \ ___ / __/___ ___ ___ ___ / ___|| | __ _ __ __
/ / / / / _ \/ /_// _ \ / _ \ / __|/ _ \| | | |/ _` |\ \ /\ / /
/ /_/ / / __/ __// __/| | | |\__ \ __/| |___ | | (_| | \ V V /
/_____/ \___/_/ \___/ |_| |_||___/\___| \____||_|\__,_| \_/\_/
AIコーディングエージェントおよびエージェントランタイムのためのセキュリティガバナンス。
使用前にケイパビリティをスキャンし、ランタイムトラフィックを検査し、永続的な監査証跡をエクスポートします。
DefenseClawは、Python製のオペレーターCLI、Go製のゲートウェイ、コネクタフック、ポリシー、スキャナー、およびオブザーバビリティエクスポーターを組み合わせたものです。これは強制適用と証跡のためのレイヤーであり、エージェント、モデルとのやり取り、またはサードパーティのケイパビリティがリスクフリーであることを証明するものではありません。
フックはデフォルトでフェイルクローズドです。ポリシーが指定されていない場合にフック配信がデフォルトでフェイルオープンになるのは、Cisco Secure Clientのデプロイのみです。その場合でも、明示的なフェイルクローズド設定と有効なポリシーによる拒否は引き続き有効です。Secure Clientのスコープについては、Fail modesを参照してください。
curl -LsSf https://github.com/cisco-ai-defense/defenseclaw/releases/latest/download/install.sh | bash
defenseclaw quickstart
次に、ドキュメントをお読みください。ネイティブ Windows の場合は、DefenseClaw のインストールを参照してください。
DefenseClaw ドキュメントサイトは、インストール、セットアップ、設定、コマンド、およびオペレーターワークフローに関する信頼できる情報源です:
| トピック | 正規ガイド |
|---|---|
| インストール | DefenseClaw のインストール |
| 初回実行 | クイックスタート |
| アップグレード | アップグレード |
| Windows | ネイティブ Windows |
| コネクター | コネクターの互換性 |
| ガードレール | ガードレールのセットアップ |
| 設定 | 設定リファレンス |
| CLI | CLI リファレンス |
| 可観測性 | 可観測性 |
リポジトリ内の Markdown は、コントリビューター向けガイダンス、実装契約、パッケージローカルのメモ、生成されたスキーマリファレンス、テストフィクスチャ、および過去の設計記録に限定されています。まずは docs/README.md から始めてください。
ソースターゲットはコントリビューター向けツールです。リリース管理されたホストにとってのインストールやアップグレードの手段ではありません。それらのタスクには上記のウェブサイトガイドを使用してください。チェックインされているツールチェーン契約は Python >=3.10,<3.14(pyproject.toml)および Go 1.26.4(go.mod)です。CI は TypeScript コンポーネントを Node.js 24 で実行します。
git clone https://github.com/cisco-ai-defense/defenseclaw.git
cd defenseclaw
make build
make test
make check
make lint
make build はチェックアウト成果物を生成しますが、公開や管理対象のインストール状態の変更は行いません。その pycli ステップは、リポジトリローカルで共有される .venv を作成または更新する場合があります。状態を変更するソースターゲットを使用する前に make help を実行してください。すべてのローカルソースターゲットは、その単一のロック済みでテスト可能な .venv を共有します。本番用と開発用で別々の Python 環境を選択する必要はありません。make test、make check、make py-lint は必要に応じてその環境をブートストラップします。make all はローカル開発のために現在のチェックアウトを意図的に再ビルドして有効化します。下位レベルの make install、make dev-install、scripts/install-dev.sh ターゲットはソース所有権ルールを適用するものであり、アップグレード経路ではありません。リリース版のインストールは defenseclaw upgrade でアップグレードします。これは最新リリースのインストーラーを実行します。詳細はアップグレードページを参照してください。
主要なソース領域は次のとおりです:
| 領域 | パス |
|---|---|
| Python CLI と TUI | cli/defenseclaw/ |
| Go ゲートウェイコマンド | cmd/ |
| Go 実装パッケージ | internal/ |
| OpenClaw 拡張 | extensions/defenseclaw/ |
| ポリシーバンドル | policies/ |
| バージョン管理されたスキーマ | schemas/ |
| リリースおよび開発者向け自動化 | scripts/ |
| テストとフィクスチャ | test/ およびコンポーネントローカルの *_test.* ファイル |
プルリクエストのワークフローについては CONTRIBUTING.md を、非公開の脆弱性報告については SECURITY.md を参照してください。
Apache-2.0。LICENSE および NOTICE を参照してください。
Copyright 2026 Cisco Systems, Inc. and its affiliates.