# Где использовать GitHub Copilot

Выберите место для работы GitHub Copilot, от понимания проблемы до написания, проверки, тестирования и доставки кода.

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

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

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

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

## Где можно использовать Copilot

| Where                                                                                                                              | Используйте его для                                                                                                                                                    | Get started                                                                                                                                                       |
| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **GitHub Copilot app**                                                                                                             | Управление работой разработчика и агентом в параллельных задачах, нескольких репозиториях и жизненном цикле запроса на вытягивание в одной выделенной рабочей области. |                                                                                                                                                                   |
| [Начало работы с GitHub приложение Copilot](/ru/copilot/get-started/quickstart-copilot-app)                                        |                                                                                                                                                                        |                                                                                                                                                                   |
| **GitHub Copilot CLI**                                                                                                             | Работа с Copilot терминалом, включая повторяемые рабочие процессы командной строки.                                                                                    |                                                                                                                                                                   |
| [Начало работы с GitHub Copilot CLI](/ru/copilot/get-started/cli-quickstart)                                                       |                                                                                                                                                                        |                                                                                                                                                                   |
| **Интегрированная среда разработки**<br>(Visual Studio Code, , Visual StudioJetBrains IDEsEclipse и XCode)                         | Получение встроенных предложений, чат о соседнем коде и использование агента, который может изменять файлы для вас.                                                    | [Краткое руководство по использованию GitHub Copilot в интегрированной среде разработки](/ru/copilot/get-started/quickstart-for-using-github-copilot-in-your-ide) |
| **GitHub Copilot SDK**                                                                                                             | Создание пользовательских приложений, использующих те же примитивы, что Copilotи .                                                                                     |                                                                                                                                                                   |
| [Build your first Copilot-powered app](/ru/copilot/get-started/sdk-quickstart)                                                     |                                                                                                                                                                        |                                                                                                                                                                   |
| **Веб-сайт GitHub**                                                                                                                | Вопросы о репозиториях, проблемах и запросах на вытягивание или назначении работы агенту.                                                                              | [Краткое руководство по использованию GitHub Copilot на GitHub.com](/ru/copilot/get-started/quickstart-for-using-github-copilot-on-github-com)                    |
| **GitHub Mobile**                                                                                                                  | Беседуйте с Copilot ней в стороне от основной среды разработки.                                                                                                        |                                                                                                                                                                   |
| [Вопросы GitHub Copilot в GitHub Mobile](/ru/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-mobile)                   |                                                                                                                                                                        |                                                                                                                                                                   |
| **GitHub Desktop**                                                                                                                 | Получение справки по фиксации сообщений и сводок.                                                                                                                      |                                                                                                                                                                   |
| [Настройка Copilot в GitHub Desktop](/ru/desktop/configuring-and-customizing-github-desktop/configuring-copilot-in-github-desktop) |                                                                                                                                                                        |                                                                                                                                                                   |

