Вот я и добралась до Copilot (знаю, поздно, всё руки не доходили установить). Было жутко интересно, чем конкретно он мне может помочь в написании кода. Так что, ХаброКотаны, кому интересно, приглашаю вас почитать дальше.
Есть несколько вариантов работы с Copilot.
Первый вариант: как с ChatGPT - задаёшь вопрос, просишь написать конкретный код, копируешь, вставляешь. Никаких отличий, разве что не так много моделей для выбора. А так GPT тоже работает с Xcode и с конкретными файлами, поэтому ничего нового не увидела.
Ниже 2 картинки для сравнения:


Второй вариант мне показался немного поинтереснее: прям в коде в комментариях писать что нужно добавить, после чего Copilot добавляет нужную функцию или модель. Можно добавлять построчно, а можно сразу весь предложенный код.
Плюсы: не надо копировать, пишет сразу то, что нужно (без дополнительных import, preview и пр.). Минусы: как и в первом варианте - видит только код в пределах одного файла, не анализируя весь проект.
Так же при сильном везении можно писать через комментарии ошибки и теоретически он сможет их исправить.

Ну и третий вариант, тот, которым я чаще всего пользуюсь - это просто автодополнение кода. Тут тоже свои плюсы и минусы. Когда нужно создать что-то стандартное, работает хорошо, но если нужно учитывать другие файлы в проекте, то как обычно может быть криво. Ниже пример работы (и кстати я не уверена, кто именно сделал автодополнение: Copilot или Xcode predictive code completion model, по факту работают они примерно одинаково)

На этом всё, если кто думал устанавливать себе или нет, то мой вывод такой: если работаете с GPT или другими ИИ, то смысла особого не вижу (особенно есть включить Xcode predictive code completion model). А так поиграться можно, хотя частенько сбивает с толку и дополняет не то, что нужно.
Как обычно, ловите видео на эту тему в ТГ: https://t.me/NataWakeUp/681