Mobile Dev — плагин
Плагин Callstack показывает симуляторы и устройства рядом с чатом агента и дает ему управлять мобильным приложением.
- 233 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Управляет устройствами и приложением: запускает, останавливает, меняет разрешения и настройки.
Установка
- Работает в
Ручная установка
claude plugin marketplace add https://github.com/callstackincubator/mobile-dev.git#release/claudeПервая команда варианта Claude Code регистрирует маркетплейс, второй командой `claude plugin install mobile-dev@mobile-dev` ставят плагин.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Управляет устройствами и приложением: запускает, останавливает, меняет разрешения и настройки.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Mobile Dev выводит рядом с чатом живую картинку iOS-симуляторов, Android-эмуляторов и подключенных iPhone, iPad и Android-устройств. Агент через встроенную среду agent-device нажимает, перетаскивает, вводит текст и читает дерево доступности, а пользователь выделяет элемент или область и оставляет заметку для агента. Плагин устанавливает и запускает приложения, открывает ссылки, отправляет тестовые пуши iOS-симулятору, выдает и сбрасывает разрешения, меняет язык, тему, поворот, геопозицию и сеть вплоть до LTE, 3G и Offline. Раздел App Flow строит карту экранов для Expo Router и React Navigation. Все действия доступны агенту и как инструменты MCP. Сборку приложения плагин не выполняет.
Для кого. Мобильные разработчики на React Native и нативных стеках, которые хотят, чтобы агент сам проверял приложение на устройстве.
Подходит, если
- Агент поправил экран, и ему нужно запустить приложение и сверить результат на симуляторе.
- Надо проверить поведение при слабой сети или в режиме без сети.
- Нужна карта экранов и переходов приложения на Expo Router.
- Разработчик отмечает область экрана и оставляет агенту замечание прямо на устройстве.
Не подходит, если
- Нужна сборка приложения: плагин ее не делает, собирайте проектными средствами.
- Работа идет не на Apple Silicon Mac с Node.js 22.19 и новее для варианта Claude Code.
- Среда не может скачать рантайм панели с GitHub при первом запуске.
Пример запроса к агенту
Запусти приложение на iPhone-симуляторе, открой экран профиля по ссылке и проверь его при сети Offline.Ограничения
Вариант для Claude Code рассчитан на Mac с Apple Silicon и Node.js 22.19 или новее. При первом открытии плагин один раз скачивает рантайм панели из релиза репозитория и сверяет контрольную сумму. Плагин управляет устройствами и приложением, но сам приложение не собирает. Карты App Flow сохраняются в `~/Library/Application Support/mobile-dev/app-flow`. Набор настроек зависит от платформы и вида устройства. Лицензия MIT. Последний коммит датирован ноябрем 2026 года.
Как отключить. Удалите плагин через меню плагинов Claude Code. Сохраненные карты экранов удалите из `~/Library/Application Support/mobile-dev`.
Частые вопросы
Как поставить плагин в Claude Code?
Выполните `claude plugin marketplace add https://github.com/callstackincubator/mobile-dev.git#release/claude`, затем `claude plugin install mobile-dev@mobile-dev`. Нужны Apple Silicon Mac и Node.js 22.19 или новее.
Как подключить в Codex?
Добавьте Mobile Dev из каталога плагинов Codex и откройте новый чат. Вариант из репозитория описан в `CONTRIBUTING.md`.
Что умеет агент на устройстве?
Нажимать, перетаскивать, вводить текст, читать элементы доступности, ставить и запускать приложение, открывать ссылки и менять разрешения.
Какие сети можно имитировать?
LTE, 3G, Edge и Offline, затем обратно Normal. Набор настроек зависит от платформы.
Что такое App Flow?
Карта экранов и переходов для Expo Router и React Navigation. Режим только структуры читает навигацию из исходников, а второй режим обходит приложение на iOS-симуляторе и снимает экраны.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныMobile Device MCP управляет iOS и Android: касания, ввод, скриншоты и дерево элементов, несколько устройств одновременно
Форк opencode для мобильной разработки: агент запускает симулятор iOS или эмулятор Android и показывает устройство рядом
MCP-сервер для управления iOS и Android: симуляторы, эмуляторы и реальные устройства через дерево доступности и скриншоты
Плагин и MCP-сервер дают агенту пометки к экрану iOS Simulator: элемент, экран, строки для поиска в коде и два снимка.
mobilecli управляет iOS- и Android-устройствами, эмуляторами и приложениями из терминала, а скилл учит этому Claude Code
Buoy MCP дает агенту читать работающее приложение на React Native или Flutter, нажимать на экран и смотреть сеть
Коротко о README
README перечисляет возможности: живые устройства, управление, приложения, настройки, App Flow и логи. Установка описана отдельно для Codex, Claude Code и Claude Desktop.