Agent profiles
Funções como dados — um prompt, uma predefinição de modelo e uma lista ordenada de tool por agent.
No Enterprise, um agentagent — agenteUm agente de IA do PentAGI: um modelo com seu próprio prompt, configurações e ferramentas que realiza um tipo de trabalho em um fluxo, como testar, escrever código ou pesquisar na web. é definido por um perfil: sua função, prompt base, predefinição de modelo e as toolstool — ferramentaAquilo por meio do qual um agente age: um recurso integrado como o terminal, o navegador isolado ou a busca na web, ou um programa no sandbox como nmap, metasploit ou sqlmap. que ele pode usar. Um planner escolhe o perfil para cada subtasksubtask — subtarefaUma etapa de uma tarefa. O PentAGI planeja as subtarefas de cada tarefa e as ajusta conforme o trabalho avança., para que o especialista que executa corresponda ao trabalho.
Perfis integrados
| Grupo | Perfis |
|---|---|
| Agents de trabalho | universal, pentester, coder, installer, researcher, recon |
| Interativo | assistant |
| Pipeline | planner, subagent_, generator, refiner, reporter, enricher, report_, composer, reviser |
PluginspluginNo Enterprise, um pacote no formato aberto Agent Plugins que adiciona habilidades, servidores MCP e perfis de agente. podem incluir seus próprios perfis, e você pode criar personalizados em Settings → Agent Profiles — administradores para todos, outros usuários para si mesmos.
Os perfis de trabalho possuem interruptores On, Default e Off: os administradores definem o Default for users, e cada usuário pode sobrescrevê-lo em My state para perfis integrados ou My override para personalizados. Default segue PROFILES_ — auto, o padrão, oferece o perfil ao planner, enquanto manual o oferece apenas quando estiver ativado (On). Sem nenhum perfil de trabalho habilitado, a tasktask — tarefaUma solicitação em um fluxo: sua primeira mensagem, ou uma mensagem posterior que não responde a uma pergunta de um agente. O PentAGI divide cada tarefa em subtarefas. para com um erro.

Planejador e monitor de execução
Antes de cada subtask, o planner escolhe o agent profileagent profile — perfil de agenteNo Enterprise, o que define um agente: sua função, prompt base, predefinição de modelo e as ferramentas que pode usar. Um planner escolhe o perfil para cada subtarefa., os plugins e uma checklist curta. Ele sempre roda — o Enterprise não tem AGENT_ — no modelo adviser do providerprovider — provedorUm serviço ou servidor que fornece os modelos de linguagem ao PentAGI, como OpenAI, Anthropic ou um Ollama local. do flowflow — fluxoUma execução do PentAGI: um objetivo, as tarefas criadas a partir das suas mensagens e tudo o que os agentes fizeram no caminho. e, após três respostas inválidas, recorre ao universal.
O monitoramento de execução fica ligado por padrão (EXECUTION_). Após 20 chamadas seguidas à mesma ferramenta (EXECUTION_), 40 tool callstool call — chamada de ferramentasUma solicitação do modelo para executar uma das ferramentas do agente, como um comando de terminal ou uma busca na web. desde a última verificação (EXECUTION_) ou na metade e em três quartos do orçamento de tempo da subtask, uma verificação rápida no modelo simple_ decide se o agent está travado. Só então o adviser revisa o trabalho do agent — para perfis que tenham a ferramenta advice e enquanto restarem pelo menos cinco minutos do orçamento.
Sub-agents e limites
Agents de trabalho podem iniciar sub-agentssub-agent — subagenteNo Enterprise, um agente que um agente de trabalho inicia para trabalho paralelo dentro de uma subtarefa. para execução paralela dentro de uma subtask com spawn_, acompanhá-los com agent_, agent_ e agent_, e pará-los com agent_. Orçamentos de tempo passados da task para cada subtask, um limite de subtasks por task e um teto de sub-agents simultâneos mantêm a delegação sob controle. Defina-os ao iniciar um flow, junto com uma predefinição de contexto — Compact, Balanced ou Spacious — que o summarizer busca atingir.
Os padrões de um novo flow vêm de AGENT_ (10800, três horas de trabalho do agent para cada task), AGENT_ (15 por task), AGENT_ (10) e SUMMARIZER_. Em um flow em execução, altere-os em Preferences; as alterações são aplicadas a partir da próxima task. Concurrent sub-agents definido como Disabled remove as ferramentas de sub-agent de todos os agents do flow, incluindo o assistantassistant — assistenteO modo interativo: você trabalha com um agente em um chat e decide juntos o próximo passo..
Última atualização em
Visão geral do Enterprise
O que o PentAGI Enterprise 3.0 adiciona à edição open-source — agent profiles, plugins e MCP servers, reports prontos para o customer e uma visualização em tempo real da attack chain.
Plugins e MCP
Estenda os agents do Enterprise com plugins e habilidades portáteis no formato agent-plugins.org e com seus próprios MCP servers via Streamable HTTP ou SSE.