Agent profiles
Veri olarak roller — her agent için bir istem, bir model ön ayarı ve sıralı bir tool listesi.
Enterprise'da bir agentagent — ajanPentAGI'nin bir yapay zeka ajanı: Bir akışta test etme, kod yazma veya web'de arama gibi belirli bir işi yapan, kendi istemi, ayarları ve araçlarına sahip bir model., bir agent profile ile tanımlanır: rolü, temel istemi, model ön ayarı ve kullanabileceği toolstool — araçBir ajanın işini yapmak için kullandığı şey: terminal, yalıtılmış tarayıcı veya web araması gibi yerleşik bir yetenek ya da sandbox içindeki nmap, metasploit veya sqlmap gibi bir program.. Bir planner her subtasksubtask — alt görevBir görevin adımı. PentAGI, her görevin alt görevlerini planlar ve iş ilerledikçe bunları ayarlar. için uygun agent profileagent profile — ajan profiliEnterprise sürümünde bir ajanı tanımlayan öğeler: rolü, temel istemi, model ön ayarı ve kullanabileceği araçlar. Bir planner her alt görev için profili seçer.'ı seçer; böylece çalışmayı yürüten uzman, işin gereksinimleriyle eşleşir.
Yerleşik profiller
| Grup | Profiller |
|---|---|
| Çalışma agents'ı | universal, pentester, coder, installer, researcher, recon |
| Etkileşimli | assistant |
| İşlem hattı | planner, subagent_, generator, refiner, reporter, enricher, report_, composer, reviser |
Pluginsplugin — eklentiEnterprise sürümünde, beceriler, MCP sunucuları ve ajan profilleri ekleyen açık Agent Plugins formatındaki bir paket. kendi agent profiles'ını sunabilir ve siz de Settings → Agent Profiles bölümünde özel agent profiles oluşturabilirsiniz; yöneticiler herkes için, diğer kullanıcılar ise yalnızca kendileri için agent profile oluşturabilir.
Çalışan profillerde On, Default ve Off anahtarları bulunur: yöneticiler Default for users ayarını belirler ve her kullanıcı bunu yerleşik profiller için My state altında, özel profiller için ise My override altında geçersiz kılabilir. Default, PROFILES_ değerini izler — auto, varsayılan olarak, profili planlayıcıya sunar; manual ise yalnızca On konumuna getirildiğinde profili sunar. Etkin bir çalışan profil olmadığında tasktask — görevBir akıştaki tek bir istek: ilk mesajı veya bir ajanın sorusunu yanıtlamayan sonraki bir mesaj. PentAGI her görevi alt görevlere böler. bir hata ile durur.

Planlayıcı ve yürütme izleyicisi
Her subtask öncesinde, planner çalışma profilini, pluginleri ve kısa bir kontrol listesini seçer. Her zaman çalışır — Enterprise'ta AGENT_ yoktur — flowflow — akışPentAGI'nin bir çalışması: bir hedef, mesajlarınızdan oluşturulan görevler ve ajanların bu süreçte yaptıkları her şey.'un providerprovider — sağlayıcıPentAGI'ye dil modellerini sağlayan hizmet veya sunucu; örneğin OpenAI, Anthropic veya yerel bir Ollama.'ının adviser modeli üzerinde çalışır ve üç geçersiz yanıttan sonra universal profiline geri döner.
Yürütme izleme varsayılan olarak açıktır (EXECUTION_). Aynı tool'a arka arkaya 20 çağrıdan sonra (EXECUTION_), son kontrolden bu yana 40 tool çağrısı gerçekleştiğinde (EXECUTION_) veya subtask'ın zaman bütçesinin yarısı ve dörtte üçü dolduğunda, simple_ modeli üzerinde kısa bir kontrol, agent'ın takılıp takılmadığına karar verir. Yalnızca bu durumda adviser, agent'ın çalışmasını inceler; bu işlem, advice tool içeren profiller için ve bütçede en az beş dakika kaldığı sürece geçerlidir.
Sub-agents ve bütçeler
Çalışan agent'lar, bir subtask içinde paralel çalışma için spawn_ ile sub-agentsub-agent — alt ajanEnterprise'da, çalışan bir ajanın bir alt görev içinde paralel çalışma için başlattığı ajan. başlatabilir, bunları agent_, agent_ ve agent_ ile takip edebilir ve agent_ ile durdurabilir. Task'tan her subtask'a aktarılan zaman bütçeleri, task başına subtasks üst sınırı ve eşzamanlı sub-agent tavanı, görev devrinin kontrol altında kalmasını sağlar. Bu ayarları bir flow başlatırken, özetleyicinin hedeflediği bağlam ön ayarıyla (Compact, Balanced veya Spacious) birlikte yapılandırın.
Yeni bir flow'un varsayılanları AGENT_ (10800, her task için üç saatlik agent çalışması), AGENT_ (task başına 15), AGENT_ (10) ve SUMMARIZER_ değerlerinden gelir. Çalışan bir flow üzerinde bunları Preferences altında değiştirin; değişiklikler sonraki task'tan itibaren geçerli olur. Concurrent sub-agents seçeneği Disabled olarak ayarlandığında, flow'un her bir agent'ından (assistantassistant — asistanEtkileşimli mod: Bir ajanla sohbet halinde çalışır ve bir sonraki adıma birlikte karar verirsiniz. dahil) sub-agent araçlarını kaldırır.
Son güncelleme tarihi:
Enterprise genel bakış
PentAGI Enterprise 3.0'ın açık kaynak sürümüne eklediği özellikler — agent profiles, plugins ve MCP servers, customer'a hazır reports ve attack chain'in canlı görünümü.
Plugins ve MCP
Enterprise agents'ı, agent-plugins.org formatındaki taşınabilir plugins ve becerilerle ve kendi MCP servers'ınızla Streamable HTTP veya SSE üzerinden genişletin.