mcpField
🛡
🛡️ A.I.G(AI-Infra-Guard)

🛡️ A.I.G(AI-Infra-Guard)

ローカル
tencent.github.ioAI・エージェント7.2k1 日前に更新

🛡️ A.I.G(AI-Infra-Guard) について

A.I.G(AI-Infra-Guard)は、AIシステムを評価するセキュリティ担当者や開発者向けの、Tencent Zhuque LabによるAIレッドチームプラットフォームです。Webインターフェースと単体のコマンドラインスキャナーで、インフラ、エージェント、スキル、MCPサーバー、LLMのジェイルブレイクリスクを調べます。

主な機能

  1. 01AIインフラの指紋と脆弱性をスキャン
  2. 02LLMのジェイルブレイクシナリオを評価
  3. 03MCPサーバーのソースまたは稼働中のサービスをスキャン
  4. 04エージェントスキルと稼働中のエージェントを監査
  5. 05スキャナーをコマンドラインで個別実行
  6. 06プラグインとルールで検査を拡張

活用シーン

  1. 01MCPサーバーのセキュリティリスクを確認
  2. 02エージェントの危険な動作をテスト
  3. 03LLMのジェイルブレイク耐性を評価
  4. 04AIインフラの対象をスキャン

MCP 対応

A.I.Gには、MCPサーバーのソースディレクトリを調べるか、稼働中のサービスに接続するMCPスキャナーがあります。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

A.I.G

📖 ドキュメント  |  🌐 🇬🇧 英語 · 🇨🇳 中国語

GitHub stars GitHub downloads docker pulls Release

EdgeOne ClawScan EdgeOne Skill Scanner AIG Scanner

OpenClaw Recommended

Tencent%2FAI-Infra-Guard | Trendshift  Tencent%2FAI-Infra-Guard | blackhat  Tencent%2FAI-Infra-Guard | awesome-deepseek-integration


🚀 Tencent Zhuque Lab による AI レッドチーム向けワンストッププラットフォーム

A.I.G (AI-Infra-Guard) は、OpenClaw のセキュリティチェック、エージェントのセキュリティスキャン、AI ツールとスキルのスキャン、AI インフラストラクチャの脆弱性スキャン、LLM セキュリティ評価(脱獄評価)を統合し、AI セキュリティリスクを確認するための、最も包括的でインテリジェントかつ使いやすい方法を提供することを目指しています。

A.I.G(AI-Infra-Guard) を業界をリードする AI レッドチームプラットフォームにすることを目指しています。スターが増えるほど、このプロジェクトがより多くの人に届き、より多くの開発者の貢献を促し、反復と改善が加速します。皆さまからのスターは、私たちにとって非常に重要です!

Give us a Star


## 目次 - [🚀 クイックスタート](#-quick-start) - [🧰 単体での使用](#-standalone-use) - [🖼️ 使用例](#️-showcase) - [📖 ユーザーガイド](#-user-guide) - [🏗️ アーキテクチャの進化](./docs/architecture_evolution.md) - [📝 貢献ガイド](#-contribution-guide) - [🛡️ チームについて](#️-about-the-team) - [🙏 謝辞](#-acknowledgements) - [💬 コミュニティに参加](#-join-the-community) - [📖 引用](#-citation) - [📄 ライセンス](#-license)

## 🚀 クイックスタート ### 🐳 Docker で A.I.G をデプロイ
DockerRAMディスク容量
20.10 以上4GB+10GB+
# This method pulls pre-built images from Docker Hub for a faster start
git clone https://github.com/Tencent/AI-Infra-Guard.git
cd AI-Infra-Guard
# For Docker Compose V2+, replace 'docker-compose' with 'docker compose'
docker-compose -f docker-compose.images.yml up -d

サービスの起動後、以下から A.I.G の Web インターフェースにアクセスできます: http://localhost:8088

その他のインストール方法

方法 2:ワンクリックインストールスクリプト(推奨)

# This method will automatically install Docker and launch A.I.G with one command
curl https://raw.githubusercontent.com/Tencent/AI-Infra-Guard/refs/heads/main/docker.sh | bash

方法 3:ソースからビルドして実行

git clone https://github.com/Tencent/AI-Infra-Guard.git
cd AI-Infra-Guard
# This method builds a Docker image from local source code and starts the service
# (For Docker Compose V2+, replace 'docker-compose' with 'docker compose')
docker-compose up -d

注:AI-Infra-Guard プロジェクトは、企業または個人が内部で使用する AI レッドチーミングプラットフォームとして位置付けられています。現在、認証メカニズムがないため、パブリックネットワークにデプロイしないでください。

詳細については、以下をご覧ください:https://tencent.github.io/AI-Infra-Guard/?menu=getting-started

