Перейти к основному содержимому

Мозговой агент и его субагенты

AgentRidge — это не монолитная модель, отвечающая на подсказки. Это команда агенты с четкой цепочкой подчинения: один мозг, который думает о взаимодействие в целом и специалистов, выполняющих целенаправленную работу.

Agent Ridge Principal (мозг)​

Принципал – это оркестратор. Он поддерживает цель миссии, создает и пересматривает план, решает, какого специалиста направить следующим, решает, стоит ли результат достаточно хорош и объявляет, когда определение выполненного задания* было достигнуто.

За что отвечает мозг:

  • Планирование — превращение краткого описания миссии в упорядоченный набор целей.
  • Делегирование — передача каждой цели нужному субагенту.
  • Наблюдение – чтение полученного ответа, принятие решения о следующем шаге и повторное открытие. более ранние фазы, когда появляется новая поверхность.
  • Настойчивость — никогда не останавливаться перед «возможными уязвимостями»; толкая каждый вести до тех пор, пока он не будет либо доказан, либо исчерпан.
  • Суждение — сохранение объема работы и соразмерность выбранному. engagement mode.

Ridge Sub-Agents (специалисты)​

Основные делегаты на Ridge Sub-Agents, каждый из которых настроен на один вид работы:

Роль субагентаЧто он делает
Разведка и подсчетОбнаруживает хосты, порты, сервисы, веб-интерфейс и поверхность API, конечные точки идентификации и предыдущие потенциальные клиенты, заслуживающие повторного тестирования.
Эксплуатация и проверкаГенерирует и запускает фактические тестовые команды, а затем подтверждает, реальна ли уязвимость, с помощью живого доказательства концепции.
Разбор и рассуждениеСчитывает необработанные данные инструмента и беспорядочные ответы и превращает их в структурированные, значимые факты.

Субагенты — это работники, а не лица, принимающие решения. Они сообщают о результатах — и о своих собственных неудачи — резервное копирование к Директору, который решает, что будет дальше.

Как проходит один шаг​

Изящный запасной вариант​

Автономность означает, что система продолжает работать, даже если какая-то ее часть останавливается. Если тайм-аут субагента истекает, его бюджет исчерпан, или этап локального рассуждения терпит неудачу, Принципал не завершает задание — он продолжает саму работу, используя доступные инструменты и продвигает каждый оставшийся провод дальше. Результат — бег который продолжает прогрессировать, вместо того, чтобы сдаваться при первом же препятствии.

Зачем разделять работу таким образом?​

  • Глубина, не теряя нити. Специалисты могут углубиться в одну задачу, одновременно мозг держит всю цель в поле зрения.
  • Устойчивость. Один застрявший специалист не остановит выполнение миссии.
  • Лучшие доказательства. Специальная функция анализа означает, что результаты будут получены как чистые и достоверные. структурированные факты — готовы к vulnerability register и report.

Далее: how the sub-agents are unlocked for offensive work →