aiconnai/agentshield
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
🛡️ AIエージェントツールとMCPサーバー(Claude 5, GPT-5.6, Gemini 3.8, Antigravity, Cursor, Codex, Hermes)のセキュリティファイアウォール。 Catch コマンドの注入、<50ms の秘密の盗難及び有毒な流れ.
概要
AgentShield は、オフラインで高性能な Rust のセキュリティエンジンで、最新の AI スタックを横断するツール対応の AI エージェントを出荷しています。 ネイティブ アダプターは、MCP サーバー、OpenClaw スキル、Hermes Agent configs、CrewAI、LangChain/LangGraph、GPT Actions、および Cursor Rules をカバーしています。同じチェックでは、OpenAI Agents SDK、Claude Code、Claude Desktop MCP のセットアップ、ブラウザー使用、FastMCP、GitHub MCP Server、Playwright MCP、その他のツール重いワークフローの周りに構築されたリポジトリが難しくなります。 コマンドインジェクション、クレデンシャルエクスフィレーション、SSRF、安全でないファイルアクセス、ランタイムパッケージのインストール、プロンプトインジェクション表面、およびエージェントがこれらのツールを呼び出すことができる前に依存性衛生の問題をキャッチします。 AgentShield は CLI、GitHub Action、VS Code 拡張、または Rust ライブラリとして動作します。 オフラインで動作します。, お使いのマシンにソースコードを保持します。, コンソールを生成します。, JSON, SARIF GitHub コードスキャン, スタンドアローン HTML レポート. 現在のリリースラインは1.0.2(一般公開)です.
概要(AI 翻訳)
MCPとAIエージェントの拡張機能で、出荷前に危険な動作を修正します。
- ウェブサイトとインタラクティブな遊び場
- 貢献
- 行動規範
- セキュリティポリシー
- ライセンス
AgentShield は、オフラインで高性能な Rust のセキュリティエンジンで、最新の AI スタックを横断するツール対応の AI エージェントを出荷しています。 ネイティブ アダプターは、MCP サーバー、OpenClaw スキル、Hermes Agent configs、CrewAI、LangChain/LangGraph、GPT Actions、および Cursor Rules をカバーしています。同じチェックでは、OpenAI Agents SDK、Claude Code、Claude Desktop MCP のセットアップ、ブラウザー使用、FastMCP、GitHub MCP Server、Playwright MCP、その他のツール重いワークフローの周りに構築されたリポジトリが難しくなります。
コマンドインジェクション、クレデンシャルエクスフィレーション、SSRF、安全でないファイルアクセス、ランタイムパッケージのインストール、プロンプトインジェクション表面、およびエージェントがこれらのツールを呼び出すことができる前に依存性衛生の問題をキャッチします。
AgentShield は CLI、GitHub Action、VS Code 拡張、または Rust ライブラリとして動作します。 オフラインで動作します。, お使いのマシンにソースコードを保持します。, コンソールを生成します。, JSON, SARIF GitHub コードスキャン, スタンドアローン HTML レポート. 現在のリリースラインは1.0.2(一般公開)です。
一見で
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
AgentShield
Find risky behavior in MCP and AI agent extensions before they ship.
AgentShield is an offline, high-performance Rust security engine for teams shipping tool-enabled AI agents across the modern AI stack. Native adapters cover MCP servers, OpenClaw skills, Hermes Agent configs, CrewAI, LangChain/LangGraph, GPT Actions, and Cursor Rules; the same checks help harden repositories built around OpenAI Agents SDK, Claude Code, Claude Desktop MCP setups, Browser Use, FastMCP, GitHub MCP Server, Playwright MCP, and other tool-heavy workflows.
It catches command injection, credential exfiltration, SSRF, unsafe file access, runtime package installs, prompt-injection surfaces, and dependency hygiene issues before an agent can call those tools.
AgentShield runs as a CLI, GitHub Action, VS Code extension, or Rust library. It operates 100% offline, keeping source code on your machine, and emits console, JSON, SARIF for GitHub Code Scanning, and standalone HTML reports. The current release line is 1.0.2 (General Availability).
At a glance
| Area | What AgentShield does |
|---|---|
| Scanner surface | Normalizes 11 framework/client families into one IR: MCP, OpenClaw, Hermes Agent, CrewAI, LangChain/LangGraph, GPT Actions, Cursor Rules, Vercel AI SDK, AutoGen, LlamaIndex, and Semantic Kernel. |
| Interprocedural Taint | Deep cross-function & cross-method call-graph analysis tracking untrusted inputs through utility wrappers to execution sinks in Python and TypeScript. |
| Detection | 37 built-in contextual rules plus a declarative YAML custom rule engine (.agentshield/rules/*.yaml). |
インストール
docker run --rm -v "$PWD:/scan" ghcr.io/aiconnai/agentshield:1.0.2 scan .