Mobile Dev — плагин

Плагин Callstack показывает симуляторы и устройства рядом с чатом агента и дает ему управлять мобильным приложением.

  • 233 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

Почему такой уровень

  • Управляет устройствами и приложением: запускает, останавливает, меняет разрешения и настройки.
Все причины и проверки

callstackincubator/codex-mobile-dev-plugin

Установка

Ручная установка

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: касания, ввод, скриншоты и дерево элементов, несколько устройств одновременно

MCP-серверШирокий доступ53Звезды репозитория

Форк opencode для мобильной разработки: агент запускает симулятор iOS или эмулятор Android и показывает устройство рядом

CLIШирокий доступ244Звезды репозитория

MCP-сервер для управления iOS и Android: симуляторы, эмуляторы и реальные устройства через дерево доступности и скриншоты

MCP-серверШирокий доступ10,5 тыс.Звезды репозитория

Плагин и MCP-сервер дают агенту пометки к экрану iOS Simulator: элемент, экран, строки для поиска в коде и два снимка.

ПлагинРасширенный доступ62Звезды репозитория

mobilecli управляет iOS- и Android-устройствами, эмуляторами и приложениями из терминала, а скилл учит этому Claude Code

CLIШирокий доступ317Звезды репозитория
Официальный

Buoy MCP дает агенту читать работающее приложение на React Native или Flutter, нажимать на экран и смотреть сеть

MCP-серверШирокий доступ696Звезды репозитория

Коротко о README

README перечисляет возможности: живые устройства, управление, приложения, настройки, App Flow и логи. Установка описана отдельно для Codex, Claude Code и Claude Desktop.

Бейдж для README

Сообщить о проблеме