SimAgentation — плагин

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

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

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

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

  • Инструмент использует приватные фреймворки Xcode и управляет симулятором: запускает, создает и сбрасывает устройства.
Все причины и проверки

lcandy2/sim-agentation

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/simagentation

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Инструмент использует приватные фреймворки Xcode и управляет симулятором: запускает, создает и сбрасывает устройства.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

SimAgentation переносит идею Agentation на iOS. Страница в браузере показывает запущенный симулятор, пользователь замораживает экран, щелкает по элементу или обводит область рамкой и пишет, что нужно изменить. Агент получает сам элемент, экран, строки для поиска в исходниках и два снимка: весь экран с красной рамкой и крупный план рамки. Приложению SDK не нужен: все берется из дерева доступности симулятора, поэтому подходит любое приложение, включая системные. MCP-сервер из семи инструментов передает пометки агенту, а в Claude Code каждая пометка может попасть в запущенную сессию сразу после отправки. Есть и копирование всех пометок текстом. Для своих приложений доступен необязательный SDK с точным файлом и строкой для каждого помеченного вида.

Для кого. iOS-разработчикам, которые правят интерфейс через агента и устали описывать словами, какой элемент на экране не так.

Подходит, если

  • Дизайнер указывает на кнопку в симуляторе, и агент должен найти ее в коде.
  • Нужно пометить несколько элементов сразу одной заметкой.
  • Заметки с экрана хотят вставить в любой чат текстом.
  • Приложению с SDK нужно точное имя файла и строка для вида.

Не подходит, если

  • Тестируете на физическом устройстве или Android: инструмент работает только с симулятором iOS.
  • Нет Mac на Apple Silicon с Xcode 26.
  • Нужен проект без приватных фреймворков Xcode.

Пример запроса к агенту

Открой SimAgentation, возьми мои пометки на экране входа и найди в исходниках экраны и строки, которые нужно изменить.

Ограничения

Нужны Mac на Apple Silicon и Xcode 26, а для складного iPhone Duo Xcode 27.1. Нативная часть использует приватные фреймворки CoreSimulator, SimulatorKit и AccessibilityPlatformTranslation, поэтому новый выпуск Xcode может сломать инструмент до обновления. При первом запуске MCP-сервер скачивает релиз около 2 МБ, сверяет SHA-256 и кладет в `~/Library/Caches/sim-agentation`. Страница открывается на локальном порту 38470, и симулятор запускается только после нажатия кнопки.

Как отключить. Удалите плагин командой `/plugin uninstall sim-agentation@sim-agentation` и пакет командой `brew uninstall sim-agentation`. Кеш в `~/Library/Caches/sim-agentation` очистите вручную.

Частые вопросы

Как установить?

Выполните `brew install lcandy2/tap/sim-agentation` и `sim-agentation serve --open`. Плагин для агента сам скачивает нужную версию.

Нужен ли SDK в приложении?

Нет. Все берется из дерева доступности симулятора. Необязательный SDK дает точные файл и строку для видов.

Как поставить плагин в Codex?

Выполните `codex plugin marketplace add https://github.com/lcandy2/sim-agentation.git`, затем `codex plugin add sim-agentation@sim-agentation`.

Как начать помечать элементы?

Нажмите Shift+Command+D: экран заморозится, затем выберите элемент или обведите область и напишите заметку.

Что получает агент?

Элемент, экран, строки для поиска в коде и два снимка: экран с рамкой и ее крупный план.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

MCP-сервер для iOS Simulator: тапы, свайпы, ввод текста, дерево доступности, скриншоты, видео и управление приложениями

MCP-серверРасширенный доступ2,2 тыс.Звезды репозитория

Плагин Claude Code для iOS: восемь небольших MCP-серверов и восемь скиллов, чтобы собирать, тестировать и управлять симулятором.

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

CLI показывает агенту экран iOS-симулятора или Android-эмулятора компактным списком элементов и нажимает их по короткому алиасу.

CLIРасширенный доступ1,5 тыс.Звезды репозитория

MCP-сервер, который принимает команды на обычном языке и управляет iOS-симулятором через idb: приложения, нажатия, логи

MCP-серверРасширенный доступ346Звезды репозитория

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

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

Коротко о README

В README: что делает инструмент, возможности, запуск и сборка, режим пометок, подключение агента через плагин и скиллы, необязательный SDK и настройки.

Бейдж для README

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