Пользователи GitHub Copilot получают доступ к знаниям Stack Overflow
Stack Overflow запустил расширение для GitHub Copilot, которое обещает улучшить процесс поиска решений разработчиками.

На ежегодной конференции Universe компания GitHub объявила о ряде улучшений для разработчиков. Разработчики получат мультимодельный Copilot и GitHub Spark, нативный AI-инструмент для создания приложений на естественном языке.
Конференция GItHub Universe проходит в Сан-Франциско, и, как и ожидалось, многие из анонсированных улучшений - это функции ИИ, направленные на то, чтобы разработчики могли создавать приложения быстрее, безопаснее и эффективнее.
Главным событием стало объявление о том, что Copilot станет многомодельным, то есть разработчики смогут выбирать из моделей, включая Claude 3.5 Sonnet от Anthropic, Gemini 1.5 Pro от Google, а также GPT-4o, o1-preview и o1-mini от OpenAI. GitHub утверждает, что выбор из нескольких моделей будет доступен в различных областях - от рабочего пространства Copilot до многофайлового редактирования, обзора кода, автофиксации безопасности и CLI:
«Будь то в VS Code или на GitHub.com, индивидуальные разработчики теперь могут решать, какие модели лучше всего подходят для них, а организации и предприятия могут полностью контролировать, какие модели они включают для своей команды.»
Разработчики могут переключаться между моделями во время разговора с Copilot Chat, чтобы выбрать нужную модель, или продолжать позволять Copilot использовать свою модель по умолчанию. Модель Claude 3.5 Sonnet от Anthropic будет доступна через GitHub Copilot уже сейчас, а Gemini 1.5 Pro от Google - в ближайшие недели.
Еще одно улучшение, о котором было объявлено на конференции, - существенные обновления GitHub Copilot в VS Code, Copilot Workspace, GitHub Models и Copilot Autofix. Разработчики, работающие в VS Code, теперь могут использовать Copilot Chat для одновременного внесения правок в несколько файлов на основе подсказок на естественном языке.
GitHub Copilot Extensions был расширен для всех пользователей. Copilot Extensions позволяет разработчикам задавать вопросы любым интегрированным инструментам разработчика, включая такие сервисы, как Atlassian Rovo, Docker и Sentry. Например, новое расширение GitHub Copilot Extension от Stack Overflow позволяет разработчикам получить обобщенный ответ на основе 16-летних технических знаний, предоставленных платформой. DataStax расширила свое расширение, чтобы облегчить разработчикам прямое взаимодействие с DataStax Langflow и векторными, табличными и потоковыми данными в базах данных Astra DB. Пользователи также смогут создавать свои собственные расширения, которые будут работать с их внутренними инструментами разработчика.
Появилась новая публичная предварительная версия GitHub Copilot для Xcode, предназначенная для разработчиков, создающих приложения для платформ Apple, а также новая возможность рецензирования кода, которая позволяет быстро получить отзыв о коде за 30 секунд. Пользователи могут запросить рецензию от Copilot в Visual Studio Code или на GitHub.com при создании запроса на вынос.
Наконец, пользователи теперь могут указывать пользовательские инструкции для персонализации ответов Copilot Chat в VS Code и Visual Studio, основываясь на предпочитаемых инструментах, организационных знаниях и соглашениях по кодированию. Для персонализации также может использоваться дополнительный контекст из репозиториев разработчиков, запросов на доработку, проблем, обсуждений и Интернета через интеграцию с Bing.
Делегаты конференции также познакомились с GitHub Spark, инструментом для создания и обмена персонализированными микроприложениями («искрами»). Spark работает на естественном языке и ориентирован скорее на любителей, чем на профессиональных разработчиков. GitHub утверждает, что Spark - это веселое и персональное программное обеспечение. Он предлагает живую историю, предварительные просмотры и возможность прямого редактирования кода. Идеальное приложение Spark - это приложение, которое в противном случае не было бы создано, потому что оно кажется слишком недолговечным, нишевым или требующим много времени, чтобы расставить приоритеты. GitHub утверждает, что наши устройства не настолько персонализированы, как могли бы быть, потому что сложность создания приложений на заказ слишком высока.
GitHub Spark - это инструмент на основе искусственного интеллекта для создания и обмена микроприложениями («искрами»), которые могут быть адаптированы к вашим потребностям и предпочтениям и напрямую использоваться с настольных и мобильных устройств без необходимости писать или развертывать какой-либо код. Spark состоит из трех тесно интегрированных компонентов: редактора на естественном языке для описания ваших идей; управляемой среды выполнения, которая размещает ваши искры и предоставляет им доступ к хранилищу данных, тематике и LLM; и прогрессивной панели управления веб-приложениями, которая позволяет вам управлять и запускать ваши искры из любого места.
Spark уже доступен в предварительной версии, а многомодельный Copilot - уже сейчас.
Stack Overflow запустил расширение для GitHub Copilot, которое обещает улучшить процесс поиска решений разработчиками.
Компания JetBrains запустила Mellum, собственную модель большого языка, специально созданную для кодирования.
По мнению этих экспертов, ИИ демократизирует разработку программного обеспечения, но со временем может полностью ее заменить - и изменить науку о данных, какой мы ее знаем.