Skip to main content

О чате GitHub Copilot

Узнайте, как использовать Чат GitHub Copilot для улучшения возможностей написания кода.

Обзор

Чат GitHub Copilot — это интерфейс чата с использованием ИИ для GitHub Copilot. Он позволяет взаимодействовать с моделями ИИ, чтобы получить помощь по написанию кода, объяснения и предложения в формате беседы.

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

Чат GitHub Copilot доступен в различных средах:

  • GitHub (веб-сайт).
  • Диапазон удостоверений, таких как Visual Studio Code, Xcode и идентификаторов JetBrains.
  • GitHub Mobile.

Разные среды могут иметь различные функции и возможности, но основные функции остаются согласованными на разных платформах. Сведения о функциональных возможностях, доступных в каждой среде, см[. в руководствах по AUTOTITLE и Copilot Chat](/copilot/tutorials).

Ограничения

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

Настройка ответов Copilot Chat

GitHub Copilot в GitHub, Visual Studio Codeи Visual Studio могут предоставлять ответы чата, адаптированные к работе вашей команды, используемые средства, особенности проекта или ваши личные предпочтения, если вы предоставляете достаточно контекста для этого. Вместо повторения инструкций в каждом запросе можно создавать и сохранять инструкции для Copilot Chat для настройки получаемых ответов.

Существует два типа пользовательских инструкций, которые можно добавить для Copilot Chat:

  • Инструкции репозитория. Вы можете создать пользовательский файл инструкций для репозитория, чтобы все запросы в контексте репозитория автоматически включали определенные инструкции.
  • Личные инструкции. Вы можете добавить личные инструкции, чтобы все ответы чата вы, как пользователь, были адаптированы к вашим предпочтениям.

Дополнительные сведения см. в разделе [AUTOTITLE и Adding repository custom instructions for GitHub Copilot](/copilot/customizing-copilot/adding-personal-custom-instructions-for-github-copilot).

Модели ИИ для Copilot Chat

Вы можете изменить большую языковую модель, которая Copilot используется для создания ответов на запросы чата, включая модели уровня "Премиум" с расширенными возможностями. Вы можете найти, что различные модели работают лучше или предоставляют более полезные ответы в зависимости от типа задаваемых вопросов. Дополнительные сведения см. в разделе Changing the AI model for Copilot Chat.

Расширение Copilot Chat в GitHub