GitHub Copilot, помощник по кодированию на основе ИИ, теперь настроен на дальнейшую оптимизацию рабочего процесса разработчиков за счет включения кодирования с голосовым управлением. Революционная функция, недавно анонсированная на ежегодной конференции GitHub, сочетает в себе ИИ с распознаванием естественного языка, позволяя пользователям диктовать фрагменты кода, а также выполнять различные задачи, такие как переход к определенным строкам в коде или управление интегрированной средой разработки (IDE) с помощью просто используя их голос. Функциональность, все еще экспериментальная, в настоящее время совместима только с Visual Studio Code, но не за горами расширение на другие платформы.
Copilot был представлен в 2021 году и с тех пор стал бесценным помощником/сервисом для ускорения рутинных задач кодирования. Используя ИИ для прогнозирования завершения кода, этот инструмент опирается на модель ИИ, разработанную OpenAI под названием Codex. Благодаря более широкому знанию языков программирования, чем GPT-3, OpenAI называет Codex выдающимся генератором кода.
Чтобы активировать голосовую функцию в Copilot, разработчикам просто нужно произнести слово пробуждения («Привет, GitHub»). Помимо запроса фрагментов кода или обобщения данного раздела кода, функцию голосового управления можно использовать для таких задач, как переход к определенным строкам кода или управление IDE. Несмотря на текущие ограничения совместимости, GitHub работает над расширением поддержки на другие платформы в будущем.
GitHub и OpenAI, принадлежащие Microsoft, сталкиваются с юридическими проблемами в отношении Copilot. Коллективный иск направлен на определение того, нарушает ли инструмент права разработчиков, очищая их код без указания надлежащей атрибуции. Брэдли М. Кун из организации Software Freedom Conservancy ранее в этом году отметил, что Copilot в его нынешнем виде не может предоставить пользователям методы определения того, защищен ли сгенерированный результат авторским правом кем-то еще, что потенциально увеличивает их ответственность.
Разработчики, однако, в настоящее время находят Copilot наиболее полезным для заполнения строк кода, подобно функции Smart Compose в Gmail. Microsoft, тем не менее, предполагает, что эта функция будет развиваться, чтобы предлагать более крупные блоки кода или целые тела функций, что может еще больше революционизировать опыт кодирования.
Для тех, кто ищет альтернативное решение для кодирования, AppMaster предлагает мощную платформу no-code для разработки серверных, веб-приложений и мобильных приложений. Благодаря простому интерфейсу drag-and-drop и комплексному набору инструментов, таких как Business Process Designer, no-code и визуальное программирование , разработчики могут легко проектировать, создавать и развертывать свои приложения. AppMaster известен своей исключительной масштабируемостью, что делает его подходящим выбором для высоконагруженных и корпоративных сценариев использования.