🧰 単体での使用

5 つのスキャナーは、Web サービスを起動せずにコマンドラインから使用できます。以下では最も簡単な使用方法のみを示します。パラメーターと例については、各 README をご覧ください。

AI インフラストラクチャのスキャン

ドメイン、IP、または URL をスキャンし、フィンガープリントと脆弱性を照合します。

pip install aig-infra-scan
aig-infra-scan -t https://example.com

README を見る

LLM セキュリティ評価/ジェイルブレイク

OpenAI 互換 API を公開するモデルを評価します。

pip install aig-model-scan
aig-model-scan \
  --model "gpt-4o-mini" \
  --base_url "https://api.openai.com/v1" \
  --api_key "your-api-key" \
  --max_concurrent 10 \
  --scenarios Bias \
  --techniques Raw

README を見る

MCP スキャン

MCP サーバーのソースディレクトリをスキャンするか、すでに実行中のサービスに接続します。

pip install aig-mcp-scan
export LLM_API_KEY="your-api-key"
aig-mcp-scan --repo /path/to/mcp-server -o result.sarif.json

README を見る

Skill スキャン

ローカルの Agent Skill ディレクトリを監査します。

pip install aig-skill-scan
export LLM_API_KEY="your-api-key"
aig-skill-scan --repo /path/to/your/skill -o result.sarif.json

README を見る

Agent スキャン

実行中の Agent にテスト用プロンプトを送信します。target.yaml はテスト対象の Agent を記述します。API キーはスキャナーが使用するモデルのものです。

pip install aig-agent-scan
export LLM_API_KEY="your-api-key"
aig-agent-scan --agent_provider target.yaml -o result.json

README を見る

🖼️ 使用例

A.I.G メインインターフェース

A.I.G メインインターフェース

プラグイン管理


📖 ユーザーガイド

オンラインドキュメントをご覧ください:https://tencent.github.io/AI-Infra-Guard/

詳細な FAQ とトラブルシューティングガイドについては、ドキュメントをご覧ください。

📝 貢献ガイド

A.I.G の中核的な強みの 1 つは、すばやく設定できる充実したプラグインシステムです。コミュニティからの高品質なプラグインや機能の提供を歓迎します。

プラグインの貢献ルール
  1. フィンガープリントルール:新しい YAML フィンガープリントファイルを data/fingerprints/ ディレクトリに追加します。
  2. 脆弱性ルール:新しい脆弱性スキャンルールを data/vuln/ ディレクトリに追加します。
  3. MCP プラグイン:新しい MCP セキュリティスキャンルールを data/mcp/ ディレクトリに追加します。
  4. モデル評価データセット:新しいモデル評価データセットを data/eval ディレクトリに追加します。

既存のルール形式を参考に新しいファイルを作成し、プルリクエストで提出してください。

その他の貢献方法

## 🛡️ チームについて

このプロジェクトは、Tencent Security Platform Departmentの一部門であるTencent Zhuque Labが主導・開発しています。2019年に設立されたTencent Zhuque Labは、AIセキュリティ分野における実社会の攻撃・防御研究と最先端技術に注力する、トップクラスのセキュリティ研究所です。大規模モデルのセキュリティ、AI エージェントのセキュリティ、AIを活用したセキュリティ、AI生成コンテンツの検出を対象としています。

NVIDIA、Google、Microsoftなどの大手ベンダーや、OpenClaw、Linux、Hugging Faceなどのオープンソースコミュニティの協力のもと、チームは数多くの高リスク脆弱性の修正を支援し、各社・各コミュニティから公開の場で謝意を示されています。

AI Red Team Security Testing Platform A.I.G (AI-Infra-Guard)やZhuque AI Detection AssistantなどのオープンソースAIセキュリティ製品を公開しています。研究成果は、Black Hat、DEF CON、ICLR、CVPR、NeurIPS、ACLなどの国際的な主要セキュリティ・AIカンファレンスで広く発表されており、著書*「AI Security: Technology and Practice」*も刊行しています。

👥 主要メンバーと貢献
役割メンバー貢献
Tencent Security Platform Department責任者Yong YangA.I.Gを立ち上げ、AI エージェントの制御喪失リスクを自動評価する手法を提案しました。これにより、AIインフラの脆弱性スキャンから、エージェントの実行リスク、ツールの不正利用、権限境界の評価までプラットフォームを拡張する方針を示しました。
Tencent Zhuque Lab責任者Xing Zheng脆弱性情報の自動更新とベンチマーク整合の仕組みを提案し、AI Infraのフィンガープリント、CVE/GHSAルール、ベンチマークの継続的な更新を支援しました。
プロジェクトリードNicky最先端のセキュリティ研究、製品企画、技術方針の決定、社内外との連携、コミュニケーションを担当しています。
技術リードPython全体アーキテクチャの設計、コアモジュールの開発、バージョンの反復を担当しています。
コアコントリビューターZonaフロントエンドの操作性、製品体験、コミュニティ運営、ユーザーフィードバックの循環を担当しています。
コアコントリビューターFyoungAI Infraの脆弱性コンポーネントのフィンガープリント更新と、ベンチマークシステムの構築を担当しています。
コアコントリビューターXiangfanSkillのリスクやエージェントの制御喪失シナリオに関するセキュリティ機能の開発を担当しています。
コアコントリビューターElwoodエージェントのセキュリティスキャン機能の強化と、技術レポートの更新を担当しています。
コアコントリビューターRobertLLMの安全性評価と、ジェイルブレイク評価戦略の運用を担当しています。
コアコントリビューターZoeLLMの安全性評価、ジェイルブレイク評価、モデル統合モジュールの開発を担当しています。
コントリビューターRoninAI エージェントのセキュリティスキャン開発に参加しました。
コントリビューターRsinコミュニティ運営とキャンペーンの広報に参加しました。

🙏 謝辞

🎓 学術連携

研究への貢献と技術サポートをいただいた学術パートナーの皆様に感謝いたします。

README の画像
README の画像
Prof. hui Li
README の画像
Bin Wang
README の画像
Zexin Liu
README の画像
Hao Yu
README の画像
Ao Yang
README の画像
Zhengxi Lin
README の画像
README の画像
Prof. Zhemin Yang
README の画像
Kangwei Zhong
README の画像
Jiapeng Lin
README の画像
Cheng Sheng

👥 以下のチームと開発者に感謝します

Keen LabWeChat SecurityFit Security
README の画像

🤝 A.I.G を利用し、支援してくださっている以下の組織とチームに感謝します

Tencent DeepSeek Antintl Lenovo ICBC Vivo Oppo Haier Abc 招商銀行 中国电信 Bilibili Qunar 蜜雪冰城 IDG kingdee 联通数科 长安汽车 天鹅到家
清华大学 北京大学 南洋理工大学 复旦大学 浙江大学 南京大学 武汉大学 An-Najah National University 西安交通大学 华中科技大学 南开大学 四川大学 Binus University


💬 コミュニティに参加する

🌐 オンラインディスカッション
📱 ディスカッションコミュニティ
WeChat グループ
WeChat Group
📧 お問い合わせ

協業に関するお問い合わせやフィードバックは、こちらまでご連絡ください: [email protected]

🔗 その他のセキュリティツール

コードセキュリティに関心がある方には、Tencent Wukong Code Security Team がオープンソースとして公開した、業界初のプロジェクトレベルの AI 生成コードセキュリティ評価フレームワークである A.S.E (AICGSecEval) をおすすめします。



📖 引用

研究または製品で A.I.G を使用する場合は、以下の形式で引用してください:

@misc{Tencent_AI-Infra-Guard_2025,
  author={{Tencent Zhuque Lab}},
  title={{AI-Infra-Guard: A Comprehensive, Intelligent, and Easy-to-Use AI Red Teaming Platform}},
  year={2025},
  howpublished={GitHub repository},
  url={https://github.com/Tencent/AI-Infra-Guard}
}

📄 ライセンス

このプロジェクトは Apache License 2.0 のもとでオープンソースとして公開されています。詳細は LICENSE ファイルをご覧ください。

⚖️ ライセンスと帰属表示

本プロジェクトはApache License 2.0の下でオープンソースとして公開されています。以下の帰属表示要件に従って、コミュニティによる貢献、統合、派生作品の作成を歓迎し、奨励します。

  1. 通知の保持:配布物には、元のプロジェクトのLICENSEファイルとNOTICEファイルを保持する必要があります。
  2. 製品への帰属表示:AI-Infra-Guardのコアコード、コンポーネント、またはスキャンエンジンをオープンソースプロジェクト、商用製品、または内部プラットフォームに統合する場合は、製品ドキュメント、使用ガイド、またはUIの「概要」ページに、以下を明記する必要があります。

    「本プロジェクトは、Tencent Zhuque Labがオープンソースとして公開したAI-Infra-Guardを統合しています。」

  3. 学術論文・記事での引用:脆弱性分析レポート、セキュリティ研究記事、または学術論文でこのツールを使用する場合は、「Tencent Zhuque Lab AI-Infra-Guard」に明示的に言及し、リポジトリへのリンクを含めてください。

出自を明らかにせず、本プロジェクトをオリジナル製品として再パッケージ化することは固く禁じられています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。