GitHub провела ежегодную конференцию Universe, на которой сообщила о запуске новых продуктов. На платформе появится больше ИИ-инструментов для работы с кодом. Кроме того, разработчики GitHub рассказали о переходе на GPT-4, который предоставляет пользователям больше возможностей.
Copilot Chat
В конце декабря нейросеть GitHub Copilot Chat выйдет из бета-теста и станет общедоступной. С её помощью разработчики смогут быстрее писать код, генерировать шаблоны и искать ошибки. Во время презентации отметили, что Copilot Chat понимает контекст локального проекта, поэтому предлагает не общие решения, а подходящие именно для него.
Copilot Chat будет доступен на официальном сайте GitHub и в мобильном приложении. Его можно будет использовать во время изучения чужого кода в репозиториях. Например, пользователь сможет выделить фрагмент кода и попросить чат-бота объяснить, как он работает и для чего нужен.
Во время бета-теста Copilot Chat можно было использовать только в редакторе кода Visual Studio Code. Теперь специальный плагин для работы с чат-ботом появится во всех средах разработки от JetBrains.
Нейросеть доступна по подписке, но преподаватели, студенты и разработчики проектов с открытым исходным кодом могут воспользоваться чат-ботом бесплатно. Компании могут приобрести общую подписку сразу для всего отдела разработки.
GitHub Copilot Enterprise
В феврале 2024 года корпоративным пользователям станет доступен Copilot Enterprise — специальная версия чат-бота для больших компаний. К нему можно подключить кодовую базу, на основе которой будут генерироваться ответы. Например, во время исправления ошибок Copilot сможет предлагать наиболее подходящие решения, которые идеально впишутся в проект и ничего не сломают.
По данным GitHub, разработчики в компаниях тратят на написание кода только два часа в день. Остальное рабочее время уходит на поддержку того, что уже есть. На этом этапе приходится изучать много исходников и разбираться в их логике. Copilot Enterprise может в несколько раз увеличить продуктивность команды.
Уже сейчас можно зарегистрироваться в списке ожидания, чтобы получить доступ к чат-боту в числе первых. Услуга обойдётся компаниям в 39 долларов за пользователя в месяц.
Copilot Workspace
Во время конференции представители GitHub рассказали, что у разработчиков проектов с исходным кодом не всегда находится время на решение проблем в репозитории. Для этого на платформе появится Copilot Workspace. Нейросеть описывают как второго разработчика, который сможет взять на себя рутинные задачи и освободить время на написание нового кода.
С помощью Copilot Workspace можно будет решать проблемы и исправлять ошибки, на которые указывают пользователи. Если в репозитории появляется запрос, то можно попросить чат-бота проанализировать его, объяснить суть ошибки и подготовить план решения. После этого разработчик может взяться за исправление сам или доверить работу нейросети.
Copilot Workspace умеет редактировать код, запускать его и собирать данные об ошибках. Если сгенерированный вариант подходит, то его можно одобрить, а чат-бот сохранит все правки и обновит файлы. Запуск ожидается в 2024 году.
Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!