Sızma testi için otonom yapay zeka ajanları
Bir hedef ve amaç tanımlayın. PentAGI işi planlar, araçları izole bir sandbox içinde çalıştırır, her adımdan öğrenir ve bulduklarını raporlar. Açık kaynaklı ve kendi sunucunuzda barındırılabilir.
- Uzmanlaşmış ajanlardan oluşan bir ekip testi planlar, araştırma yapar, açıklardan yararlanır ve raporu yazar
- nmap, Metasploit ve sqlmap gibi 20'den fazla profesyonel araç, Docker içinde izole edilmiştir
- Herhangi bir LLM: bulut sağlayıcıları, yerel modeller veya kendi ağ geçidiniz
Yalnızca yetkili güvenlik testleri içindir. Kullanım Koşulları'na bakın.
Zaten kullandığınız modellerle çalışır
- OpenAI
- Anthropic
- Google Gemini
- AWS Bedrock
- Ollama
- DeepSeek
- Mistral
- xAI
- Qwen
- Kimi
- GLM
- MiniMax
Artı özel sağlayıcı olarak herhangi bir OpenAI uyumlu uç nokta — vLLM, LiteLLM, OpenRouter, DeepInfra ve diğerleri.
Ve web ile açık veritabanlarında şununla arama yapar:
- DuckDuckGo
- Tavily
- Firecrawl
- Traversaal
- Perplexity
- Sploitus
- SearXNG
Nasıl çalışır
Uçtan uca otonom bir sızma testi
Her akış, uzmanlaşmış ajanlardan oluşan bir ekip tarafından yürütülür. Her ajan türünün kendi istemi ve araçları vardır; modelini siz seçersiniz ve her komut izole bir konteynerde çalışır — asla ana makinenizde değil.
Amaç
Hedefi ve neyin test edileceğini sade bir dille tanımlarsınız.
Plan
Generator ajanı her görevi alt görevlere böler; refiner ajanı sonuçlar geldikçe planı revize eder.
Araştırma
Searcher ajanı web'den ve istismar veritabanlarından güncel bağlam toplar; memorist ajanı akışın daha önce bulduklarını hatırlar.
Çalıştırma
Pentester, coder ve installer ajanları Kali Linux araçlarıyla izole bir sandbox içinde komutları çalıştırır.
Rapor
Reporter ajanı her görevi özetler ve akış raporu Markdown veya PDF olarak dışa aktarılır.
Her adımın altında bellek. Her komut ve sonuç akışın vektör belleğine kaydedilir; çalışan kılavuzlar, yanıtlar ve kodlar ise sonraki akışların arayacağı bir bilgi tabanına girer. İsteğe bağlı bir bilgi grafiği ana bilgisayarları, hizmetleri ve bulguları birbirine bağlar.
Ürün turu
Ajanların attığı her adımı görün
PentAGI, planı, komutları ve sonuçları gerçekleşirken gösterir ve ileride kullanmak üzere saklar.

