Интернет

GitHub Copilot

GitHub CopilotНа конференции Microsoft Build компания представила Copilot AI agent — усовершенствованную версию знаменитого ассистента GitHub.

GitHub Copilot теперь не просто подсказывает, а сам выполняет задачи: от фикса багов до генерации новых функций, рефакторинга, дополнения документации и расширения тестов.

Разработчики могут буквально делегировать ИИ задачу через GitHub и получать готовое решение с кратким описанием и ссылкой на внесённые изменения. При этом Copilot-agent работает как будто это живой коллега: он создаёт файл, делает коммит, присылает результат и ждёт фидбэка. Всё — в рамках привычного GitHub workflow.

С момента покупки GitHub в 2018 году Microsoft превратила его в один из самых успешных ИТ-продуктов с годовой выручкой более $2 млрд. Сейчас Copilot используют более 15 миллионов человек — в четыре раза больше, чем год назад.

Справка

GitHub Copilot — это помощник по программированию на основе искусственного интеллекта, который помогает разработчикам писать программный код быстрее и с меньшими усилиями. Он обеспечивает контекстную помощь, предлагая разработчикам предложения по программированию по мере ввода текста: эти подсказки могут быть завершением строки или целым блоком нового кода. Это помогает разработчикам сосредоточиться на решении проблем, совместной работе и инновациях. Интегрированный с ведущими редакторами и встроенный в GitHub, он является наиболее широко используемым инструментом разработчика на базе искусственного интеллекта, повышающим удовлетворенность работой и производительность.

GitHub Copilot обучен всем языкам, которые отображаются в общедоступных репозиториях. Качество получаемых вами предложений для каждого языка может зависеть от объема и разнообразия обучающих данных для этого языка. GitHub Copilot доступен в качестве расширения в Microsoft Visual Studio Code, Visual Studio, Vim, Neovim, наборе IDE от JetBrains и Azure Data Studio. GitHub Copilot также поддерживается в терминалах через интерфейс командной строки GitHub (CLI).

GitHub Copilot работает на основе генеративных моделей искусственного интеллекта, разработанных GitHub, OpenAI и Microsoft. Он был обучен на тексте на естественном языке и исходном коде из общедоступных источников, включая код в публичных репозиториях на GitHub.

Источник информации — корпорация Microsoft.