Типичные сценарии — разработка для iOS и macOS, сборка в Xcode, GitLab Runner, упаковка React Native, сборка iOS-проектов в Unity, автоматизация, удалённая разработка и эксперименты с MLX. Доступны и графический интерфейс macOS, и командная строка, поэтому Mac подходит как для интерактивной разработки, так и для выполнения задач непрерывной интеграции.
При выборе конфигурации в первую очередь учитывайте пиковое потребление памяти, число параллельных сборок, объём кэша зависимостей и продолжительность задач. Для кода, материалов подписи и рабочих данных, которые нужно хранить долго, настройте отдельное резервное копирование на уровне приложения.