# О GitHub Copilot Chat

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

# Обзор

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

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

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

* GitHub (сайт)
* Ряд IDE, таких Visual Studio Codeкак Xcode и JetBrains
* GitHub Mobile
* интерфейс командной строки GitHub Copilot

Разные среды могут иметь различные функции и возможности, но основные функции остаются согласованными на разных платформах. Чтобы изучить функциональность, доступную в каждой среде, см. guides [GitHub Copilot Chat](/ru/copilot/how-tos/chat-with-copilot) и [Обучающие материалы GitHub Copilot](/ru/copilot/tutorials).

## Ограничения

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

## Передача контекста между Копилот Чат сессиями Copilot облачный агент и

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

Копилот Чат Также может отвечать на вопросы о pull request, созданных при Copilot вводе соответствующих сессионных логов агента, чтобы вы могли спросить, что изменилось, что было проверено и почему, не выходя из разговора.

Передача этого контекста охватывает Копилот Чат сессии Облачный агент , с которыми вы активно работаете. Он отличается от Память второго пилота, который формирует долгосрочное и устойчивое понимание ваших репозиториев и предпочтений на протяжении сессий. Дополнительные сведения см. в разделе [Сессии управляющих агентов](/ru/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents).

## Кастомизация Копилот Чат ответов

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

Существует множество способов создать индивидуальные инструкции для Копилот Чат. Эти категории относятся к трем основным категориям:

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

Для получения дополнительной информации см. [Добавление персональных инструкций для GitHub Copilot](/ru/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-personal-instructions), [Добавление пользовательских инструкций репозитория для GitHub Copilot](/ru/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-repository-instructions) и [Добавление пользовательских инструкций по организации для GitHub Copilot](/ru/copilot/how-tos/copilot-on-github/customize-copilot/add-custom-instructions/add-organization-instructions).

## Модели искусственного интеллекта для Копилот Чат

Вы можете менять использование модели Copilot для генерации ответов. Вы можете найти, что различные модели работают лучше или предоставляют более полезные ответы в зависимости от типа задаваемых вопросов. К ним относятся модели уровня "Премиум" с расширенными возможностями.

## Расширение Копилот Чат

Копилот Чат может быть расширен различными способами для улучшения функциональности и интеграции с другими инструментами и сервисами. Это может включать использование протокола Model Context Protocol (MCP) для предоставления контекстно-ориентированной помощи ИИ или подключение сторонних инструментов для использования GitHubвозможностей ИИ.

### Расширение Копилот Чат с MCP

MCP — это открытый стандарт, определяющий, как приложения совместно используют контекст с большими языковыми моделями (LLM). MCP предоставляет стандартный способ подключения моделей ИИ к различным источникам данных и средствам, что позволяет им эффективнее работать вместе.

Вы можете настроить MCP-серверы для предоставления контекста Копилот Чат в различных IDE, таких Visual Studio Code как JetBrains IDE. Для Copilot Chat в GitHub, GitHub MCP-сервер автоматически настраивается, позволяя Копилот Чат выполнять ограниченный набор задач по вашему запросу, такие как создание ветвей или слияние pull-запросов. Для получения дополнительной информации см. [Расширение GitHub Copilot Chat с помощью серверов Model Context Protocol (MCP)](/ru/copilot/how-tos/provide-context/use-mcp-in-your-ide/extend-copilot-chat-with-mcp) и [Использование GitHub MCP сервера в вашем IDE](/ru/copilot/how-tos/provide-context/use-mcp-in-your-ide/use-the-github-mcp-server).

### Дополнительные материалы

* [автозаголовок](/ru/copilot/how-tos/chat-with-copilot) guides
* [Использование GitHub Copilot CLI](/ru/copilot/how-tos/copilot-cli/use-copilot-cli/overview)
* [Кулинарная книга GitHub Copilot](/ru/copilot/tutorials/copilot-cookbook)