Каждый баг, объяснённый.
Инспекторы данных, стоящих за багом; баг-репорты с устройства в одно касание; AI, который отвечает по вашему коду. Всё это работает на вашем компьютере.
Инспектор
Инспектор живёт в браузере
Откройте вкладку, и устройство стримит данные вживую: сетевые вызовы, строки базы, краши, аналитику. Без IDE и USB-кабеля.
- Сеть: запросы и ответы с телами, заголовками, таймингами
- База данных: просмотр и правка Room / SQLite вживую
- Краши: стектрейсы в момент падения
- Аналитика: каждое событие, по порядку
- SharedPreferences и DataStore, с редактированием
Device
Chrome
Отсканируйте для подключения
Подключение
Подключение по коду комнаты, без настройки сети
Устройство и браузер находят друг друга по peer-to-peer соединению. Без IP-адресов, без проброса портов, без тикета в IT.
- Шестизначный код комнаты — и устройство на связи
- Работает между разными сетями: офис, домашний Wi-Fi, VPN
Snapbug CLI
Локальный демон рядом с вашим репозиторием
Snapbug CLI связывает инспектор с вашим репозиторием и инструментами сборки. AI читает ваш код локально уже сейчас; автоматические исправления и pull request'ы — позже.
- AI читает ваш репозиторий локально и объясняет причину
- Сборка и запуск: Gradle / Xcode прямо из браузера
- Pull request: проверенное исправление становится PR (скоро)
- Настраивается из инспектора, выполняется только локально
› > snapbug-cli анализирует краш...
> NullPointerException в UserProfile.kt:42
> Генерация исправления… (превью)
- Применить исправление к UserProfile.kt
- Запустить ./gradlew assembleDebug
- Создать PR #142 с исправлением
Бесплатно
Репорты, по которым можно работать
Зафиксируйте баг ровно таким, каким он случился. Скриншоты в высоком качестве, записи и редактор аннотаций однозначно фиксируют проблему до всякого анализа.
- Скриншоты и видео в высоком качестве
- Стрелки, рамки и текст прямо на снимке
- Шеринг в Slack или Jira в один тап
AI-движок
Анализ по собранным данным
AI начинает с собранных данных: скриншот, упавший запрос, краш, ваш код. Разбор идёт от фактов, а не от текста тикета.
Шаги воспроизведения
AI пишет пошаговое воспроизведение по тому, что записало устройство — вместо ответа «не воспроизводится».
QA Notes
Анализ причины по вашим исходникам: что сломалось, где и насколько рискованно исправление.
Bug Fix
СкороГотовый к ревью diff, собранный и проверенный на устройстве до того, как кто-то откроет IDE. Скоро.