Yetenekler
Bir sızma testi ekibinin ihtiyaç duyduğu her şey, kendi sunucunuzda barındırılabilen tek bir platformda
Açık kaynak sürümü, tam ajan yığınını sunar: planlama, yürütme, bellek, araçlar, raporlama ve izleme.
Test ve otomasyon
- Her hedefi alt görevlere böler ve bir operatör olmadan bunları gerçekleştirir
- Ajanlarla aynı araçlara sahip interaktif asistan
- Tek bir kapsam üzerinde uzun süreli çalışma için tek bir akışta birçok görev
- Paralel olarak çalışan birkaç akış
Yapay zeka ajanları
- Uzmanlaşmış ajanlardan oluşan bir ekip: pentester, coder, installer, searcher ve daha fazlası
- Planlama, ilerleme takibi ve döngü tespiti
- Daha küçük açık modeller için yürütme izleme ve görev planlama
Bellek ve bilgi
- Her komut ve sonuç üzerinde vektör araması ile uzun vadeli bellek
- Akışlar arasında yeniden kullanılan talimatlar ve kodlardan oluşan bilgi tabanı
- Ana bilgisayarlar, hizmetler ve bulgular için isteğe bağlı bilgi grafiği
- Zincir özetleme, uzun akışları bağlam penceresi içinde tutar
Araçlar ve entegrasyonlar
- Yalıtılmış bir konteynerde 20'den fazla profesyonel Kali Linux aracı
- Otomatik motor seçimi ve alternatif geçişi ile birleşik web araması
- Kendi otomasyonunuz için Bearer token'larına sahip REST ve GraphQL API'leri
Tarayıcı, dosyalar, terminal
- Markdown, HTML veya bağlantılar olarak web sayfaları, ayrıca ekran görüntüleri
- Bir akışa belgeler, kod ve ikili dosyalar yükleyin
- Dosyaları sandbox'tan çıkarın ve kaynak olarak kaydedin
Raporlama ve analitik
- Markdown veya PDF olarak akış raporları
- Sağlayıcı, model ve ajana göre token kullanımı ve maliyeti; fonksiyona göre araç çağrıları
Dağıtım ve ekip çalışması
- Yaygın hataları yakalayan kurulum sihirbazlı yükleyici
- LiteLLM gibi yerel modeller ve ağ geçitleri dahil herhangi bir LLM sağlayıcısı
- Roller ve izinlerle çok kullanıcılı çalışma
- Grafana, OpenTelemetry, Jaeger, Loki ve Langfuse izleme
Belgelendirmede derinleşin
Ajanların nasıl plan yapıp görev atadığı, neleri hatırladığı ve modellerin, aramanın ve dağıtımın nasıl yapılandırılacağı.
Koruma Mekanizmaları
Otonom, ancak sınırsız değil
Sınırlar, tekrar tespiti ve yalıtım her akışa dahildir; böylece takılıp kalan bir ajan sonsuz döngüye girmek yerine durur.
Her ajanın bir dönüş limiti vardır
Ana ajanlar 100 model dönüşünden sonra, diğerleri ise 20 dönüşten sonra durur. İkisi de değiştirebileceğiniz varsayılan değerlerdir.
Tekrarlar yakalanır
Arka arkaya üçüncü aynı araç çağrısından itibaren araç tekrar çalıştırılmaz ve ajana yön değiştirmesi söylenir. Yedinci çağrı ajanı durdurur.
Sohbete değil, işe dönüş
Bir model eylem yerine düz metinle yanıt verdiğinde, reflector onu tekrar bir araç çağrısına yönlendirir. Üç başarısız turdan sonra ajan durur.
Komutlar sandbox içinde kalır
Terminal komutları ve dosya işlemleri PentAGI konteynerinde değil, akışın kendi konteynerinde çalışır ve ayrı bir işçi düğümüne taşınabilir.
2.2 sürümündeki yenilikler
Daha fazla model, daha az çıkmaz sokak
Daha fazla model sağlayıcısı
Mistral, xAI ve MiniMax yerleşik listeye katıldı; Azure OpenAI ve OpenCode Go planı özel sağlayıcı üzerinden çalışıyor.
Sağlayıcı yedekleme (failover)
Başarısız olan bir model çağrısı yedek sağlayıcı üzerinden yeniden denenir ve bu geçiş iz kaydına işlenir.
Birleşik web araması
Tek bir web_search aracı; bağlantılar, yanıtlar, araştırma veya açıklar için en iyi arama motorunu seçer, kendi başına yeniden dener ve yedeklere geçer. Firecrawl ve dahili tarayıcı tabanlı bir arama motoru yeni eklendi.
Anahtarsız Anthropic
Anthropic, uzun ömürlü bir API anahtarı yerine Çalışma Alanı Kimlik Federasyonu ile kimlik doğrulaması yapabilir.
Sürümler
Açık kaynakla başlayın, Enterprise'a doğru büyüyün
Her iki sürüm de kendi sunucunuzda barındırılır ve platformu — akışları, sandbox'ı, araçları ve belleği — paylaşır. Enterprise; alt ajanlara sahip ajan profilleri, müşteriye hazır proje teslimatı ve destek ekler.
Open Source
MITKendi altyapısında çalıştıran araştırmacılar ve güvenlik ekipleri için eksiksiz ajan platformu.
- Otonom akışlar ve etkileşimli asistan
- Sandbox'lı araçlar, bellek, web araması ve tarayıcı
- Markdown veya PDF olarak akış raporları
- Analitik, Langfuse ve Grafana izleme
- GitHub ve Discord'da topluluk desteği
Enterprise
3.0Open Source sürümündeki her şeyin yanı sıra danışmanlık firmalarının ve şirket içi kırmızı ekiplerin proje teslimatı için ihtiyaç duyduğu özellikler.
- DOCX dışa aktarma ile müşteriye hazır rapor şablonları
- Ajan profilleri ve alt ajanlar
- Eklentiler ve kendi MCP sunucularınız
- Canlı saldırı zinciri panosu
- Ticari lisans ve destek
Kurulum
Dakikalar içinde hazır
Docker Compose ile Docker, 2 vCPU, 4 GB RAM, 25 GB disk alanı ve internet erişimi ve en az bir LLM sağlayıcısına erişim gerekir.
Etkileşimli kurulum sihirbazı
Sisteminizi kontrol eder, sağlayıcıları ve arama motorlarını yapılandırır, kurulumu güvenli hale getirir ve yığını dağıtır.
Docker Compose
Ortam dosyasını indirin, en az bir LLM sağlayıcı anahtarı ekleyin, sağlayıcı yapılandırma dosyalarını oluşturun ve yığını başlatın. Web konsolu https://localhost:8443 adresinde açılır.
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 -dTopluluk
Açık kaynak olarak geliştirildi
PentAGI, güvenlik topluluğu ile birlikte GitHub üzerinde geliştirilmektedir.
GitHub
31 B yıldız · 4,8 B fork
Depoya yıldız verin, sürümleri takip edin, sorunları bildirin ve çekme isteği gönderin.
Discord
Topluluk sohbeti
Sorular sorun, akışları paylaşın ve PentAGI'yi geliştiren ekiple konuşun.
Telegram
Haberler ve tartışmalar
Sürüm duyuruları ve bunları tartışmak için bir alan.
Bir hata mı buldunuz veya bir özellik mi eksik? Bir sorun açın veya çekme isteği gönderin. Katkıda bulunanlarla tanışın
SSS
Sorular ve cevaplar
PentAGI gerçekten açık kaynak mı?
Evet. Açık kaynak sürümü, GitHub üzerinde MIT Lisansı altında yayınlanır ve tüm yığını kendi altyapınızda çalıştırırsınız.
Hangi dil modellerini kullanabilirim?
OpenAI, Anthropic, Google Gemini, AWS Bedrock, Ollama, DeepSeek, Mistral, xAI, Qwen, Kimi, GLM ve MiniMax yerleşiktir ve OpenAI uyumlu herhangi bir uç nokta — vLLM, LiteLLM, OpenRouter, DeepInfra ve diğerleri — özel sağlayıcı olarak çalışır.
Verilerim ortamımdan dışarı çıkar mı?
PentAGI kendi sunucunuzda barındırılır. Akışlarınızdan gelen veriler, PentAGI’nin kullanacak şekilde yapılandırıldığı model sağlayıcılarına ve arama motorlarına gider. DuckDuckGo araması varsayılan olarak etkindir; bu nedenle bu verileri ağınızda tutmak için yerel bir model ve gömme modeli, kendi sunucunuzda barındırılan arama ve DUCKDUCKGO_ENABLED=false kullanın. Sunucu ayrıca başlatıldıktan sonraki iki dakika içinde ve ardından her üç saatte bir sürümünü, platformunu ve yapılandırması ile kullanımına ilişkin bir özeti — sağlayıcı türleri, özellik anahtarları ve sayıları, hiç kimsenin yazdığı hiçbir şey değil — installation ID’si ve varsa lisans anahtarıyla etiketlenmiş olarak update.pentagi.com adresine bildirir; bunu kapatmak için UPDATE_CHECK_INTERVAL=0 ayarlayın. Yükleyici her başladığında ve çalıştırdığı her eylemden sonra, kurulu imajları ve her yığının durumunun yanı sıra PentAGI çalışırken aynı özeti gönderir; UPDATE_CHECK_INTERVAL bunu etkilemez.
Araçlar nerede çalışır?
Her akış için oluşturulan izole Docker konteynerlerinde, asla ana makinede çalışmaz. Üretim ortamında bunları ayrı, güvenli hale getirilmiş bir işçi düğümünde çalıştırın.
Bir ajanın döngüye girip tokenları tüketmesini ne engeller?
Her ajanın model dönüşleri üzerinde bir limiti vardır. Arka arkaya üçüncü aynı araç çağrısından itibaren araç tekrar çalıştırılmaz ve yedinci çağrı ajanı durdurur. Reflector, araç kullanmayı bırakan bir modeli tekrar işine yönlendirir. Tüm bunlar varsayılan olarak etkindir.
Çalıştırmak için neye ihtiyacım var?
Docker Compose ile Docker, 2 vCPU, 4 GB RAM, 25 GB disk alanı ve internet erişimi ve en az bir LLM sağlayıcısına erişim. Etkileşimli kurulum sihirbazı geri kalanını kontrol eder.
Enterprise sürümü neler ekler?
DOCX dışa aktarma özellikli müşteriye hazır rapor şablonları, ajan profilleri ve alt ajanlar, eklentiler ve kendi MCP sunucularınız, canlı saldırı zinciri panosu ve ticari destek. Lisanslar PentAGI Console'da yönetilir.
Herhangi bir hedefe karşı kullanabilir miyim?
Hayır. PentAGI'yi yalnızca sahip olduğunuz veya test etmeniz için açıkça yetkilendirildiğiniz sistemlere karşı kullanın.
İlk otonom sızma testinizi bugün çalıştırın
Açık kaynak sürümünü dakikalar içinde kurun veya ekibiniz için Enterprise hakkında bizimle konuşun.