ПРИЛОЖЕНИЕ CASSINI

Одно окно вместо Android Studio, терминала и заметок

Экран устройства, установка APK, logcat, тестовые данные и артефакты — рядом, пока вы проверяете. К концу проверки у вас есть модель устройства, номер сборки, значение, на котором сломалось, лог и снимок экрана.

Бесплатно · macOS и Windows · работает локально · без учётной записи
ОРБИТА ПРОВЕРКИ

От устройства до баг-репорта

Обычно это раскидано: сборка в одном окне, лог в терминале, номер сборки в заметках, скриншот в «Загрузках». В Cassini шаги идут подряд, и контекст не теряется между ними.

  1. УСТРОЙСТВО

    Подключите устройство

    Состояние подключения, характеристики, разрешения и системные переключатели — на виду, без adb в терминале.

  2. СБОРКА

    Поставьте сборку

    Перетащите APK, установите, запустите, очистите данные. Несовместимую подпись Cassini переустановит, а не оставит вас с ошибкой.

  3. ПРОВЕРКА

    Проверяйте, не отвлекаясь

    Экран устройства, logcat, скриншоты, запись экрана и тестовые данные — в одном окне. Не нужно искать, куда всё это уехало.

  4. ДОКАЗАТЕЛЬСТВА

    Соберите доказательства

    Модель и версия Android, номер сборки, значение, на котором упало, последний краш, файл логов и снимок экрана — всё уже здесь.

ВОЗМОЖНОСТИ

Что Cassini берёт на себя

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

УСТРОЙСТВО / APK

Устройство и сборка

Всё, что обычно требует adb и Android Studio, — кнопками.

  • Экран устройства и его характеристики
  • Установка APK перетаскиванием
  • Запуск, перезапуск и force stop
  • Разрешения и системные настройки
LOGCAT / МЕДИА

Логи и артефакты

Доказательства собираются в момент, когда баг ещё воспроизводится.

  • Logcat с фильтром по пакету
  • Последний краш отдельным блоком
  • Скриншоты и запись экрана
  • Всё складывается в локальную папку
БИБЛИОТЕКА / PDF

Личная библиотека устройств

Не облачная ферма и не общий склад на команду — список устройств, которые реально проходят через ваши руки.

  • Устройство добавляется само при подключении
  • Повторное подключение обновляет запись, а не плодит дубли
  • Модель, производитель, Android, экран, плотность, архитектура
  • Выгрузка парка в PDF — видно, каких устройств не хватает
НАСТРОЙКИ / ОБНОВЛЕНИЯ

Обслуживание без сюрпризов

Приложение не решает за вас, что включить.

  • Обновления — по вашему решению
  • Диагностический ZIP для поддержки
  • Язык, тема и пути к папкам
  • Подтверждение перед добавлением устройства — если нужно
MCP И ИИ

ИИ-помощник, который спрашивает

Cassini поднимает локальный MCP на 127.0.0.1, и Cursor, Codex или Claude видят ваше устройство. Читать список устройств, приложений и разрешений помощник может сам. Сменить тему, выключить сеть, ввести текст, снять логи или сделать скриншот — только с подтверждением и внятной причиной.

  1. 01Читает сам: устройства, приложения, разрешения
  2. 02Меняет только после подтверждения и с указанной причиной
  3. 03Отчёт в Markdown: состояние устройства и приложения, последний краш
  4. 04Скриншот — по отдельной просьбе; в ответ приходит путь к файлу, а не картинка
ТЕСТОВЫЕ ДАННЫЕ

Тестовые данные — не в заметках, а в приложении

Рутина съедает проверку: найти тот самый логин, вставить строку в 500 символов, повторить пограничное значение, набрать e-mail с плюсом на экранной клавиатуре.

Cassini хранит наборы, учётные данные и часто используемые значения локально и отправляет их прямо в активное поле на устройстве. Значение, на котором приложение сломалось, остаётся в библиотеке — его можно приложить к баг-репорту.

01

Текстовые наборы

Готовые и свои строки: длинные, пустые, со спецсимволами, эмодзи и другими алфавитами.

02

Учётные данные

Логины, пароли и телефоны для проверки входа и регистрации — без поиска по чатам.

03

Свободный ввод

Вставьте любой текст или сгенерируйте строку нужной длины.

04

Файлы на устройство

Отправьте локальный файл на устройство, не открывая проводник и adb push.

05

QR из ссылки

QR для deep link, авторизации и промо-сценариев — с предпросмотром и сохранением PNG.

ВСЁ ОСТАЁТСЯ У ВАС

Сборка не уезжает с вашего компьютера

Вы тестируете чужую непубличную сборку и, скорее всего, обязаны никому её не показывать. Cassini работает локально и без учётной записи: APK, логи, скриншоты, записи экрана, тестовые данные и библиотека устройств остаются на диске. Продуктовая аналитика включается только с вашего согласия.

Политика конфиденциальности
  1. 01Без учётной записи и облачного хранилища
  2. 02APK и логи никуда не загружаются
  3. 03Скриншоты, видео и статистика остаются на диске
  4. 04Библиотека — в защищённом локальном файле, без серийных номеров в карточке устройства
ПЕРЕД ЗАПУСКОМ

Установка на macOS и Windows

Выберите сборку для своего компьютера: DMG для Mac с Apple Silicon или EXE для Windows x64.

  1. 01Выберите платформу и сверьте SHA-256
  2. 02Установите DMG или EXE через системный диалог
  3. 03Подключите Android-устройство и разрешите USB-отладку
macOSAPPLE SILICON / DMG WindowsX64 / EXE

Попробуйте на ближайшей сборке

Подключите устройство, поставьте APK, пройдите один цикл — и посмотрите, что останется у вас на руках в конце.

Написать в Telegram
Бесплатно · macOS и Windows · работает локально · без учётной записи
Важно: Сборка неподписанная. Скачивайте только с этого сайта и сверяйте SHA-256 — он показан в окне выбора платформы. Cassini не требует учётной записи и не отправляет APK, файлы, скриншоты, записи экрана и логи на сервер.
Установите клавиатурный фокус, чтобы приостановить движение