Agent profiles
Роли как данные: промпт, пресет модели и упорядоченный список tool для каждого agent.
В редакции Enterprise agentagent — агентАгент ИИ PentAGI: модель с собственным промптом, настройками и инструментами, выполняющая один вид работы в рамках флоу, например тестирование, написание кода или поиск в интернете. определяется профилем: его ролью, базовым промптом, пресетом модели и доступными toolstool — инструментТо, через что действует агент: встроенная возможность вроде терминала, изолированного браузера или веб-поиска либо программа в песочнице, например nmap, metasploit или sqlmap.. Agent planner выбирает профиль для каждой subtasksubtask — подзадачаОдин шаг задачи. PentAGI планирует подзадачи каждой задачи и корректирует их по ходу работы., чтобы запускаемый agent соответствовал выполняемой работе.
Встроенные профили
| Группа | Профили |
|---|---|
| Рабочие agents | universal, pentester, coder, installer, researcher, recon |
| Интерактивные | assistant |
| Конвейер | planner, subagent_, generator, refiner, reporter, enricher, report_, composer, reviser |
Pluginsplugin — плагинВ Enterprise — пакет в открытом формате Agent Plugins, добавляющий навыки, MCP-серверы и профили агентов. могут поставлять собственные профили, а вы можете создавать пользовательские в разделе Settings → Agent Profiles — администраторы для всех пользователей, остальные пользователи для себя.
Рабочие профили имеют переключатели On, Default и Off: администраторы задают значение Default for users, а каждый пользователь может переопределить его в разделе My state для встроенных профилей или My override для пользовательских. Значение Default следует за PROFILES_ — auto, вариант по умолчанию, предлагает профиль планировщику, тогда как manual предлагает его только после включения переключателя On. Если не включён ни один рабочий профиль, tasktask — задачаОдин запрос в рамках флоу: первое сообщение или последующее сообщение, не являющееся ответом на вопрос агента. PentAGI разделяет каждую задачу на подзадачи. останавливается с ошибкой.

Планировщик и монитор выполнения
Перед каждым subtask planner выбирает рабочий agent profileagent profile — профиль агентаВ Enterprise — то, что определяет агента: его роль, базовый промпт, пресет модели и доступные инструменты. Агент planner выбирает профиль для каждой подзадачи., plugins и короткий чек-лист. Он всегда выполняется — в Enterprise нет AGENT_ — на модели adviser providerprovider — провайдерСервис или сервер, предоставляющий PentAGI языковые модели, например OpenAI, Anthropic или локальный Ollama. этого flowflow — флоуОдин запуск PentAGI: цель, задачи, созданные на основе ваших сообщений, и все действия агентов в процессе., а после трёх неверных ответов переключается на universal.
Мониторинг выполнения включён по умолчанию (EXECUTION_). После 20 последовательных вызовов одного и того же tool (EXECUTION_), 40 tool callstool call — вызов инструментаЗапрос модели на выполнение одного из инструментов агента, например команды терминала или веб-поиска. с момента последней проверки (EXECUTION_) или на половине и трёх четвертях временного бюджета subtask, короткая проверка на модели simple_ определяет, застрял ли agent. Только после этого adviser просматривает работу agent — для профилей, которые включают tool advice, и пока в бюджете остаётся не менее пяти минут.
Sub-agents и бюджеты
Рабочие agents могут запускать sub-agentssub-agent — субагентВ Enterprise — агент, которого рабочий агент запускает для параллельной работы внутри подзадачи. для параллельной работы внутри subtask с помощью spawn_, отслеживать их с помощью agent_, agent_ и agent_, а также останавливать их с помощью agent_. Временные лимиты, передаваемые от task к каждой subtask, ограничение на количество subtasks в рамках одной task и лимит на количество одновременно работающих sub-agents позволяют контролировать делегирование. Задайте их при запуске flow вместе с пресетом контекста — Compact, Balanced или Spacious — к которому стремится суммаризатор.
Значения по умолчанию для нового flow берутся из AGENT_ (10800, три часа работы agent на каждый task), AGENT_ (15 на task), AGENT_ (10) и SUMMARIZER_. В запущенном flow их можно изменить в разделе Preferences; изменения вступят в силу со следующего task. Если параметр Concurrent sub-agents установлен в значение Disabled, инструменты sub-agent удаляются у всех agents этого flow, включая assistantassistant — ассистентИнтерактивный режим: вы работаете с агентом в чате и вместе принимаете решение о следующем шаге..
Последнее обновление:
Обзор Enterprise
Что PentAGI Enterprise 3.0 добавляет к версии с открытым исходным кодом — agent profiles, plugins и MCP servers, reports для customer и отслеживание attack chain в реальном времени.
Plugins и MCP
Расширяйте возможности Enterprise agents с помощью переносимых plugins и навыков в формате agent-plugins.org, а также собственных MCP servers через Streamable HTTP или SSE.