Přejít na obsah
PentAGI
PentAGI 2.2Co je nového

Autonomní AI agenti pro penetrační testování

Popište cílový systém a záměr. PentAGI naplánuje práci, spustí nástroje v izolovaném sandboxu, učí se z každého kroku a reportuje nalezené výsledky. Open source s možností vlastního hostování.

  • Tým specializovaných agentů plánuje test, provádí průzkum, využívá zranitelnosti a píše report
  • Více než 20 profesionálních nástrojů, jako jsou nmap, Metasploit a sqlmap, izolovaných v Docker
  • Jakýkoli LLM: cloudoví poskytovatelé, lokální modely nebo vaše vlastní brána

Pouze pro autorizované bezpečnostní testování. Viz Podmínky použití.

Funguje s modely, které již používáte

  • OpenAI
  • Anthropic
  • Google Gemini
  • AWS Bedrock
  • Ollama
  • DeepSeek
  • Mistral
  • xAI
  • Qwen
  • Kimi
  • GLM
  • MiniMax

Plus jakýkoli endpoint kompatibilní s OpenAI — vLLM, LiteLLM, OpenRouter, DeepInfra a další — jako vlastní poskytovatel.

A vyhledává na webu a v databázích exploitů pomocí

  • DuckDuckGo
  • Google
  • Tavily
  • Firecrawl
  • Traversaal
  • Perplexity
  • Sploitus
  • SearXNG

Jak to funguje

Autonomní penetrační test od začátku do konce

Každý flow probíhá prostřednictvím týmu specializovaných agentů. Každý typ agenta má vlastní instrukce a nástroje, vy vybíráte jeho model a každý příkaz běží v izolovaném kontejneru — nikdy na vašem hostiteli.

  1. Cíl

    Popíšete cíl a co testovat běžným jazykem.

  2. Plán

    Agent generator rozdělí každý úkol na dílčí úkoly; agent refiner reviduje plán podle přicházejících výsledků.

  3. Průzkum

    Agent searcher shromažďuje čerstvý kontext z webu a databází exploitů; agent memorist uchovává to, co flow již zjistil.

  4. Provedení

    Agenti pentester, coder a installer spouštějí příkazy v izolovaném kontejneru s nástroji Kali Linux.

  5. Report

    Agent reporter shrne každý úkol a report z flow lze exportovat jako Markdown nebo PDF.

Paměť v každém kroku. Každý příkaz a výsledek jde do vektorové paměti flow a návody, odpovědi a funkční kód jdou do znalostní báze, kterou pozdější flow prohledávají. Volitelný znalostní graf propojuje hostitele, služby a nálezy.

Prohlídka produktu

Sledujte každý krok, který agenti provedou

PentAGI zobrazuje plán, příkazy a výsledky v reálném čase a uchovává je pro pozdější použití.

Běžící flow se zprávami agentů a kontrolním seznamem úkolů a dílčích úkolů
Agenti hlásí postup vlevo, zatímco se vpravo aktualizuje plán úkolů a dílčích úkolů.

Schopnosti

Vše, co tým pro penetrační testy potřebuje, na jedné platformě s vlastním hostováním

Edice s otevřeným zdrojovým kódem obsahuje kompletní sadu agentů: plánování, provádění, paměť, nástroje, reportování a monitorování.

Testování a automatizace

  • Rozdělí každý cíl na dílčí úkoly a pracuje na nich bez obsluhy
  • Interaktivní asistent se stejnými nástroji jako agenti
  • Mnoho úkolů v jednom flow pro dlouhodobou práci na jediném rozsahu
  • Několik flow běžících paralelně

AI agenti

  • Tým specializovaných agentů: pentester, coder, installer, searcher a další
  • Plánování, sledování pokroku a detekce cyklů
  • Monitorování provádění a plánování úkolů pro menší otevřené modely

Paměť a znalosti

  • Dlouhodobá paměť s vektorovým vyhledáváním přes každý příkaz a výsledek
  • Znalostní báze instrukcí a kódu znovu používaných napříč flow
  • Volitelný znalostní graf hostitelů, služeb a nálezů
  • Sumarizace řetězce udržuje dlouhé flow v rámci kontextového okna

Nástroje a integrace

  • 20+ profesionálních nástrojů Kali Linuxu v izolovaném kontejneru
  • Unifikované webové vyhledávání s automatickým výběrem vyhledávače a záložním řešením
  • REST a GraphQL API s Bearer tokeny pro vaši vlastní automatizaci

