BugFlow AI восстанавливает сценарий из жалобы пользователя, собирает объективные технические свидетельства и превращает наблюдение в структурированный пакет: отчёт, воспроизведённый сценарий, задачу для ИИ-агента и — для автоматизируемых случаев — регрессионный Playwright-тест red→green.
Это не очередной session recorder. BugFlow превращает наблюдаемую проблему в артефакт, который можно проверить тестом.
Конвейер
Ключевое решение: всё детерминированное — фильтрация, классификация, класс верификации, уровень автономности — происходит до любого обращения к LLM. Модель пишет только артефакты для человека, а не принимает решения.
Что внутри
Каждый слой отвечает за одну задачу; общие схемы — единый источник истины для клиента и сервера.
Браузерный захват в кольцевой буфер — постоянная память под контролем, без бесконечного роста.
Маскирование чувствительных данных на этапе захвата в браузере, затем независимая серверная повторная проверка приватности перед обработкой.
До LLM: классификация наблюдения, корреляция ошибок со сценарием, детект auth-гейта, определение класса верификации и уровня автономности.
Провайдер выбирается через BUGFLOW_AI_PROVIDER:
Единый экспортируемый артефакт: отчёт об опыте, воспроизведённый сценарий, технический контекст, задача для ИИ-агента и — где применимо — регрессионный тест.
Для VS Code / Cursor: наблюдение → задача агенту → тест прямо в редакторе, без переключения контекста.
Флагманское демо
Демо-приложение содержит заложенные дефекты (например, результат вычисления рендерится ниже видимой области). Сгенерированный тест сначала падает на баге, затем проходит после фикса.
$ npx playwright test \
calculator-below-fold.spec.ts
✗ результат вне viewport
1 failed
$ npx playwright test \
calculator-below-fold.spec.ts
✓ результат виден на экране
1 passed
Архитектура
npm workspaces. Общие runtime-схемы на Zod валидируют данные и на клиенте, и на сервере.
Дашборд на Next.js + backend API: проекты, наблюдения, генерация артефактов.
Демо-витрина с заранее заложенными дефектами — то, что открывается по кнопке ниже.
Расширение для VS Code / Cursor.
Браузерный SDK: захват, буфер, приватность, виджет отчёта.
Препроцессинг + пайплайн генерации ИИ.
Общие Zod-схемы, валидаторы и типы TypeScript.
Кому
Откройте демо-витрину, сообщите о «проблеме» через встроенный виджет и посмотрите, как наблюдение превращается в Experience Package.