affaan-m/agentshield
说明与用途
**项目简介**
affaan-m/agentshield 是一款 AI Agent 安全扫描器,能够自动检测 Agent 配置、MCP(Model Context Protocol)服务器以及工具权限中的潜在漏洞。它提供 CLI、GitHub Action、ECC 插件以及 GitHub App 四种接入方式,帮助团队在连接 AI 助手与真实工具和数据时保持安全合规。🛡️
**价值**
- **统一安全标准**:通过标准化的安全检查,确保 AI Agent 与外部工具的交互不泄露敏感信息或被滥用。
- **多场景覆盖**:既适用于本地开发(CLI),也能在 CI/CD 流水线(GitHub Action)和企业级平台(ECC、GitHub App)中自动化运行。
- **提升可信度**:在模型上下文协议(MCP)服务器和工具权限层面发现风险,降低因配置错误导致的攻击面。
**典型接入方式**
- **CLI**:在本地或 CI 环境直接运行
agentshield scan,快速获取安全报告。 - **GitHub Action**:在工作流中添加
affaan-m/agentshield@vX步骤,实现每次代码推送或 PR 自动扫描。 - **ECC 插件**:在企业云控制台中安装插件,统一管理组织内所有 Agent 的安全状态。
- **GitHub App**:授权后,App 会在仓库事件触发时自动执行扫描,并在 Pull Request 中留下审计评论。
**生产可用性**
- **活跃度高**:截至 2026‑05‑11,项目拥有 616 ★、131 🍴,最近一次提交仅在数天前,表明维护持续活跃。
- **技术成熟**:使用 TypeScript 编写,提供完整的 API/SDK 与 CLI,文档清晰,易于集成。
- **生态兼容**:已在多个公开仓库和企业内部进行试点,兼容主流 CI/CD 平台和云服务。
- **风险可控**:暂无重大许可证或安全隐患,仍需对维护者和安全审计流程进行最终确认。
综合来看,agentshield 已具备 **高生产就绪度**,适合作为 AI Agent 与工具链安全防护的首选开源组件。
实际用途
affaan-m/agentshield helps connect AI assistants to real tools and data through a standard protocol.
- connect AI agents to tools
- ship Model Context Protocol servers
- standardize integrations
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: TypeScript
- 记录日期: 2026-09-05T17:30:41.045Z