Перейти к содержанию

iOSMacПриложения

Claude Code добавляет тестирование iOS-приложений в реальном времени в свое приложение для Mac

Claude Code добавляет тестирование iOS-приложений в реальном времени в свое приложение для Mac

Приложение Claude Code для Mac теперь позволяет пользователям тестировать приложения для iOS в интерактивной панели симулятора при условии, что у них установлена Xcode с платформой iOS. Подробности — ниже.

Функция теперь доступна в публичной бета-версии

Пользователи Claude с тарифами Pro, Max и Team теперь могут создавать, запускать и тестировать приложения для iOS в интерактивной панели симулятора в Claude Code Desktop, сообщает MacRumors.

Эта функция доступна в Claude Desktop версии 1.24012.0 и новее. Она позволяет пользователям наблюдать за работой приложения, взаимодействовать с его интерфейсом и вносить изменения, пока панель симулятора открыта рядом с беседой.

Пользователи также могут взаимодействовать с приложением непосредственно в симуляторе с помощью касаний и жестов смахивания, а также пользоваться привычными сочетаниями клавиш в приложении «Симулятор» от Apple.

В Anthropic уточняют, что функция доступна только на Mac, «поскольку симулятор iOS от Apple работает только в macOS». Компания также поясняет, что для её использования необходимо установить Xcode с платформой iOS.

Вот официальные инструкции Anthropic по запуску приложения для iOS в симуляторе:

  1. Откройте проект iOS: В Claude Code Desktop перейдите на вкладку Code и начните сеанс, указав папку проекта приложения в качестве папки проекта. Подойдёт любой проект, который собирает приложение для симулятора iOS.
  2. Попросите Claude запустить или протестировать приложение: Сформулируйте задачу так, чтобы речь шла о запуске или проверке приложения. Например: Build the app and run it in the simulator to check the onboarding flow.
  3. Наблюдайте за приложением в панели симулятора: Когда приложение запустится в симуляторе, панель симулятора iOS откроется рядом с беседой. При первом обращении Claude к устройству в настольном приложении появится запрос на разрешение; см. раздел Предоставление Claude доступа к устройству. Claude установит приложение, проверит его, нажимая на элементы, и прочитает содержимое экрана, чтобы убедиться в корректности внесённых изменений, пока вы наблюдаете за процессом.

В Anthropic поясняют, что «панель симулятора управляет симулятором напрямую, поэтому ей не требуется функция управления компьютером: она не захватывает экран и не скрывает другие окна». Однако при работе из командной строки «Claude взаимодействует с симулятором iOS с помощью функции управления компьютером, которая управляет симулятором на вашем экране так же, как вы делали бы это с помощью мыши».

Важно, что эта функция доступна только в локальных сеансах: облачные сеансы и сеансы SSH не могут получить доступ к симуляторам на Mac пользователя.

Подробнее о функции, в том числе о том, как сеансы управляют устройствами и как предоставить Claude доступ к устройству, читайте по этой ссылке.