Чотири ШІ-субагенти для тестування продукту перед запуском

Перед запуском продукту можна залучити ШІ-агента та чотирьох субагентів, які зімітують поведінку нових користувачів і виявлять місця, де вони застрягають.
Порада перед запуском
Перед запуском продукту попросіть ШІ-агента запустити чотирьох субагентів, які імітуватимуть нових користувачів, щоб перевірити весь шлях від відкриття головної сторінки до першої успішної дії.
Щоразу, коли хтось із них не розуміє, що робити далі, застрягає або хоче закрити вкладку, проблема потрапляє в загальну таблицю зі скриншотом.
- Нетерплячий користувач: пробігає по сторінці, натискає першу доступну кнопку й закриває вкладку після першої помилки.
- Скептик: вивчає ціни, умови використання та політику конфіденційності перед реєстрацією. Зупиняється на всьому, що здається незрозумілим.
- Користувач смартфона: екран шириною 375 пікселів і повільне з'єднання 3G. Прихована кнопка або горизонтальна прокрутка вважаються проблемою.
- Тестувальник на міцність: вводить некоректні дані в усі форми, повертається назад посередині процесу й двічі натискає кнопки, щоб перевірити, чи не виконується дія повторно.
Проблеми в таблиці сортуються за кількістю агентів, які з ними зіткнулися. Виправте все, що можна усунути за один прохід, а потім запустіть чотирьох нових субагентів, які не бачили таблицю з проблемами, щоб вони повторно пройшли той самий шлях і перевірили, чи залишилися перешкоди.
Щоб отримати таку таблицю перед запуском, надішліть агенту такий промпт:
Мій продукт скоро запускається. Допоможи знайти місця, де перші користувачі можуть зіткнутися з труднощами.
Спочатку перевір, чи доступний тобі браузерний MCP. Якщо ні, зупинись і дай мені команду для встановлення
Playwright MCP.Вивчи код, визнач, яка дія вважається першим успішним результатом для користувача, і вкажи її на початку звіту.
Потім запусти чотирьох субагентів, кожен із яких імітуватиме нового користувача. Вони мають працювати з браузером по черзі: наступний починає лише після завершення попереднього.
Нетерплячий користувач: пробігає по сторінці, натискає першу кнопку й закриває вкладку після першої помилки. Скептик: вивчає ціни, умови використання та політику конфіденційності перед реєстрацією. Зупиняється всюди, де щось незрозуміло. Користувач смартфона: використовує екран шириною 375 пікселів і повільне з'єднання 3G. Якщо обмежити швидкість мережі неможливо, повідом про це. Тестувальник на міцність: вводить некоректні дані в форми, повертається назад посередині процесу й двічі натискає кнопки.Кожен субагент має пройти шлях від головної сторінки до першого успішного результату.
Роби скриншоти всіх місць, де субагенти стикаються з труднощами, застрягають або хочуть закрити вкладку. Зберігай їх у
qa/first-users/і фіксуй етап, побачене та дію, яку користувач намагався виконати.Наприкінці кожен субагент має повідомити, чи повернувся б він до продукту, і скільки кліків знадобилося для досягнення першого успішного результату.
Працюйте лише в локальному середовищі або в превʼю-середовищі. Для реєстрації використовуйте тестову електронну адресу, а для платежів — тестовий режим.
Вважайте однакові проблеми, що виникають в одному місці на одній сторінці, однією проблемою. Відсортуйте їх за кількістю користувачів, які з ними зіткнулися.
Проблеми з цінами, умовами використання та політикою конфіденційності просто зафіксуй для мене.
Усі інші проблеми виправ за один прохід.
Потім запусти чотирьох нових субагентів, які не бачили список виявлених проблем. Нехай вони повторять тестування за тих самих умов.
Наприкінці надай порівняння результатів до й після виправлень.
Чому це важливо
АналітикаТакий підхід допомагає знайти UX-пастки до публічного релізу та зменшити відтік перших користувачів. Він також перетворює тестування на повторюваний процес із вимірюваними результатами до й після виправлень.
Обговорити новину у спільноті
Діліться своїм досвідом та думками з ШІ-розробниками
Пов'язані матеріали екосистеми
Практичні гайди, термінологія та агентські скіли
Loop Engineering: архітектура автономних петель та завершення ери ручного промптингу
Глибоке занурення в Loop Engineering: архітектура самопідтримуваних циклів для Claude Code та автономних агентів, шаблон DOER/CHECKER, детермінована верифікація, команда /goal та боротьба з Reward Hacking.
Виклик функцій (Function Calling / Tool Calling)
Технічний протокол та стандарт взаємодії LLM із зовнішнім програмним забезпеченням. Замість вільного тексту модель повертає валідний JSON з назвою функції та типізованими аргументами за схемою JSON Schema, дозволяючи бекенду детерміновано виконувати дії в реальних API.
Як правильно створювати Skills для Claude Code: від архітектури до тестування
Вичерпне інженерне керівництво зі створення Skills для Claude Code: анатомія папок і SKILL.md, поетапне завантаження (progressive disclosure), відмінності від хуків та evaluation-driven підхід.
Тестування інтерфейсів через ШІ-користувачів (Synthetic Users)
Методологія продуктового тестування та дослідження інтерфейсів (UX/UI) за допомогою віртуальних агентів із різними заданими характерами та цілями. Дозволяє за лічені хвилини симулювати взаємодію тисяч покупців із новим сайтом, виявляючи незручні кнопки, незрозумілі тексти та збої у воронці продажів.
Anthropic запустила прев’ю Duet — конкурента dots
Anthropic відкрила прев’ю окремого застосунку Duet для спілкування з проактивним always-on хмарним ШІ-агентом; доступ обіцяють і для підписників за $20, але поки лише в США.
shot: MCP-мод для Claude Code, який показує дії ШІ-агента на екрані
Новий MCP-мод shot надає Claude Code доступ до створення скриншотів, тож ШІ-агент може покроково демонструвати дії в застосунку.