← 返回总览

vxcontrol/pentagi

Fully autonomous AI Agents system capable of performing complex penetration testing tasks

23,412Fork: 3,056语言: Go协议: MIT今日 +193GitHub ↗

深度介绍

它是什么

PentAGI 是一个用 Go 编写的全自主 AI 多智能体渗透测试系统。它把 LLM 编排成一支"虚拟红队",让 AI 自主完成从信息收集、漏洞探测到利用验证的完整攻击链。

核心亮点

  • 多智能体协作:规划、执行、分析等角色分工明确,而非单模型硬扛
  • 真·自主执行:内置 Docker 沙箱,AI 可直接调用 nmap、metasploit 等真实工具
  • 模型无关:同时支持 OpenAI、Anthropic 及本地模型
  • 可观测:GraphQL + React 前端,实时追踪每一步推理与操作

为什么火

渗透测试门槛高、重复劳动多,而 PentAGI 把"AI 自动化攻击"从概念做成了可自托管的工程系统。MIT 协议 + Go 单二进制部署,让安全团队能快速验证,也踩中了 AI Agent 与 offensive security 两大热点。

适合谁用

安全研究员、红队工程师、想研究 AI Agent 落地复杂任务链的开发者。生产环境使用需自行承担合规与授权风险。

快速上手

git clone https://github.com/vxcontrol/pentagi
cd pentagi && docker compose up

配置 API Key 后访问本地前端即可下发测试目标。