GitHub открыла доступ к ИИ-сервису Copilot для всех разработчиков — подписка стоит $10 в месяц Статьи редакции
Для студентов и разработчиков популярных проектов с открытым исходным кодом доступ бесплатный.
- GitHub Copilot работает по подписке — $10 в месяц или $100 в год, объявила компания. Бесплатная версия будет доступна студентам с пакетом GitHub Student Developer Pack и разработчикам популярных проектов с открытым исходным кодом на GitHub.
- Также есть бесплатная пробная версия на 60 дней. В конце 2022 года GitHub планирует запустить подписку для бизнеса.
- Microsoft и OpenAI представили GitHub Copilot в июне 2021 года. Это ИИ-сервис, который работает как «напарник» программиста — просматривает существующий код, комментарии к нему и расположение курсора, а затем предлагает добавить одну или несколько строк в зависимости от контекста.
- За год на предварительную версию GitHub Copilot подписались более 1,2 млн пользователей. За это время компания узнала, как разработчики используют сервис, и подготовилась к «безопасному масштабированию», рассказал TechCrunch вице-президент по продукту GitHub Райан Дж. Сальва.
- В октябре 2021 года GitHub рассказала, что почти треть нового кода на платформе написана с помощью Copilot.
9
показов
20K
открытий
9
репостов
Комментарий недоступен
Нет, потому что программисты знают что это хня
С главной страницы https://github.com/features/copilot/:
«we found that users accepted on average 26% of all completions shown by GitHub Copilot»
То есть 3/4 предложенного идёт в помойку.
«печатаю 1200 ударов в минуту, но такая хрень получается!»
По идее это может работать только для совсем типовых функций, которые приходится писать очень часто. В остальном без понимания текущей задачи и контекста предложить что-то вменяемое с высокой степенью "подходимости" не получится. Так же, тут непонятно сколько из принятого всё равно приходилось дорабатывать напильником, может там после принятия пришлось переписать большую часть как с примерами со SO.
Контекст он понимает кстати
По крайней мере внутри класса
80% времени работы программиста уходит на планирование архитектуры и написания нового кода на основе распланированного. Если копилот будет предлагать уже готовые варианты, и программисту останется лишь проверить их и подправить - экономится масса времени, плюс сокращается количество багов. Ну, по крайней мере по ожиданиям от этого сервиса.
если он тебе удачно подставляет функцию по переводу атрибутов из камел кейса в снейк кейс, это еще не значит, что он сможет проанализировать бизнес задачи, подобрать стек, спроектировать архитектуру и написать бизнес логику. Он просто экономит пару минут на поход в стек/мдн/баелданг/...
Он удобен, когда ты не знаешь/не помнишь синтаксис или языковую либу для какой-нибудь задачи. Мне он очень помог, когда я писал Dockerfile, я лишь написал установку одной из зависимостей для билда, он мне дописал все остальные необходимые. Скрипт на питоне тоже писал, он мне помогал вспоминать как там открывать и писать в файлы, и т.д.
с этим я полностью согласен. я не согласен с изначальным тезисом, что у копилота есть хоть какие-то шансы заменить или хотя бы составить конкуренцию программистам. not happening
А, это конечно нет
Ну можете считать это IntelliSense - подсказывает, ты выбираешь, большая часть неправильная, но зато варианты.
Частые инструкции будет экономить, может быть полезным инструментом.
Комментарий недоступен
Да согласен
Было время)
Покрутил его в бете - прикольно, но пользы как таковой немного. Удалил через пару дней :)
С задачей написания бойлерплейта он помогает как никто другой