GitHub переходит на мультимодельность для своего инструмента написания кода и программирования Copilot. Вскоре разработчики смогут выбирать для GitHub Copilot модели от Anthropic, Google и OpenAI. На сегодняшней конференции GitHub Universe компания также анонсировала Spark, инструмент искусственного интеллекта для создания веб-приложений, а также обновления GitHub Copilot в VS Code, Copilot для Xcode и другие.
Пользователи GitHub Copilot в Интернете или VS Code могут выбрать Claude 3.5, а Gemini 1.5 Pro появится в ближайшие недели. Модели OpenAI GPT-4o, o1-preview и o1-mini также скоро будут доступны в GitHub Copilot. Разработчики смогут переключаться между моделями во время разговора в Copilot Chat, чтобы найти модель, которая лучше всего подходит для конкретной задачи.
«Не существует одной модели, которая бы подходила для всех сценариев, и разработчики ожидают от агентства, что оно будет строить с использованием моделей, которые работают лучше всего для них», — говорит генеральный директор GitHub Томас Домке. «Очевидно, что следующий этап создания кода ИИ будет определяться не только многомодельной функциональностью, но и многомодельным выбором».
Принадлежащий Microsoft GitHub первым запустил свой инструмент ИИ под названием Copilot в 2021 году, опередив стремление Microsoft сделать Copilot центром своих усилий в области ИИ. Это был первый крупный результат первоначальных инвестиций Microsoft в OpenAI в размере 1 миллиарда долларов, и на прошлой неделе GitHub объявил, что у Copilot уже более 1 миллиона платных подписчиков.
Сегодня GitHub также анонсировал Spark — инструмент искусственного интеллекта, который упрощает создание веб-приложений на естественном языке. Первоначально инструмент использует модели OpenAI и Anthropic для создания живого предварительного просмотра того, как будет выглядеть веб-приложение, а пользователи GitHub Spark могут сравнивать версии по мере внесения изменений. GitHub Spark позволяет опытным разработчикам напрямую работать с кодом, а новички могут создать веб-приложение полностью на естественном языке.
После создания приложения его можно запустить на настольном компьютере, планшете или мобильном устройстве, а также поделиться им с другими пользователями, чтобы люди могли переделывать и создавать приложения на основе Spark. GitHub Spark является частью концепции GitHub по достижению 1 миллиарда разработчиков. «Слишком долго существовал непреодолимый барьер, отделяющий подавляющее большинство населения планеты от создания программного обеспечения», — говорит Домке. «С помощью Spark мы дадим возможность более чем миллиарду пользователей персональных компьютеров и мобильных телефонов создавать собственные микроприложения и делиться ими прямо на GitHub».
Еще из новинок — многофайловое редактирование для GitHub Copilot в VS Code появится 1 ноября, что позволит пользователям вносить правки в несколько файлов одновременно с помощью Copilot Chat. Расширения Copilot также будут доступны в начале 2025 года, GitHub Copilot для Xcode вышел с публичной предварительной версией, а кроме того Copilot теперь имеет новую возможность рецензирования кода.