Перейти к содержанию

Руководство пользователя

Добро пожаловать в руководство пользователя AgentOps. Здесь описана работа с веб-панелью управления — основным интерфейсом для мониторинга безопасности ИИ-агентов.

Доступ к панели

Панель управления доступна по адресу:

http://localhost:5173

(или URL вашего production-развёртывания)

Вход в систему

  1. Откройте панель в браузере
  2. Введите email и пароль (выданные администратором)
  3. После входа сессия живёт в HttpOnly cookie (JWT в JSON ответа пустой, session api_key не выдаётся)
  4. Для скриптов по-прежнему нужен X-API-Key или Authorization: Bearer

Демо-вход

После docker compose up используйте admin@aegisai.com / admin123 (смените в production).

Навигация

Панель содержит основные разделы:

Раздел Маршрут Описание
Панель мониторинга /dashboard KPI и обзор активности
Агенты /agents Реестр, семантический поиск, Try Prompt
Справочник /handbook Компиляция норм, поиск, конфликты
Workflows /workflows Цепочки агентов, шаблоны, execute / cancel
Cost /cost Расход, бюджеты, hard stop
Marketplace /marketplace Публикация и установка пакетов
Discovery /discovery Shadow AI кандидаты → HITL confirm
Политики /policies Создание и редактирование политик
Аудит /audit Журнал действий агентов
Аномалии /anomalies Подозрительное поведение
HITL /hitl Согласование критических операций
Guard ML /guard-ml Статус Prompt Guard (analyst+)
Pricing /pricing Тарифы: USD или ₽ по языку интерфейса
Feedback /feedback Обратная связь; входящие — только Super Admin
Настройки /settings API-ключ, тема, план

Меню сгруппировано: Operate, Security, Account. На тарифе Free скрыты Cost и Marketplace. Локальный demo overlay эти вкладки показывает.

Роли и доступ

Доступ к разделам зависит от роли пользователя:

Роль Панель Агенты Политики Аудит Аномалии HITL
Viewer ✅ ❌ ❌ ✅ (чтение) ❌ ❌
Developer ✅ ✅ ✅ (чтение) ✅ (чтение) ❌ ❌
Security Analyst ✅ ❌ ✅ (чтение) ✅ ✅ ✅
Admin ✅ ✅ ✅ ✅ ✅ ✅
Super Admin ✅ ✅ ✅ ✅ ✅ ✅

Справочник: Viewer без доступа; Analyst — чтение; Developer и Admin — компиляция и разрешение конфликтов. См. Справочник.

Ограничения по арендатору

Пользователи (кроме Super Admin) видят только данные своего арендатора (tenant).

Real-time обновления

Панель подключается к WebSocket (/api/v1/ws) для получения:

  • Новых записей аудита
  • Алертов об аномалиях
  • HITL-запросов, ожидающих согласования
  • Системных уведомлений

Индикатор подключения отображается в шапке панели.

Язык интерфейса

Панель поддерживает переключение языка (EN / RU). На русском стоимость и тарифы показываются в рублях (курс отображения 100 ₽ за 1 USD); в базе cost хранится в USD.