Microsoft представила сервис GitHub Copilot для Azure, который доступен в виде плагина для редактора кода Visual Studio Code. С его помощью разработчики могут получать справку по взаимодействию с облаком Azure. Плагин пока доступен в режиме превью.
Возможности GitHub Copilot для Azure:
Изучение. Разработчики могут задавать вопросы по работе с Azure, а чат-бот в ответ будет генерировать ответы на основе официальной документации. Отмечается, что начинающие программисты могут использовать плагин для изучения функций облака.
Развёртывание. Чат-бот может генерировать конфигурацию проекта или подсказать необходимые команды. При этом не надо переключаться на браузер, чтобы найти подходящий шаблон.
Устранение неполадок. GitHub Copilot для Azure анализирует логи проекта и на их основе может подсказать шаги по устранению ошибок.
Учёт. Чат-бот подскажет, сколько учётных записей есть у пользователя, какие проекты потребляют больше ресурсов и как всё это можно оптимизировать.
GitHub Copilot для Azure понимает запросы на естественном языке. Более точно запрос можно передать с помощью следующих команд:
/help
— справка по возможностям чат-бота;/learn
— ответит на вопросы по документации Azure;/resources
— подскажет, как расходуются ресурсы облака;/diagnose
— запустит диагностику и подскажет, какие проблемы есть;/changeTenant
— смена Tenant в Azure Active Directory.
Плагин GitHub Copilot для Azure уже доступен в магазине VS Code. Для работы понадобится подписка на GitHub Copilot, плагин GitHub Copilot Chat и аккаунт Microsoft.