AA

aiconnai/agentshield

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

21 stars 2 forks Качество 68 Тренд 30NOASSERTION

Брандмауэр безопасности для инструментов AI-агентов и серверов MCP (Claude 5, GPT-5.6, Gemini 3.8, Antigravity, Cursor, Codex, Hermes). Уловка командной инъекции, тайная кража и токсичные потоки в <50 мс.

Обзор

AgentShield - это автономный высокопроизводительный движок безопасности Rust для команд, отправляющих агентов ИИ с поддержкой инструментов в современном стеке ИИ. Нативные адаптеры охватывают MCP-серверы, навыки OpenClaw, конфигурации Hermes Agent, CrewAI, LangChain/LangGraph, GPT Actions и Cursor Rules; те же проверки помогают затвердевать репозитории, построенные вокруг OpenAI Agents SDK, Claude Code, Claude Desktop MCP, Browser Use, FastMCP, GitHub MCP Server, Playwright MCP и других рабочих процессов с тяжелыми инструментами. Он улавливает инъекцию команд, эксфильтрацию учетных данных, SSRF, небезопасный доступ к файлам, установки пакетов времени выполнения, поверхности быстрого впрыска и проблемы гигиены зависимости, прежде чем агент может вызвать эти инструменты. AgentShield работает как CLI, GitHub Action, расширение VS Code или библиотека Rust. Он работает на 100% в автономном режиме, сохраняя исходный код на вашем компьютере и выдает консоль, JSON, SARIF для сканирования кода GitHub и автономные отчеты HTML. Текущая линия выпуска - 1.0.2 (Общая доступность).

Обзор (машинный перевод)

Найти рискованное поведение в расширениях агентов MCP и AI до их отправки.

Сайт и интерактивная игровая площадка

  • Вклад
  • Кодекс поведения Политика безопасности
  • Лицензия

AgentShield - это автономный высокопроизводительный движок безопасности Rust для команд, отправляющих агентов ИИ с поддержкой инструментов в современном стеке ИИ. Нативные адаптеры охватывают MCP-серверы, навыки OpenClaw, конфигурации Hermes Agent, CrewAI, LangChain/LangGraph, GPT Actions и Cursor Rules; те же проверки помогают затвердевать репозитории, построенные вокруг OpenAI Agents SDK, Claude Code, Claude Desktop MCP, Browser Use, FastMCP, GitHub MCP Server, Playwright MCP и других рабочих процессов с тяжелыми инструментами.

Он улавливает инъекцию команд, эксфильтрацию учетных данных, SSRF, небезопасный доступ к файлам, установки пакетов времени выполнения, поверхности быстрого впрыска и проблемы гигиены зависимости, прежде чем агент может вызвать эти инструменты.

AgentShield работает как CLI, GitHub Action, расширение VS Code или библиотека Rust. Он работает на 100% в автономном режиме, сохраняя исходный код на вашем компьютере и выдает консоль, JSON, SARIF для сканирования кода GitHub и автономные отчеты HTML. Текущая линия выпуска — 1.0.2 (Общая доступность).

С первого взгляда

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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).
Открыть полный README на GitHub

Установка

docker run --rm -v "$PWD:/scan" ghcr.io/aiconnai/agentshield:1.0.2 scan .
Новичок в MCP? Начните с руководства на mcpskill.org →