Microsoft и OpenAI представили инструмент, который дописывает код
Microsoft и OpenAI показали нейросетевую систему, которая будет помогать разработчикам в процессе написания кода — GitHub Copilot. Инструмент анализирует уже написанный код и предлагает для его доработки свои строки либо функции.
Гендиректор GitHub Нат Фридман назвал GitHub Copilot цифровой версией «программиста-напарника». Когда разработчик пишет код, инструмент просматривает существующий вариант и генерирует свои вариации. Программист принимает либо отклоняет предложения, инструмент анализирует выбор и обучается, становясь более сложным.
Сервис совместим с различными фреймворками и языками. Модель обучали на миллиардах строк кода — многие из них размещены и доступны публично на самом GitHub. При этом нынешняя версия Copilot лучше всего подходит для работы с JavaScript, Python, TypeScript, Ruby и Go.
С инструментом можно работать в браузере через GitHub Codespaces, либо как с плагином к Microsoft Visual Studio Code.
Читать на dev.by