Microsoft добавила в Azure CLI команду для автоматического рефакторинга кода с GPT-4

Microsoft интегрировала в Azure CLI встроенную команду для автоматического рефакторинга кода на основе GPT-4. Разработчики смогут улучшать читаемость, производительность и безопасность кодовой базы одной командой, без необходимости переписывать логику вручную.

Команда анализирует синтаксис и семантику кода, предлагает оптимизации в соответствии с best practices и создаёт список изменений перед применением. Все преобразования остаются под контролем разработчика и могут быть отклонены.

Применение в CI/CD

Функция поддерживает основные языки программирования и интегрируется с GitHub Actions и другими CI/CD платформами. Это позволяет автоматизировать улучшение кода в процессе разработки без ручного вмешательства.

Рефакторинг выполняется локально в вашем Azure аккаунте, данные кода не попадают на публичные сервера. Microsoft гарантирует конфиденциальность при обработке исходного текста.

Функция доступна в бета-версии для подписчиков Azure и будет расширяться по мере сбора обратной связи.