Skip to main content
Skip to content

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

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

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

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

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

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

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

WhereИспользуйте его дляGet started
GitHub Copilot appУправление работой разработчика и агентом в параллельных задачах, нескольких репозиториях и жизненном цикле запроса на вытягивание в одной выделенной рабочей области.
Начало работы с GitHub приложение Copilot
GitHub Copilot CLIРабота с Copilot терминалом, включая повторяемые рабочие процессы командной строки.
Начало работы с GitHub Copilot CLI
Интегрированная среда разработки
(Visual Studio Code, , Visual StudioJetBrains IDEsEclipse и XCode)
Получение встроенных предложений, чат о соседнем коде и использование агента, который может изменять файлы для вас.Краткое руководство по использованию GitHub Copilot в интегрированной среде разработки
GitHub Copilot SDKСоздание пользовательских приложений, использующих те же примитивы, что Copilotи .
Build your first Copilot-powered app
Веб-сайт GitHubВопросы о репозиториях, проблемах и запросах на вытягивание или назначении работы агенту.Краткое руководство по использованию GitHub Copilot на GitHub.com
GitHub MobileБеседуйте с Copilot ней в стороне от основной среды разработки.
Вопросы GitHub Copilot в GitHub Mobile
GitHub DesktopПолучение справки по фиксации сообщений и сводок.
Настройка Copilot в GitHub Desktop

Чтобы проверить, какие Copilot функции доступны для вашей личной учетной записи, перейдите к параметрам Copilot по адресу https://github.com/settings/copilot/features.

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

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

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

Если вы не уверены, где начать, используйте 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.
  • Какие агенты: Copilot агенты и агенты из других поставщиков работают в одних репозиториях, открывают запросы на вытягивание и проходят проверку. Copilot Применяет те же средства защиты безопасности, устранения рисков и ограничения для сторонних агентов, что и для Copilot cloud agentсторонних агентов. См. раздел [AUTOTITLE и О облачном агенте GitHub Copilot](/copilot/concepts/agents/about-third-party-coding-agents).
  • Что Copilot можно увидеть: пользовательские инструкции, навыки агента и серверы MCP подключаются Copilot к соглашениям и средствам, которые использует ваша команда. См . раздел AUTOTITLE.
  • Что Copilot запоминается: для поддерживаемых функций Copilot Memory можно повторно использовать факты репозитория и ваши предпочтения в дальнейшем. См . раздел AUTOTITLE.

Для организаций политики администратора применяются к большинству разработчиков поверхностей. См . раздел AUTOTITLE.

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