Agent profiles
Roles como datos: un prompt base, un preset de modelo y una lista ordenada de tool por agent.
En Enterprise, un agentagent — agenteUn agente de IA de PentAGI: un modelo con su propio prompt, configuración y herramientas que realiza un tipo de trabajo en un flujo, como probar, escribir código o buscar en la web. se define mediante un perfil: su rol, prompt base, preset de modelo y las toolstool — herramientaAquello con lo que actúa un agente: una capacidad integrada como el terminal, el navegador aislado o la búsqueda web, o un programa en el sandbox como nmap, metasploit o sqlmap. que puede usar. Un planner elige el agent profileagent profile — perfil de agenteEn Enterprise, lo que define a un agente: su rol, prompt base, preajuste de modelo y las herramientas que puede usar. Un planner elige el perfil para cada subtarea. para cada subtasksubtask — subtareaUn paso de una tarea. PentAGI planifica las subtareas de cada tarea y las ajusta a medida que avanza el trabajo., de modo que el especialista que se ejecuta se ajuste al trabajo.
Agent profiles integrados
| Grupo | Agent profiles |
|---|---|
| Agents de trabajo | universal, pentester, coder, installer, researcher, recon |
| Interactivo | assistant |
| Pipeline | planner, subagent_, generator, refiner, reporter, enricher, report_, composer, reviser |
Los pluginspluginEn Enterprise, un paquete en el formato abierto Agent Plugins que añade habilidades, servidores MCP y perfiles de agente. pueden incluir sus propios agent profiles y tú puedes crear agent profiles personalizados en Settings → Agent Profiles: los administradores para todos, los demás usuarios para sí mismos.
Los perfiles activos tienen interruptores On, Default y Off: los administradores establecen el Default for users, y cada usuario puede anularlo en My state para los perfiles integrados o en My override para los personalizados. Default sigue a PROFILES_ — auto, el predeterminado, ofrece el perfil al planificador, mientras que manual lo ofrece solo cuando se activa On. Si no hay ningún perfil activo habilitado, la tasktask — tareaUna solicitud en un flujo: su primer mensaje, o un mensaje posterior que no responde a una pregunta de un agente. PentAGI divide cada tarea en subtareas. se detiene con un error.

Planificador y monitor de ejecución
Antes de cada subtask, el planner elige el agent profile, los plugins y una short checklist. Siempre se ejecuta — Enterprise no tiene AGENT_ — en el modelo adviser del providerprovider — proveedorUn servicio o servidor que le da a PentAGI sus modelos de lenguaje, como OpenAI, Anthropic o un Ollama local. del flowflow — flujoUna ejecución de PentAGI: un objetivo, las tareas creadas a partir de tus mensajes y todo lo que hicieron los agentes en el proceso., y tras tres respuestas inválidas recurre a universal.
La monitorización de la ejecución está activada por defecto (EXECUTION_). Tras 20 llamadas consecutivas a la misma herramienta (EXECUTION_), 40 tool callstool call — llamada a herramientasUna solicitud del modelo para ejecutar una de las herramientas del agente, como un comando de terminal o una búsqueda web. desde la última comprobación (EXECUTION_), o a la mitad y a las tres cuartas partes del presupuesto de tiempo de la subtask, una breve comprobación en el modelo simple_ decide si el agent está atascado. Solo entonces el adviser revisa el trabajo del agent — para los perfiles que incluyen la herramienta advice, y mientras queden al menos cinco minutos de presupuesto.
Sub-agents y límites
Los agents de trabajo pueden iniciar sub-agentssub-agent — subagenteEn Enterprise, un agente que un agente de trabajo inicia para realizar tareas en paralelo dentro de una subtarea. para trabajar en paralelo dentro de una subtask con spawn_, seguirlos con agent_, agent_ y agent_, y detenerlos con agent_. Los límites de tiempo asignados desde la task a cada subtask, un límite de subtasks por task y un tope de sub-agents concurrentes mantienen la delegación bajo control. Configúralos al iniciar un flow, junto con un preset de contexto —Compact, Balanced o Spacious— que el resumidor intentará alcanzar.
Los valores predeterminados de un nuevo flow provienen de AGENT_ (10800, tres horas de trabajo de agent para cada task), AGENT_ (15 por task), AGENT_ (10) y SUMMARIZER_. En un flow en ejecución, cámbialos bajo Preferences; los cambios se aplican a partir de la siguiente task. Si configuras Concurrent sub-agents como Disabled, se eliminan las herramientas de sub-agent de cada agent del flow, incluido el assistantassistant — asistenteEl modo interactivo: trabajas con un agente en un chat y decidís juntos el siguiente paso..
Última actualización el
Resumen de Enterprise
Lo que PentAGI Enterprise 3.0 añade a la edición de código abierto: agent profiles, plugins y MCP servers, reports listos para el customer y una vista en tiempo real de la attack chain.
Plugins y MCP
Amplía los agents de Enterprise con plugins y habilidades portátiles en el formato agent-plugins.org y con tus propios MCP servers a través de Streamable HTTP o SSE.