Агенты Cursor теперь могут собирать и тестировать приложения для iOS и macOS на реальных машинах Apple с процессором M5. Это открывает новые горизонты для разработчиков, работающих в экосистеме Apple, поскольку ранее такая возможность была недоступна в обычных Linux-окружениях.
Новая интеграция с Devboxes
Платформа Cursor интегрировала свою облачную инфраструктуру Devboxes, которая предоставляет изолированные среды разработки, в том числе тестовые среды, базы данных и сетевой доступ. Теперь разработчики могут выбирать конфигурацию машины, операционную систему и репозиторий для более удобной и быстрой разработки приложений.
Главная особенность нововведения — поддержка macOS-инстансов на Apple Silicon M5, что делает процесс сборки более эффективным и качественным, так как он использует реальные архитектуры Apple.
Технические возможности
Изначально поддержка Linux была предоставлена в Cursor, но теперь команда анонсировала поддержку Windows, которая будет добавлена в дальнейшем. Инфраструктура также включает кэширование слоев Docker, удаленную сборку и фильтрацию трафика, что повышает скорость и безопасность процесса разработки.
Например, Linux-агент может отправлять macOS-специфичные задачи на удаленные машины Apple с помощью Remote Bazel Execution, что значительно ускоряет сборку и тестирование приложений.
Преимущества для разработчиков
Это обновление предоставляет разработчикам из России и СНГ новые возможности для работы с приложениями под iOS и macOS, где ранее такие функции были ограничены. При создании моделей и приложений на AI платформе есть возможность учитывать операционные особенности устройств Apple, что улучшает конечный продукт и ускоряет процесс разработки.
Следующий шаг команды Cursor — дальнейшее расширение функционала платформы и интеграция дополнительных услуг, которые сделают процесс разработки еще более удобным и быстрым.