Прямая интеграция с Xcode и живая трансляция
В версии Claude Desktop v1.24012.0 для macOS появилась публичная бета-версия панели iOS Simulator. Это не просто скриншоты: Claude управляет эмулятором напрямую через инструменты Apple, а экран устройства транслируется в отдельной панели рядом с чатом. AI может устанавливать приложения, запускать их, нажимать на элементы и делать скриншоты для верификации изменений, не перехватывая управление у пользователя (в отличие от функции Computer Use).
Технические требования и ограничения
Функция работает только локально на Mac, так как требует доступа к Xcode и его инструментам симуляции. Доступно на тарифах Pro, Max и Team (Enterprise исключен). Для работы необходимо наличие Xcode с установленной платформой iOS. Если симуляторы не обнаружены, интерфейс подскажет шаги по настройке.
Ключевые возможности для разработчиков
- Живое взаимодействие: Пользователь может нажимать и свайпать в панели, пока Claude работает. Действия пользователя синхронизируются с состоянием, которое видит AI.
- Управление устройствами: Можно переключаться между симуляторами iPhone/iPad, менять ориентацию (Cmd+Right Arrow), делать скриншоты (Cmd+S) и записи экрана (Cmd+R).
- Оптимизация потока: Настройки частоты кадров (FPS), разрешения и кодирования (H.264/JPEG) позволяют снизить нагрузку на Mac.
- Безопасность: Доступ к симулятору запрашивается один раз на устройство. Скриншоты отправляются в Anthropic согласно стандартным правилам хранения данных. Рекомендуется не входить в реальные аккаунты в симуляторах.
Сравнение режимов управления
| Характеристика | iOS Simulator Pane (Новое) | Computer Use (Старое) |
|---|---|---|
| Метод взаимодействия | Прямой вызов инструментов Apple (xcodebuild, simctl) | Эмуляция кликов мыши и клавиатуры |
| Захват экрана | Нет (экран остается доступным для других окон) | Да (полный захват рабочего стола) |
| Требования к правам macOS | Не требуются (Accessibility/Screen Recording) | Обязательны |
| Платформа | Только macOS (локально) | macOS, Linux, Windows (через облако/SSH) |
Почему это важно
Раньше для тестирования iOS-приложений с помощью AI требовалось либо использовать облачные сессии, где нет доступа к локальному симулятору, либо полагаться на Computer Use, который менее точен и требует полного контроля над экраном. Новая панель позволяет разработчикам вести параллельную работу: код пишется в редакторе, логика тестируется Claude в фоне, а визуальная проверка происходит в реальном времени. Это значительно ускоряет цикл разработки и отладки UI/UX в iOS-проектах.
Источник: Claude ↗
