04
iOS-команде сначала нужно проверить Xcode, а потом качество модели
GitHub включил Xcode в список входов, где должен появиться Claude Opus 5, наряду с Visual Studio Code, JetBrains, Copilot CLI, GitHub.com и другими клиентами. Однако запуск выполняется постепенно, а доступность зависит от плана, учётной записи, политики организации и версии расширения. Поэтому наличие модели в официальном объявлении не доказывает, что она уже доступна конкретному разработчику.
Для iOS- и Swift-команды правильный порядок проверки выглядит так:
Первый шаг: проверить право доступа
У пользователя должна быть активная подписка GitHub Copilot. Для Xcode требуется установить актуальное расширение, войти в GitHub и выдать необходимые разрешения. GitHub прямо указывает, что Copilot в Xcode требует активного плана и входа в аккаунт. (инструкция GitHub по установке расширения для Xcode)
Второй шаг: открыть выбор модели
В рабочем аккаунте нужно проверить, появляется ли Claude Opus 5 в селекторе модели Xcode. Если его нет, нельзя считать это ошибкой проекта: причиной может быть постепенная доставка функции, ограничения плана или политика Business и Enterprise.
Третий шаг: выбрать одинаковую задачу
Для сравнения следует взять одну реальную Swift-задачу: например, изменение слоя сетевого доступа, добавление тестов и исправление ошибки в обработке состояния. Нельзя сравнивать случайные запросы, потому что разница в качестве исходного промпта исказит результат.
Четвёртый шаг: проверить проект, а не только ответ
После изменения нужно выполнить сборку, запустить тесты, проверить предупреждения, схемы и зависимости. Для приложения этого недостаточно: команда должна отдельно проверить подпись, конфигурацию сборки и поведение на целевом симуляторе или устройстве.
Пятый шаг: записать ручную доработку
Фиксируйте не только успешность ответа, но и число исправлений после него: какие файлы пришлось менять вручную, сколько тестов не прошло, были ли затронуты публичные интерфейсы и сколько времени ушло на ревью.
Claude Opus 5 может улучшить работу с архитектурно связанной задачей, но модель не заменяет macOS и Xcode. Без среды, где можно собрать Swift-проект, запустить тесты и выполнить подписывание, команда оценивает только текстовый патч, а не готовность поставки.
Для временной проверки можно заранее оценить стоимость аренды Mac, но это не освобождает от проверки доступа к нужной версии Xcode, правам пользователя и способу подключения к окружению.