Основанный на ИИ Copilot сканирует весь код на GitHub и ваши локальные проекты, а также подсказывает, что писать дальше. В отличие от стандартных средств автодополнения, он предлагает целые строки и даже массивы строк — и нередко попадает в яблочко.
Чтобы установить умного помощника в одну из IDE от Jetbrains, необходимо найти плагин github copilot (но чтобы всё работало, придётся установить и плагин github). Команда разработчиков Copilot протестировала свой сервис только на IntelliJ и PyCharm, начиная с версий 2021.2. Но он должен завестись и на других IDE от питерцев.
Инструкция для Neovim тоже есть на GitHub проекта — предварительно надо будет установить Node.js не ниже 12-й версии. Сам плагин добавляется через командную строку.
Однако Copilot всё ещё недоступен для массового использования: он до сих пор работает в режиме Technical Preview, а значит, вы сможете его протестировать только в том случае, если вас добавили в эту программу. В противном случае придётся ждать этого технологического аналога грин-карты или официального релиза для всех.
Что об этом думают читатели Hacker News?
«Никогда не понимал ценностного предложения Copilot. С точки зрения сложности, написание кода — это всего лишь 2 из 10. При этом поддержка кода, который вы написали, как мне кажется, составляет примерно 3 из 10, а поддержка кода, написанного кем-то другим, или кода, написанного вами, но очень давно, возрастает примерно до 5 из 10.
Отладка некорректного кода ещё сложнее — примерно 7 из 10 или выше. Так что GitHub Copilot оптимизирует ту часть процесса, которая и так была самой простой, зато усложняет другие виды деятельности, потому что вместо „я написал это“ у вас теперь будет код в стиле „это написал кто-то другой“».

«А ты его пробовал? Просто я использую его уже несколько недель и для меня такие комментарии, как твой, выглядят примерно так: „Я не понимаю ценности интернета“ или „Зачем покупать телефон“.
Я почувствовал огромную разницу, создавая код с Copilot и без него, — это как день и ночь. Думаю, когда вы действительно начнёте использовать фишки Copilot, у вас отпадут все сомнения».

> «Просто я использую его уже несколько недель и для меня такие комментарии, как твой, выглядят примерно так: „Я не понимаю ценности интернета“ или „Зачем покупать телефон“».
«И всё же, кроме этой натянутой аналогии, вы не привели ни одного аргумента в пользу ценности Copilot хотя бы для кого-то. Чем лично вам помогает Copilot? И почему вы думаете, что кому-то, чья работа сложнее, чем копипаста шаблонного кода, следует попробовать Copilot? Вы должны убедить скептиков».
