Community研究&データ分析github.com

debu-sinha/agentsec

エージェントAIインストール環境向けセキュリティスキャナーおよびハードナー - OpenClaw、MCPサーバー、AIエージェントスキルエコシステム対応

agentsec とは?

debu-sinha/agentsecは、エージェントAIインストール環境のセキュリティをスキャンし、強化するためのツールです。主にOpenClaw、MCP(Model Context Protocol)サーバー、そしてAIエージェントスキルエコシステムを対象としています。このツールは、潜在的な脆弱性や設定ミスを自動的に検出し、具体的な修正方法を提案することで、エージェントAIシステムの安全性を向上させます。また、Claude Code、Cursor、Codexなどの主要なAIエージェントプラットフォームで使用できるように設計されており、開発者は簡単なコマンド一つでセキュリティ監査を実行できます。agentsecは、エージェントAIの急速な普及に伴い増加するセキュリティリスクに対処するために開発されました。このツールは、設定ファイルの検査、使用されているスキルの検証、異常なネットワークアクティビティの監視など、包括的なセキュリティチェックを実行します。さらに、検出された問題に対する自動修復機能(ハードニング)も提供しており、初心者から上級者まで幅広い開発者が安全にエージェントAIシステムを運用できるよう支援します。

対応~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add debu-sinha/agentsec

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

agentsec は何をしますか?

エージェントAIインストール環境向けセキュリティスキャナーおよびハードナー - OpenClaw、MCPサーバー、AIエージェントスキルエコシステム

概要

agentsec は、エージェントAIスタックのセキュリティ態勢を評価し強化するためのコマンドラインツールです。以下のような環境を対象としています:

  • OpenClaw インストール(AIエージェントサンドボックス)
  • MCP サーバー(Model Context Protocol 実装)
  • AIエージェントスキルリポジトリ(Claude Code、Cursor、Codex のスキルを含む)

機能

  • 脆弱性スキャン: 既知の脆弱性データベースに対して設定と依存関係をチェックします
  • 設定ハードニング: 安全でないデフォルト設定を自動的に修正します
  • MCP エンドポイント監査: MCPサーバーの認証、認可、レート制限を検査します
  • スキル検証: カスタムスキルコード内の悪意のあるパターンを検出します
  • レポート生成: 発見結果の詳細なマークダウンおよびJSONレポートを生成します

インストール

npm install -g @debu-sinha/agentsec
# または
pip install agentsec

使い方

# 現在のディレクトリをスキャン
agentsec scan

# 特定のMCPサーバーを監査
agentsec audit-mcp http://localhost:8080

# スキルディレクトリを検証
agentsec validate-skills ./my-skills

# 自動ハードニングを実行(注意して使用)
agentsec harden --dry-run

設定

プロジェクトのルートに agentsec.config.json を作成します:

{
  "scanMode": "comprehensive",
  "excludePaths": ["node_modules", "dist"],
  "mcpEndpoints": [
    "http://localhost:3000/mcp"
  ],
  "severityThreshold": "medium"
}

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • カスタムMCPサーバー
  • OpenClaw サンドボックス

ライセンス

MIT

関連スキル