GoPlusSecurity/agentguard

Security guard for AI agents — blocks malicious skills, prevents data leaks, protects secrets. 24 detection rules, runtime action evaluation, trust registry.

解決する課題

AIエージェントは多くの場合、ユーザーのターミナル、ファイル、シークレットへの広範なアクセス権を持っていますが、本質的なセキュリティ意識が欠如しています。そのため、悪意のあるスキル、プロンプトインジェクション、未検証のコードに対して脆弱であり、認証情報の盗難、データ流出、あるいは破壊的なコマンド(rm -rf / など)の実行を許してしまう可能性があります。

仕組み

AgentGuardは、多層的なセキュリティアプローチを実装しています:

  • 自動ガード (Hooks): 破壊的なコマンドをブロックし、機密ファイル(.env、.ssh/ など)への不正な書き込みを防止し、一般的なwebhookへのデータ流出を検知するリアルタイム層です。
  • ディープスキャン (Deep Scan): 24の検知ルールを備えたオンデマンドの静的解析ツールです。新しいスキルを実行する前に、バックドア、難読化、Web3特有の脆弱性(ウォレットのドレインなど)をスキャンします。
  • デイリーパトロール (Daily Patrol): スキルの整合性、シークレットの露出、ネットワークの露出、監査ログの分析など、8つの包括的なチェックを実行するスケジュール化されたセキュリティ評価です。
  • 統合: Claude Code、OpenClaw、Hermes、Codex、DeepSeek Harness (DSH) を含む、さまざまなエージェントのプラグインまたはフックとして統合されます。

対象ユーザー

AIコーディングエージェントや自律型エージェントのユーザーで、悪意のあるプラグインやプロンプト駆動型の攻撃からローカル環境と機密データを保護したい方。

ハイライト

  • リアルタイムブロッキング: 危険なシェルコマンドや不正なファイルアクセスを即座に停止します。
  • スキル監査: インストール前にGitHubリポジトリやローカルディレクトリ内の悪意あるコードをスキャンします。
  • Web3セキュリティ: ウォレットのドレインやプロキシ攻撃に対する専門的な検知機能。
  • 脅威インテリジェンス: 新しく公開されたアドバイザリに対する脅威インテリジェンスフィードのオプション購読。
  • 幅広い互換性: 複数のエージェントフレームワークをサポートし、DSH向けのネイティブバンドルを提供します。

関連

  • プロジェクト
  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト