返回工具库

学习资源

AI Goat

本地运行的 AI 安全训练场,用真实 MCP、RAG 和 Agent 攻击实验练习防御。

价格模式开源
中文支持以英文为主
适用平台Web、Mac、Windows、Linux

资源介绍

AI Goat 是 AI Security Consortium 的开源 AI 安全训练场。v2.0 覆盖聊天、RAG、工具调用 Agent、MCP、记忆和完整攻击链,共 46 个实验,分别映射 OWASP LLM Applications 2026、Agentic Applications 2026 与 MCP Top 10 beta。

实验运行在同一个模拟电商应用中,参与者可尝试提示注入、知识库和工具描述污染,再通过交互历史、检索轨迹和工具调用证据观察它们如何影响 Agent。每个表面提供 Vulnerable、Hardened、Guardrailed 三个级别,防御控制包括工具和 schema 固定、允许列表、输出扫描、记忆扫描和人工审批。

项目代码采用 Apache 2.0,训练内容、实验、提示词和文档另采用 CC BY-NC-SA 4.0;平台免费、本地运行,不要求 API key。可用 Python 3.11、Node.js 18+ 和 Ollama 启动,也可以用 Docker Compose 或 Google Colab。它是故意含漏洞的教学环境,只应在本机或隔离实验网络运行,不能把服务端口暴露到互联网。

适合什么人

需要练习提示注入、RAG、MCP 和 Agent 防御的安全工程师、开发者、学生与培训组织。

真实使用场景

在本地复现知识库污染和提示注入攻击链
对比三种防御级别并观察工具调用证据
用 Docker 或 Colab 组织 AI 安全课程和 CTF 练习

价格说明

官方说明平台免费、本地运行且无需 API key;代码为 Apache 2.0,训练内容与文档为 CC BY-NC-SA 4.0。运行所需本地硬件和可选模型下载成本自理。

核心特点

46 个 LLM、Agentic、MCP 和 RAG 实验
真实 MCP JSON-RPC 客户端与四类本地服务
Agentic Kill Chain 攻击链工作台
三档防御与 19 个可组合控制
本地、Docker 和 Google Colab 运行

限制与注意事项

应用故意脆弱,只能在本机或隔离网络运行
Agent、MCP 和 Kill Chain 实验需要支持工具调用的本地模型
训练内容 CC BY-NC-SA 4.0,不等同于代码 Apache 2.0
GPU 不是硬性要求,但 CPU 回复会明显更慢

常见问题

AI Goat 是安全防护产品吗?

它是故意脆弱的训练环境,不是生产防护产品。项目用于学习攻击路径和验证防御控制,运行时应隔离网络。

需要 API key 或 GPU 吗?

官方本地路径使用 Ollama,不需要云 API key。默认 Mistral 可覆盖聊天和 RAG,工具调用实验需要兼容模型;GPU 可加速但不是必需。

代码和实验内容使用同一许可证吗?

不是。平台代码是 Apache 2.0,实验、提示词和训练文档是 CC BY-NC-SA 4.0,分发或改编前要按对应条款处理。

相关链接

编辑:WhosBug团队 · 更新于

继续探索

从 AI Goat 进入相关分类与场景

AI Goat 的同类与配套工具

查看全部学习资源
Harden新收录

在编码 Agent 执行动作前做安全检查的本地防护工具。

Arcjet新收录

在 Agent 工具调用与应用请求路径中执行安全策略的平台。

微软开源的 Agent 测试沙箱,以业务记录的最终状态和副作用评估任务结果。

记录 AI 技术、工具使用和软件工程实践的中文博客。

整理出海开户、收款、案例研究和产品灵感的中文资料入口。

围绕独立产品构建、发布与变现的中文周刊和知识内容入口。

微软官方跨平台开发工具包,用于构建和运行 .NET、ASP.NET 应用

10Web新收录

AI 生成 WordPress 站点并托管,按站点计费,含白标方案给代理商。

有永久免费档的指纹浏览器,支持 API 与 RPA 自动化

袋马(DAIMAX)是高德推出的 AI 应用生成平台,主打 Vibe Coding 零代码开发。用户通过自然语言对话,可在分钟级生成可上线的小程序或 iOS 原生应用。

字节跳动旗下的中文 AI 助手,覆盖写作、编程、图像与视频生成

一站式 AI 创作平台,Seedance 视频与图片 5.0 Pro 同站可用