Чтобы проверить, какие Copilot функции доступны для вашей личной учетной записи, перейдите к параметрам Copilot по адресу [https://github.com/settings/copilot/features](https://github.com/settings/copilot/features?ref_product=copilot\&ref_type=engagement\&ref_style=text).

Чтобы сравнить поддержку между идентификаторами, см. раздел [Матрица функций Copilot](/ru/copilot/reference/copilot-feature-matrix).

## Какой из них подходит для меня?

Вам не нужно использовать каждую поверхность. Выберите наиболее близкий к работе, которую вы делаете сейчас.

Если вы не уверены, где начать, используйте Copilot на GitHub веб-сайте. Нет ничего, чтобы установить, и вы можете задавать вопросы о репозитории, проблеме или запросе на вытягивание, который вы уже открыли.

Используйте эти распространенные контексты разработки для выбора поверхности:

* **Координация работы агента**: используйте GitHub Copilot app , когда нужно, чтобы одно место было координировать работу агента, управлять параллельными рабочими потоками, работать в нескольких репозиториях и поддерживать подключение к браузеру, терминалу и жизненному циклу запроса на вытягивание.
* **Выполнение команд**: используйте GitHub Copilot CLI , если вы хотите работать в терминале, выполнять сложные команды терминала и выполнять задачи параллельно. Для задач агента, выполняющих команды, используйте облачные или локальные песочницы для управления выполнением команд и доступом к которым они могут получить.
* **Написание кода**: используйте GitHub Copilot в интегрированной среде разработки, когда вы хотите написать и уточнить код в интерактивном режиме.
* **Расширение собственных средств**. Используйте GitHub Copilot SDK при создании приложения или внутреннего рабочего процесса, который вызывается Copilot напрямую.
* **Планирование изменения**: используйте GitHub веб-сайт, когда работа начинается с проблемы, запроса на вытягивание или незнакомого репозитория.
* **Проверка работы с столом**: используйте GitHub Mobile , когда вам нужно задать быстрый вопрос с мобильного устройства.

Вы можете переключать поверхности позже, часто не запускаясь. Например, вы можете понять проблему в веб-интерфейсе, попросить агента внести изменения, просмотреть запрос на вытягивание в интегрированной среде разработки, а затем следовать за терминалом.

## Как поверхности работают вместе

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

Где поддерживается, план, пользовательские инструкции, навыки агента и подключенные серверы MCP применяются в тех местах, где вы используете Copilot, чтобы настроить их один раз и использовать их в разных частях рабочего процесса.

Одна часть работы может перемещаться между поверхностями. Например, вы можете начать с проблемы GitHub, назначить ее Copilot cloud agent, отслеживать работу в GitHub Copilot appинтегрированной среде разработки, просмотреть запрос на вытягивание в интегрированной среде разработки и объединить его в веб-интерфейсе.

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

Поверхности также разделяют один и тот же фундамент. Интерфейсы Copilot , используемые в разных поверхностях, используются на одном и том же пакете SDK и примитивах платформ. Этот же пакет SDK можно использовать для сборки Copilot в собственных приложениях, инструментах и рабочих процессах, поэтому пользовательские интеграции и интерфейсы первого поставщика Copilot работают с теми же базовыми возможностями.

Выбранные варианты хранятся в рабочем процессе, включая:

* **Какая модель**: разные модели подходят для различных видов работы, и вы можете переключать модели для чата и агентов. См [. раздел AUTOTITLE](/ru/copilot/how-tos/use-ai-models/change-the-chat-model).
* **Какие агенты**: Copilot агенты и агенты из других поставщиков работают в одних репозиториях, открывают запросы на вытягивание и проходят проверку.
  Copilot Применяет те же средства защиты безопасности, устранения рисков и ограничения для сторонних агентов, что и для Copilot cloud agentсторонних агентов. См. раздел \[AUTOTITLE и [О облачном агенте GitHub Copilot](/ru/copilot/concepts/agents/cloud-agent/about-cloud-agent)]\(/copilot/concepts/agents/about-third-party-coding-agents).
* **Что Copilot можно увидеть**: пользовательские инструкции, навыки агента и серверы MCP подключаются Copilot к соглашениям и средствам, которые использует ваша команда. См [. раздел AUTOTITLE](/ru/copilot/concepts/context/mcp).
* **Что Copilot запоминается**: для поддерживаемых функций Copilot Memory можно повторно использовать факты репозитория и ваши предпочтения в дальнейшем. См [. раздел AUTOTITLE](/ru/copilot/concepts/agents/copilot-memory).

Для организаций политики администратора применяются к большинству разработчиков поверхностей. См [. раздел AUTOTITLE](/ru/copilot/how-tos/administer-copilot).

## Дальнейшие действия

* Сравните доступные Copilot планы. См [. раздел AUTOTITLE](/ru/copilot/get-started/plans).