Agent profiles
Ruoli come dati: un prompt, un preset di modello e una lista ordinata di tool per ogni agent.
In Enterprise, un agentagent — agenteUn agente AI di PentAGI: un modello con il proprio prompt, impostazioni e strumenti che svolge un tipo di lavoro in un flow, come testare, scrivere codice o cercare sul web. è definito da un profilo: il suo ruolo, il prompt di base, il preset del modello e i toolstool — strumentoCiò con cui un agente agisce: una funzionalità integrata come il terminale, il browser isolato o la ricerca web, oppure un programma nella sandbox come nmap, metasploit o sqlmap. che può utilizzare. Un agent planner sceglie l'agent profileagent profile — profilo agenteIn Enterprise, ciò che definisce un agente: il suo ruolo, il prompt base, il preset del modello e gli strumenti che può utilizzare. Un planner sceglie il profilo per ogni subtask. per ogni subtasksubtaskUn passo di un task. PentAGI pianifica i subtask di ogni task e li adatta man mano che il lavoro procede., in modo che l'agent specialista che viene eseguito corrisponda al lavoro da svolgere.
Profili integrati
| Gruppo | Profili |
|---|---|
| Agents operativi | universal, pentester, coder, installer, researcher, recon |
| Interattivi | assistant |
| Pipeline | planner, subagent_, generator, refiner, reporter, enricher, report_, composer, reviser |
I pluginspluginIn Enterprise, un pacchetto nel formato aperto Agent Plugins che aggiunge competenze, server MCP e profili agente. possono includere i propri agent profiles e tu puoi crearne di personalizzati in Settings → Agent Profiles — gli amministratori per tutti, gli altri utenti per se stessi.
I profili attivi hanno gli interruttori On, Default e Off: gli amministratori impostano il valore predefinito per gli utenti in Default for users e ogni utente può sovrascriverlo in My state per i profili integrati o in My override per quelli personalizzati. Default segue PROFILES_ — auto, l’impostazione predefinita, offre il profilo al planner, mentre manual lo offre solo quando è attivato con On. Se nessun profilo attivo è abilitato, il tasktaskUna richiesta in un flow: il suo primo messaggio, o un messaggio successivo che non risponde a una domanda di un agente. PentAGI divide ogni task in subtask. si interrompe con un errore.

Planner e monitor di esecuzione
Prima di ogni subtask, l'planner sceglie il profilo di lavoro, i plugin e una breve checklist. Viene sempre eseguito — Enterprise non ha AGENT_ — sul modello adviser del providerproviderUn servizio o server che fornisce a PentAGI i suoi modelli linguistici, come OpenAI, Anthropic o un Ollama locale. del flowflowUn'esecuzione di PentAGI: un obiettivo, i task creati dai tuoi messaggi e tutto ciò che gli agenti hanno fatto lungo il percorso. e, dopo tre risposte non valide, ripiega su universal.
Il monitoraggio dell'esecuzione è attivo per impostazione predefinita (EXECUTION_). Dopo 20 chiamate consecutive allo stesso tool (EXECUTION_), 40 tool calltool call — chiamata agli strumentiUna richiesta dal modello di eseguire uno degli strumenti dell'agente, come un comando terminale o una ricerca web. dall'ultimo controllo (EXECUTION_), oppure a metà e tre quarti del budget di tempo del subtask, un breve controllo sul modello simple_ decide se l'agent è bloccato. Solo allora l'adviser rivede il lavoro dell'agent — per i profili che includono il tool advice e mentre rimangono almeno cinque minuti del budget.
Sub-agents e budget
Gli agents operativi possono avviare dei sub-agentssub-agent — subagenteIn Enterprise, un agente che un agente operativo avvia per lavoro parallelo all'interno di un subtask. per lavorare in parallelo all'interno di un subtask con spawn_, seguirli con agent_, agent_ e agent_, e fermarli con agent_. I budget di tempo assegnati dal task a ogni subtask, il limite di subtasks per task e il tetto ai sub-agents concorrenti mantengono la delega sotto controllo. Impostali quando avvii un flow, insieme a un preset di contesto — Compact, Balanced o Spacious — che il summarizer cercherà di rispettare.
I valori predefiniti di un nuovo flow provengono da AGENT_ (10800, tre ore di lavoro degli agent per ogni task), AGENT_ (15 per task), AGENT_ (10) e SUMMARIZER_. Su un flow in esecuzione, modificali sotto Preferences; le modifiche si applicano dal task successivo. Impostando Concurrent sub-agents su Disabled vengono rimossi gli strumenti sub-agent da ogni agent del flow, incluso l'assistantassistant — assistenteLa modalità interattiva: lavori con un agente in una chat e decidete insieme il passo successivo..
Ultimo aggiornamento il
Panoramica Enterprise
Cosa aggiunge PentAGI Enterprise 3.0 all'edizione open-source: agent profiles, plugins e MCP servers, reports pronti per il customer e una vista in tempo reale dell'attack chain.
Plugins e MCP
Estendi gli agents Enterprise con plugins e skill portabili nel formato agent-plugins.org e con i tuoi MCP servers tramite Streamable HTTP o SSE.