# 簡介

> PentAGI 是一個可自託管、完全自主的多代理 pentest 系統。

PentAGI 是一個用於自動化安全測試的開源平台。您只需以自然語言描述目標與目的，一組專業 AI [agents](https://pentagi.com/zh-tw/docs/glossary/#agent) 便會規劃工作、在隔離的 Docker [sandbox](https://pentagi.com/zh-tw/docs/glossary/#sandbox) 中執行專業 [tools](https://pentagi.com/zh-tw/docs/glossary/#tool)、記住所學內容，並向您提交 [report](https://pentagi.com/zh-tw/docs/glossary/#report)。

它專為安全工程師、研究人員與紅隊成員設計，讓他們能在自有基礎設施上執行自主的助理，並自行選擇語言模型。

* [快速開始](https://pentagi.com/zh-tw/docs/getting-started/quickstart/): 使用互動式安裝程式安裝 PentAGI。
* [您的第一個 flow](https://pentagi.com/zh-tw/docs/getting-started/first-flow/): 執行自主 flow 並閱讀其 report。
* [架構](https://pentagi.com/zh-tw/docs/concepts/architecture/): 服務、agents、memory 與可觀測性。
* [LLM providers](https://pentagi.com/zh-tw/docs/configuration/llm-providers/): 連接雲端、閘道或本機模型。

## [功能介紹](https://pentagi.com/zh-tw/docs/#what-it-does)

* **自主測試。** Agents 會將您給予的每個 [task](https://pentagi.com/zh-tw/docs/glossary/#task) 拆分為 [subtasks](https://pentagi.com/zh-tw/docs/glossary/#subtask)，選擇下一步、執行並根據結果調整——並可選用執行監控與針對較小模型的智慧 task 規劃。
* **專家團隊。** primary agent 將研究、編碼、安裝和 pentesting 委派給專門的 agents。Agents 可以向 adviser 尋求指導，且在開啟執行監控的情況下，adviser 也會在經過一定數量的 [tool calls](https://pentagi.com/zh-tw/docs/glossary/#tool-call) 後審查他們的工作。reflector 會引導任何停止呼叫 tools 的 agent 回到正確的結果。
* **專業 tools。** 超過 20 種 tools（如 nmap、metasploit 和 sqlmap）在 sandbox 容器中執行；該容器由為每個 [flow](https://pentagi.com/zh-tw/docs/glossary/#flow) 挑選的 Docker 映像檔建置而成。
* **Memory 與知識。** 結果與成功方法會儲存於帶有 pgvector 的 PostgreSQL 中以供後續重用；選用的 Neo4j [knowledge graph](https://pentagi.com/zh-tw/docs/glossary/#knowledge-graph) 可追蹤主機、服務與 [findings](https://pentagi.com/zh-tw/docs/glossary/#finding) 之間的關係。
* **網路情報。** 內建隔離瀏覽器與 [search engines](https://pentagi.com/zh-tw/docs/glossary/#search-engine)——Tavily、Firecrawl、Traversaal、Perplexity、DuckDuckGo、Google、Sploitus 和 SearXNG——用於收集最新資訊。
* **可觀測性。** 使用 Langfuse 追蹤 LLM，並透過 Grafana 搭配 OpenTelemetry、VictoriaMetrics、Jaeger 和 Loki 監控整個系統。
* **API。** 提供支援 Bearer token 的 REST 與 GraphQL 介面，便於自動化與整合。

## [觀看概覽影片](https://pentagi.com/zh-tw/docs/#watch-the-overview)

PentAGI 實際運作的簡短導覽：[在 YouTube 上觀看](https://youtu.be/R70x5Ddzs1o)。

## [目前能力範圍](https://pentagi.com/zh-tw/docs/#current-capability-boundaries)

* PentAGI 是一個自主且可由 assistant 引導的 [pentest](https://pentagi.com/zh-tw/docs/glossary/#pentest) 平台，並非具有預定義活動的入侵與攻擊模擬產品。
* Flow reports 可在網頁上檢視、複製，或下載為 Markdown 或 PDF 格式。
* [Providers](https://pentagi.com/zh-tw/docs/glossary/#provider) 既可作為內建整合使用，也可透過自訂的 OpenAI 相容端點連接。

> [!WARNING]
> 請僅對您擁有或已獲明確授權評估的系統進行測試。使用 PentAGI 須遵守 [EULA](https://github.com/vxcontrol/pentagi/blob/main/EULA.md)。