GitHub представляет новые возможности искусственного интеллекта, благодаря которым Copilot можно использовать в Xcode от Apple и за его пределами

Подпишитесь на наши ежедневные и еженедельные информационные бюллетени, чтобы получать последние обновления и эксклюзивный контент о ведущих в отрасли технологиях искусственного интеллекта. Узнать больше


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

Сегодня на конференции GitHub Universe компания представила расширение своих инструментов разработки на базе искусственного интеллекта. На сегодняшний день GitHub Copilot опирается на большие языковые модели OpenAI (LLM), включая OpenAI Cortex на начальном этапе, для поддержки своей технологии. Теперь GitHub становится мультимодельным. GitHub Copilot теперь поддерживает несколько моделей искусственного интеллекта, что позволяет разработчикам выбирать между Anthropic Claude 3.5 Sonnet, Google Gemini 1.5 Pro и вариантами OpenAI GPT4o. Сервис GitHub Models, впервые анонсированный в августе, также развивается, предоставляя пользователям больше способов и возможностей опробовать LLM на игровой площадке для моделей.

Теперь существует еще большая интеграция с интегрированной средой разработки (IDE) VS Code от Microsoft, которая позволяет редактировать несколько файлов. Агентический искусственный интеллект также получает поддержку благодаря серии обновлений сервиса GitHub Copilot Workspace. Идя еще дальше, новая технология GitHub Spark — это попытка еще больше упростить и быстро создавать базовые приложения, чтобы позволить большему количеству людей разрабатывать приложения. Завершает обновление GitHub Universe расширение Copilot для поддержки Apple Xcode IDE и доступности расширения StackOverflow.

«Мы переводим платформу Copilot с однопоточной на многопоточную», — рассказал VentureBeat Марио Родригес, директор по продуктам GitHub.

Что означает многомодельный ИИ для пользователей GitHub Copilot

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

Родригес отметил, что теперь пользователи смогут выбирать между различными моделями ИИ для выполнения своих задач по кодированию, а не ограничиваться одной моделью. Он сказал, что точно так же, как существует более одного языка программирования, существует множество программ LLM на выбор, и каждый из них имеет свои преимущества.

При запуске разработчикам все равно придется выбирать, хотят ли они использовать модель, отличную от OpenAI. Родригес сказал, что в будущем Copilot сможет автоматически выбирать наиболее подходящую модель для конкретной задачи на основе таких факторов, как скорость и производительность, чтобы обеспечить наилучшие результаты.

Улучшенное редактирование и проверка кода во вселенной GitHub.

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

По данным GitHub, новая система проверки кода, которая в настоящее время находится в закрытой предварительной версии и переходит в общедоступную предварительную версию, получила очень положительные отзывы. Система позволяет командам настраивать определенные правила и требования, при этом Copilot автоматически проверяет запросы на включение на основе конфигураций на уровне команды.

«Просмотр кода — это суть скорости итерации», — отметил Родригес. «Если вы разработчик, и вы заканчиваете какой-то код, и он находится на проверке кода, и вы ждете, ждете и ждете отзывов… это код, который находится там, но не находится в производстве. Чем быстрее вы получите обратную связь, тем лучше».

GitHub Copilot переходит на Apple Xcode

GitHub также расширяет возможности Copilot за счет ряда новых опций.

Хотя GitHub Copilot всегда был интегрирован с IDE Microsoft VS code, он был недоступен для пользователей Apple Xcode. Это уже не так.

«Мы хотим, чтобы Copilot был повсюду», — сказал Родригес. «Итак, он уже есть в JetBrains, в терминале, а теперь и в Xcode».

Партнерство Stack Overflow и GitHub расширяется за счет новых расширений

GitHub не только доступен в других инструментах разработки, но и хочет быть интегрированной частью более широкой экосистемы разработки.

Основной частью этой экосистемы в последние годы является сообщество StackOverflow, где разработчики задают вопросы и делятся советами по методам разработки. На GitHub Universe компания Stack Overflow объявила о доступности своего расширения GitHub Copilot Extension. Новое расширение позволяет разработчикам получать информацию о переполнении стека непосредственно в GitHub Copilot.

Прашант Чандрасекар, генеральный директор Stack Overflow, рассказал VentureBeat, что ИИ может помочь разработчикам работать быстрее, устраняя циклы и освобождая свободное пространство для работы более высокого уровня.

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

Агентский искусственный интеллект развивается с помощью GitHub Copilot Workspaces

Функция GitHub Workspace, предварительная версия которой уже привлекла более 100 000 разработчиков, получает значительные обновления.

Платформа теперь предлагает расширенную интеграцию с GitHub.com, включая новый интерфейс запросов на включение, который позволяет разработчикам быстро решать предложения по коду и решать проблемы через собственный AI-интерфейс.

Родригес объяснил, что система действует как механизм оркестровки, аналогично тому, как Kubernetes организует инфраструктуру для облака, но для инструментов разработки на базе искусственного интеллекта. Это позволяет разработчикам плавно переходить от идеи к реализации, используя взаимодействие на естественном языке.

GitHub запускает новый Spark для создания программного обеспечения

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

В отличие от традиционных платформ с низким кодированием или без кода, Spark фокусируется на создании личного программного обеспечения для радости и творчества. Spark использует возможности Copilot для создания приложений. Родригес продемонстрировал это, рассказав, как всего за пять минут он создал математическую игру для своей дочери, подчеркнув доступность и немедленную полезность платформы.

«Цель — 1 миллиард разработчиков», — объяснил Родригес. «К 2030 году в мире может быть 10 миллиардов человек. Разве не было бы удивительно, если бы мы действительно смогли раскрыть возможности создания программного обеспечения для 1 миллиарда из них?»

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

Основатель более 10 стартапов в области ИТ и ИИ. Серийный предприниматель. Профессиональный управленец.