Build — крупнейшая конференция разработчиков Microsoft, и, конечно, в этом году она посвящена искусственному интеллекту. Поэтому неудивительно, что Copilot, «инструмент парного программирования с ИИ» от GitHub, занял центральное место в программе с запуском Copilot Extension. Как следует из названия, Copilot Extensions позволяет разработчикам расширять Copilot с помощью сторонних навыков.
Среди партнеров запуска — DataStax, Docker, LambdaTest, LaunchDarkly, McKinsey & Company, Microsoft Azure и Teams, MongoDB, Octopus Deploy, Pangea, Pinecone, Product Science, ReadMe, Sentry и Stripe.
«Наша цель — сделать GitHub Copilot самой интегрированной, мощной, интеллектуальной ИИ-платформой из всех существующих — с неограниченными возможностями для ускорения человеческого прогресса», — сказал SVP по продуктам GitHub Марио Родригес. «Программирование на естественном языке будет и дальше снижать барьер для всех, кто хочет создавать программное обеспечение. Сегодня мы приблизились к будущему, когда миллиард людей сможет творить на GitHub, а Copilot станет интеллектуальной платформой, которая интегрируется с любым инструментом в технологическом стеке разработчика, полностью на естественном языке».
Эти расширения будут доступны в GitHub Marketplace, но разработчики также смогут создавать собственные частные расширения для интеграции со своими внутренними системами и API.
Идея, конечно, заключается в том, чтобы помочь разработчикам оставаться в своем потоке и взаимодействовать с этими системами на естественном языке и без необходимости переключения контекста. Для одних партнеров это означает доступ к документации в Copilot, а для других — выполнение действий. Например, пользователи инструмента развертывания Octopus смогут использовать расширение для проверки состояния своих серверов, пользователи Sentry смогут решать проблемы с конвейерами на естественном языке, а пользователи DataStax — взаимодействовать со своими базами данных.
На данный момент расширения Copilot Extensions находятся в стадии private preview.