Перейти к содержимому
PentAGI
Начало работы

Ваш первый flow

Создайте свой первый flow, повторно используйте запросы с помощью templates, отслеживайте и направляйте agents во время работы, а в конце скачайте report.

Flow — это один запуск PentAGI: цель, tasks, созданные на основе ваших сообщений, и всё, что agents сделали в процессе.

Создание flow

Форма создания нового flow

Откройте раздел Flows на боковой панели и нажмите New Flow.

Выберите режим:

  • Automation — PentAGI самостоятельно работает над целью от начала до конца.
  • Assistant — интерактивный диалог, который вы направляете пошагово. Включите опцию Use Agents, чтобы assistant мог делегировать subtasks специализированным agents.

Выберите provider LLM для этого flow.

Укажите цель тестирования и опишите на естественном языке, чего нужно добиться.

Хороший начальный запрос указывает цель тестирования, тип pentest, границы области и ожидаемый результат:

Assess https://target.example for common web application vulnerabilities.
Focus on authentication, file handling, and injection issues. Stay within the
provided target only and summarize confirmed findings with reproduction steps.

Тестируйте только те системы, которыми вы владеете или на проверку которых у вас есть явное разрешение.

Повторное использование запросов с помощью templates

Форма создания нового flow содержит средство выбора template, которое заполняет сообщение из сохранённого template в разделе Templates. Templates представляют собой обычный текст на естественном языке — специальный синтаксис не требуется.

Отслеживание работы

PentAGI открывает страницу flow сразу после его запуска:

  • В режиме Automation отображаются сообщения agents и прогресс выполнения; режим Assistant представляет собой чат с теми же tools, а Dashboard показывает статистику использования по моделям, agent type и функциям.
  • Раздел Tasks содержит план — tasks и subtasks с их статусами.
  • Вкладка Terminal транслирует каждую команду и её вывод из sandbox.
  • Разделы Agents, Searches и Vector Store показывают делегирование задач, веб-исследования и поиск в memory.
  • Раздел Files содержит загруженные файлы, прикреплённые ресурсы и файлы, полученные из контейнера, а раздел Screenshots сохраняет снимки страниц, открытых agents.

Выполняющийся flow: сообщения agent слева, план tasks и subtasks справа

Каждая команда и её вывод из sandbox на вкладке Terminal

Управление выполняющимся flow

Откройте представление Assistant того же flow, чтобы проверить его состояние, остановить текущую task, отправить дополнительные инструкции или скорректировать оставшиеся запланированные subtasks — без перезапуска flow.

Получение report

Используйте меню Report на странице flow, чтобы открыть report в браузере, скопировать его или скачать в формате Markdown либо PDF.

Начните с узкой цели тестирования и одного чёткого результата, которого нужно добиться. Короткие целенаправленные flows проще анализировать, и они помогают доработать запросы перед более масштабными flows.

Последнее обновление: