Обзор
GitHub Copilot Чат — это интерфейс чата с использованием ИИ для GitHub Copilot. Он позволяет взаимодействовать с моделями ИИ, чтобы получить помощь по написанию кода, объяснения и предложения в формате беседы.
Копилот Чат может помочь вам с различными задачами, связанными с программированием, например предлагать предложения по коду, предоставляя описания функций и целей кода естественного языка, создавая модульные тесты для кода и предлагая исправления ошибок в коде.
GitHub Copilot Чат доступен в различных средах:
- (сайт)
- Диапазон удостоверений, таких как Visual Studio Code, Xcode и idEs JetBrains
- GitHub Mobile
- GitHub Copilot CLI
Разные среды могут иметь различные функции и возможности, но основные функции остаются согласованными на разных платформах. Чтобы изучить функциональность, доступную в каждой среде, см. guides Чат GitHub Copilot и Руководства по GitHub Copilot.
Ограничения
Копилот Чат предназначен для поддержки задач программирования, но вы остаетесь ответственными за проверку и проверку кода, который он создает. Он не всегда может создавать правильные или оптимальные решения, и иногда может создавать код, содержащий уязвимости безопасности или другие проблемы. Всегда тестируйте и просматривайте код перед его использованием в рабочей среде.
Настройка ответов Копилот Чат
GitHub Copilot в GitHub, Visual Studio Code и Visual Studio могут предоставлять ответы в чате, адаптированные к работе вашей команды, используемым инструментам, особенностям вашего project или вашим личным предпочтениям, если вы предоставите достаточно контекста to do. Вместо повторения инструкций в каждом запросе можно создавать и сохранять инструкции для Копилот Чат для настройки получаемых ответов.
Существуют различные способы создания пользовательских инструкций для Копилот Чат. Эти категории относятся к трем основным категориям:
-
**Личные инструкции. Вы можете добавить личные инструкции**, чтобы все ответы чата вы, как пользователь, были адаптированы к вашим предпочтениям. -
**Инструкции репозитория. Вы можете хранить файлы инструкций** в репозитории, чтобы все запросы в контексте репозитория автоматически включали определенные инструкции. -
**Инструкции** организации. Если вы являетесь владелец организации, вы можете создать файл пользовательских инструкций для организации, чтобы все запросы в контексте любого репозитория, принадлежащих организации, автоматически включали определенные инструкции.
Для получения дополнительной информации см. Добавление персональных инструкций для GitHub Copilot, Добавление пользовательских инструкций репозитория для GitHub Copilot и Добавление пользовательских инструкций по организации для GitHub Copilot.
Модели ИИ для Копилот Чат
Модель Copilot используется для создания ответов на запросы чата. Вы можете найти, что различные модели работают лучше или предоставляют более полезные ответы в зависимости от типа задаваемых вопросов. К ним относятся модели уровня "Премиум" с расширенными возможностями. См . раздел AUTOTITLE.
Расширение Копилот Чат
Копилот Чат можно расширить различными способами для улучшения функциональности и интеграции данных с другими инструментами и службами. Это может включать использование протокола Model Context Protocol (MCP) для предоставления контекстно-ориентированной помощи ИИ или подключение сторонних инструментов для использования возможностей ИИ GitHub.
Расширение Копилот Чат с помощью MCP
MCP — это открытый стандарт, определяющий, как приложения совместно используют контекст с большими языковыми моделями (LLM). MCP предоставляет стандартный способ подключения моделей ИИ к различным источникам данных и средствам, что позволяет им эффективнее работать вместе.
Вы можете настроить серверы MCP для предоставления контекста Копилот Чат в различных идентификаторах, таких как Visual Studio Code и идентификаторов JetBrains. Для Copilot Chat в GitHub MCP-сервер GitHub автоматически настраивается, позволяя Копилот Чат выполнять ограниченный набор задач по вашему запросу, например, создавать ветки или объединять pull requests. Для получения дополнительной информации см. Расширение чата GitHub Copilot с помощью серверов Model Context Protocol (MCP) и Использование сервера GitHub MCP.
Дополнительные материалы
-
[автозаголовок](/copilot/how-tos/chat-with-copilot) guides -
[AUTOTITLE](/copilot/how-tos/use-copilot-agents/use-copilot-cli) -
[AUTOTITLE](/copilot/tutorials/copilot-chat-cookbook)