Чат с ИИ-агентом

ИИ-агент в этом продукте не беседует ради беседы: он выполняет конкретную работу — разбирает замечания, пишет и исправляет действия, чинит сломавшиеся проверки. Чат подключается отдельной программой, Pastukhov Agent, и всё, что агент делает, видно и можно перечитать. Ниже — что он умеет и что будет, если его не подключать.

Как подключить

Чат работает через внешний Pastukhov Agent: при установке укажите его адрес и ключ. Навык test-manager идёт в комплекте с продуктом и при запуске сам синхронизируется в агента — он и объясняет модели, как писать проверки и что отвечать на отчёт по экрану. Дополнительно настраивать ничего не нужно.

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

Что делает агент

  • Разбирает замечания — главная задача. Из вашей фразы «кнопка не видна на тёмном фоне» получается проверка, которая ищет эту проблему дальше сама.
  • Пишет действия — по описанию словами: «войти и открыть оплату».
  • Исправляет проверки — и по вашей просьбе, и сам, когда правило или действие сломалось во время запуска.
  • Помогает с визуальными отличиями — разбирает неоднозначные случаи, где простые правила сравнения не дали ответа, и поясняет разницу словами.
  • Разбирает упавшие сборки — собирает одинаковые падения в группы по причине и объясняет, что общего у снимков в группе.
  • Предлагает покрывающие тесты — смотрит на список того, что ещё не проверяется, и предлагает, чем закрыть пробел.
  • Предлагает починку теста — когда тест сломался, готовит новую редакцию файла.

Во всех случаях результат — не текст в чате, а файл в проекте: правило, действие, тест или правка. И общее правило одно: ИИ предлагает, человек решает. Классификация отличия, вердикт по группе падений, новый тест, починка — всё это только предложения; последнее слово всегда за человеком.

Как выглядит

  • Панель чата справа — открывается рядом с проектом, не мешая работе со списками.
  • Выбор модели и навыка — для простых разборов хватит быстрой модели, для сложных можно взять модель посильнее. Навык test-manager выбирается для разбора замечаний.
  • История разборов — с поиском: через месяц можно найти, что именно агент предлагал и почему.
  • Очереди и метки — если разборов много, они встают в очередь; метки помогают разложить их по темам.

Бюджеты и модель

У проекта можно задать, на какой модели работают визуальные задачи, и поставить потолки расхода: сколько токенов даётся одной задаче, сколько — кампании целиком, сколько попыток починки допускается. Это предохранители: они останавливают расход, когда он подходит к потолку, но никогда ничего не одобряют. Одобрение отличия, как и раньше, остаётся за человеком.

Сколько потрачено и на что — видно в ИИ-журнале; сами потолки правятся в разделе Настройки визуального тестирования.

Готовый отчёт вместо объяснений

Объяснять агенту обстановку не нужно. Кнопка «Вызвать агента» на экране подставляет в чат полный отчёт: замечания дословно, ссылку на снимок, накопленные знания о проекте, список правил и типы экранов. Вам остаётся дописать просьбу и отправить. Это и есть самый быстрый путь от «мне не нравится эта кнопка» до работающей проверки.

Что будет без агента

Если внешний агент не подключён, чат просто скрыт — и это честно, потому что работать он не сможет. Вместе с ним недоступны разборы замечаний, генерация действий и автоисправление. Зато всё остальное работает полностью: экраны, правила, действия, тесты, запуски, расписание, проблемы и сводка. Уже написанные правила продолжают проверять страницы — ИИ в них не участвует вовсе.

И про лицензию: она нужна ровно для одного — чтобы отправить сообщение агенту. Сам продукт, включая все проверки и запуски, работает без неё. Подробности — в разделе Лицензирование.

Дальше: как показать агенту настоящую открытую страницу — в разделе Живая страница и MCP.

← Оглавление документации