Prohlížeč, soubory, terminál

  • Webové stránky jako Markdown, HTML nebo odkazy plus screenshoty
  • Nahrávání dokumentace, kódu a binárních souborů do flow
  • Extrahujte soubory ze sandboxu a uložte je jako zdroje

Reportování a analytika

  • Reporty z flow ve formátu Markdown nebo PDF
  • Využití tokenů a náklady podle poskytovatele, modelu a agenta; volání nástrojů podle funkce

Nasazení a týmová práce

  • Instalátor s průvodcem nastavením, který zachytí běžné chyby
  • Jakýkoli poskytovatel LLM, včetně lokálních modelů a bran, jako je LiteLLM
  • Práce více uživatelů s rolemi a oprávněními
  • Monitorování Grafana, OpenTelemetry, Jaeger, Loki a Langfuse

Ponořte se hlouběji do dokumentace

Jak agenti plánují a delegují, co si pamatují a jak konfigurovat modely, vyhledávače a nasazení.

Ochranné mechanismy

Autonomní, nikoli neomezené

Limity, detekce opakování a izolace jsou vestavěny do každého flow, takže agent, který se zasekne, se zastaví, místo aby cyklicky běžel donekonečna.

  • Každý agent má limit tahů

    Hlavní agenti se zastaví po 100 tazích modelu a ostatní po 20. Obojí jsou výchozí hodnoty, které můžete změnit.

  • Opakování jsou zachycena

    Od třetího stejného volání nástroje za sebou se nástroj nespustí znovu a agent je vyzván ke změně kurzu. Sedmé volání agenta zastaví.

  • Zpátky k práci, ne k chatu

    Když model odpoví souvislým textem místo akce, reflektor jej navede zpět k volání nástroje. Po třech neúspěšných kolech se agent zastaví.

  • Příkazy zůstávají v sandboxu

    Příkazy terminálu a operace se soubory běží ve vlastním kontejneru flow, nikdy ne v kontejneru PentAGI, a mohou být přesunuty na samostatný pracovní uzel.

Co je nového ve verzi 2.2

Více modelů, méně slepých uliček

Poznámky k vydání

Více poskytovatelů modelů

Mistral, xAI a MiniMax se připojují k vestavěnému seznamu; Azure OpenAI a plán OpenCode Go fungují prostřednictvím vlastního poskytovatele.

Failover poskytovatele

Neúspěšné volání modelu se opakuje na záložním poskytovateli a přepnutí se zaznamená do trasy.

Unifikované webové vyhledávání

Jeden nástroj web_search vybírá nejlepší vyhledávač pro odkazy, odpovědi, výzkum nebo exploity, sám provádí opakované pokusy a přepíná na zálohu. Novinkou jsou Firecrawl a interní vyhledávač založený na prohlížeči.

Anthropic bez klíčů

Anthropic se může autentizovat pomocí Workload Identity Federation místo dlouhodobého API klíče.

Edice

Začněte s open source a rozšiřte na Enterprise

Obě edice jsou hostované na vaší infrastruktuře a sdílejí platformu – flow, sandbox, nástroje a paměť. Enterprise přidává profily agentů se subagenty, výstupy připravené pro zákazníky a podporu.

Open Source

MIT

Kompletní platforma pro agenty určená pro výzkumníky a bezpečnostní týmy, které si ji provozují samy.

  • Autonomní flow a interaktivní asistent
  • Nástroje v sandboxu, paměť, webové vyhledávání a prohlížeč
  • Reporty z flow ve formátu Markdown nebo PDF
  • Analytika a monitorování Langfuse a Grafana
  • Komunitní podpora na GitHub a Discord
Začít

Enterprise

3.0

Vše z Open Source plus to, co potřebují konzultační firmy a interní red teamy k doručení výsledků.

  • Šablony reportů připravené pro zákazníky s exportem do DOCX
  • Profily agentů a subagenti
  • Pluginy a vaše vlastní MCP servery
  • Dashboard živého útočného řetězce
  • Komerční licence a podpora
Prozkoumat Enterprise

Instalace

Spuštění během několika minut

Potřebujete Docker s Docker Compose, 2 vCPU, 4 GB RAM, 25 GB disku a přístup k internetu a přístup alespoň k jednomu poskytovateli LLM.

Interaktivní instalátor

Zkontroluje váš systém, nakonfiguruje poskytovatele a vyhledávače, provede bezpečnostní hardening konfigurace a nasadí služby.

Docker Compose

Stáhněte si soubor s proměnnými prostředí, přidejte alespoň jeden klíč poskytovatele LLM, vytvořte konfigurační soubory poskytovatele a spusťte služby. Webová konzole se otevře na adrese https://localhost:8443.

mkdir -p ~/pentagi && cd ~/pentagi
test -f .env || curl -fo .env.new https://raw.githubusercontent.com/vxcontrol/pentagi/main/.env.example
test -f .env.new && openssl rand -hex 32 | xargs -I VALUE sed -E -i.bak 's/^COOKIE_SIGNING_SALT=salt( .*)?$/COOKIE_SIGNING_SALT=VALUE/' .env.new
test -f .env.new && openssl rand -hex 16 | xargs -I VALUE sed -E -i.bak 's/^PENTAGI_POSTGRES_PASSWORD=postgres( .*)?$/PENTAGI_POSTGRES_PASSWORD=VALUE/' .env.new
test -f .env || mv .env.new .env
touch example.custom.provider.yml example.ollama.provider.yml example.bedrock.provider.yml
curl -O https://raw.githubusercontent.com/vxcontrol/pentagi/main/docker-compose.yml
test -f .env && docker compose up -d

FAQ

Otázky a odpovědi

Je PentAGI skutečně open source?

Ano. Open-source edice je vydávána pod licencí MIT na GitHub a celý stack provozujete na vlastní infrastruktuře.

Které jazykové modely mohu používat?

OpenAI, Anthropic, Google Gemini, AWS Bedrock, Ollama, DeepSeek, Mistral, xAI, Qwen, Kimi, GLM a MiniMax jsou integrovány a jakýkoli endpoint kompatibilní s OpenAI – vLLM, LiteLLM, OpenRouter, DeepInfra a další – funguje jako vlastní poskytovatel.

Opouštějí má data mé prostředí?

PentAGI je hostován lokálně. Data z vašich flow jsou odesílána poskytovatelům modelů a vyhledávačům, které jsou v PentAGI nastaveny. Ve výchozím nastavení je zapnuto vyhledávání DuckDuckGo, takže pokud chcete tato data udržet ve vaší síti, použijte lokální model a embeddingový model, lokálně hostované vyhledávání a nastavte DUCKDUCKGO_ENABLED=false. Do dvou minut po spuštění a poté každé tři hodiny server také odesílá svou verzi, platformu a souhrn své konfigurace a využití – typy poskytovatelů, přepínače funkcí a počty, nic, co by kdo napsal – na update.pentagi.com, označené ID instalace a licenčním klíčem, pokud je nastaven; pro vypnutí nastavte UPDATE_CHECK_INTERVAL=0. Při každém spuštění instalátoru a po provedení každé akce odesílá nainstalované obrazy a stav každého stacku, plus stejný souhrn, zatímco PentAGI běží; UPDATE_CHECK_INTERVAL to neovlivňuje.

Kde běží nástroje?

V izolovaných kontejnerech Docker vytvořených pro každý flow, nikdy ne na hostiteli. Pro produkční prostředí je provozujte na samostatném zabezpečeném pracovním uzlu.

Co brání agentovi v cyklení a plýtvání tokeny?

Každý agent má limit na počet tahů modelu. Od třetího stejného volání nástroje za sebou se nástroj nespustí znovu a sedmé volání agenta zastaví. Reflektor navádí model, který přestal používat nástroje, zpět k práci. Všechno toto je ve výchozím nastavení zapnuto.

Co potřebuji ke spuštění?

Docker s Docker Compose, 2 vCPU, 4 GB RAM, 25 GB disku a přístup k internetu a přístup alespoň k jednomu poskytovateli LLM. Zbytek zkontroluje interaktivní instalátor.

Co přidává edice Enterprise?

Šablony reportů připravené pro zákazníky s exportem do DOCX, profily agentů a subagenti, pluginy a vaše vlastní MCP servery, dashboard živého útočného řetězce a komerční podpora. Licence jsou spravovány v PentAGI Console.

Mohu ji použít proti jakémukoli cíli?

Ne. PentAGI používejte pouze proti systémům, které vlastníte nebo máte výslovný souhlas k jejich testování.

Spusťte svůj první autonomní penetrační test ještě dnes

Nainstalujte open-source edici během několika minut nebo nás kontaktujte ohledně edice Enterprise pro váš tým.