Github Copilot стал общедоступным, но для его использования пользователю репозитория нужно приобрести подписку. Хотя некоторые разработчики могут пользоваться инструментом бесплатно.
Стоимость ИИ
В официальном блоге GitHub представители сервиса сообщили, что доступ к Copilot обойдется в 10 долларов США в месяц или 100 долларов при оформлении подписки на год. Также присутствует пробный период, который позволяет бесплатно пользоваться всеми возможностями ИИ-помощника для программиста в течение 60 дней.
Для некоторых пользователей компания распространяет Copilot бесплатно. Виртуальный ассистент доступен студентам, подтвердившим свой статус, как часть пакета GitHub Student Pack. Кроме того, инструмент предоставляется бесплатно разработчикам популярных проектов с открытым исходным кодом после одобрения соответствующего запроса. Точный список open source приложений, авторам которых инструмент может быть доступен без оплаты, ИТ-репозиторий не приводит.
В будущем GitHub намерен расширить количество тарифных планов для разных категорий пользователей. К 2022 году, по словам представителей сервисов, должна появиться корпоративная версия Copilot, доступ к которой нужно приобретать отдельно.
Возможности системы
Нейросеть Copilot впервые была представлена в июле 2021 года. Инструмент способен анализировать готовый код и на его основе генерировать несколько вариантов дополнения. Для доступа к предварительной версии требовалось сперва оставить заявку. По словам вице-президента по продукту GitHub Райана Дж. Сальвы, проект успели протестировать 1,2 млн разработчиков. За год компания проанализировала, каким образом ИИ-помощника чаще всего используют программисты, и смогла подготовиться к безопасному масштабированию сервиса.
По отзывам первых пользователей общедоступной версии Copilot, инструмент способен облегчить рутинные задачи программиста, такие как написание юнит-тестов или дополнение документации, он хорошо справляется с алгоритмическими задачами. Но часто разработчики отмечают, что ИИ генерирует много бесполезного кода, использует неоптимальные решения, повторно предлагает варианты, которые уже были отклонены.
Copilot доступен как плагин в некоторых популярных средах разработки: Visual Studio, Visual Studio Code, Neovim, а также IDE от компании JetBrains.
Российский аналог
«Сбер» разрабатывает нейросеть, аналогичную по своим возможностям Copilot. Проект под названием JARVIS в режиме предварительного тестирования стал доступен в ноябре 2021 года. Как и разработка GitHub, отечественный сервис способен анализировать уже существующий код и дополнять его подходящими по контексту строками. Нейросеть при генерации учитывает также и комментарии в исходниках, в том числе на русском языке.