Skip to main content
Skip to content

GitHub Copilot на GitHub.com и GitHub Mobile

Переход от вопросов репозитория к запланированным изменениям кода и просмотру в одном непрерывном сеансе с иGitHub Mobile.GitHub CopilotGitHub.com

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

Благодаря новому Copilot in the cloud интерфейсу вы можете перемещаться между веб-сайтом или мобильными и локальными клиентами (Copilot appVS CodeилиCopilot CLI) работать с ними и управлять ими Copilot в одном сеансе.

Примечание.

Начиная с 28 октября 2026 г., новый Copilot in the cloud интерфейс GitHub.comGitHub Mobile доступен для пользователей с платным Copilot планом, в соответствии с применимыми политиками организации и предприятия. Пользователи по Copilot Free планам будут продолжать использовать старый Copilot Chat интерфейс.

В этой статье объясняется как более новый Copilot in the cloud интерфейс, так и более старый Copilot cloud agent plus Copilot Chat experience. Краткий обзор изменений см. в статье "Сравнение двух интерфейсов".

Как Copilot помогает GitHub.com и GitHub Mobile

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

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

Основные понятия для Copilot in the cloud

Copilot in the cloud позволяет непрерывному потоку задач. Copilot Сеансы, которые вы запускаете в облачной среде GitHub , могут легко продолжаться в разных клиентах, таких как GitHub Copilot appинтегрированная среда разработки, мобильный интерфейс и ИНТЕРФЕЙС командной строки. Работа и контекст сохраняются между этими клиентами, что означает, что вы можете перейти от задания вопросов к агентической работе к завершению задач в том же разговоре.

Клиент, сеанс и среда

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

Чтобы запустить задачу агента, вы взаимодействуете через Copilot клиент или поверхность, например веб-интерфейс, GitHub Copilot appинтегрированную среду разработки GitHub Mobileили GitHub Copilot CLI.

Сеанс — это беседа и действие, связанные с агентической работой, включая предоставленные запросы и ответы, созданные Copilot.

Среда — это место, где агент выполняет свою работу, например облачную песочницу, GitHub Actions средство выполнения или удаленную пользовательскую среду.

Дополнительные сведения см. в разделе AUTOTITLE, [AUTOTITLE[ и Сведения об облачных песочницах для GitHub Copilot](/copilot/concepts/security-governance-and-network-settings/about-cloud-and-local-sandboxes).](/copilot/concepts/copilot-surfaces/copilot-in-ides)

Контекст сеанса

Вы можете запустить сеанс чата со следующими контекстами, которые автоматически подключены:

  • Все репозитории, принадлежащие вам или организации.
  • Определенный файл, проблема, запрос на вытягивание.
  • Определенный репозиторий и ветвь.
  • Пространство.

Контекст можно вложить с помощью селектора репозитория, + меню или @ упоминания.

Чтобы получить Copilot сведения из поддерживаемых служб во время задачи, используйте такие настройки, как Copilot соединители и личные пользовательские серверы протокола контекста модели (MCP).

Контекст сеанса отличается от Copilot Memoryконтекста сеанса, который создает долгосрочное, постоянное понимание репозиториев и предпочтений в сеансах. Дополнительные сведения см. в разделе О памяти GitHub Copilot.

Сеансы между поверхностями

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

GitHub ActionsСравнение сеансов на основе и облачных песочниц

У Copilot in the cloudвас есть три варианта среды: облако (песочница облака), GitHub Actionsна основе и удаленное (подключение к пользовательской среде).

Начальное тестирование GitHub производительности указывает, что сеансы в облачных песочницах выполняются быстрее, чем GitHub Actionsсеансы на основе сеансов.

В следующей таблице сравниваются сеансы GitHub Actionsна основе баз данных и облачные изолированные сеансы.

GitHub ActionsОблачная песочница
Непрерывность сеансовСеансы доступны только на GitHub веб-сайте.Сеансы можно совместно использовать и возобновлять между клиентами.
Области репозиторияСеансы требуют репозитория. Изменения вносятся только в определенном контексте одного репозитория.Сеансы могут охватывать несколько репозиториев в одной организации. Изменения можно вносить в нескольких репозиториях.
Хранение данных чатаДанные хранятся в течение 28 дней.Данные сохраняются в течение срока действия учетной записи.
Пользовательские средыПоддерживает GitHub Actionsнастраиваемые вычислительные ресурсы, сеть и конфигурацию установки, а также локальные модули выполнения.Облачные песочницы учитывают репозиторий и списки разрешений брандмауэра организации, но не поддерживают пользовательские вычислительные ресурсы, GitHub Actionsопределенные действия по настройке или локальные запуски.
Настройка и общий доступ к инструментамПоддерживает пользовательские инструкции, серверы MCP и исключения содержимого.Поддерживает пользовательские инструкции, персонализацию dotfiles, репозиторий и личные серверы MCP, соединители и исключения содержимого с одной конфигурацией во всех облачных песочницах.
Почему выбрать эту средуПодходит, если требуется интеграция с репозиторием, пользовательские среды или локальные модули выполнения.Подходит для чата между репозиториями, быстрого доступа к моделям ИИ и когда пользовательские вычислительные ресурсы или конфигурации сети не требуются в облачных песочницах.

В интерфейсе облачные и вычислительные Copilot in the cloud ресурсы опирались на одно и GitHub Actions то же ежемесячное GitHub пособие по счету, отдельно от AI credits. Дополнительные сведения см. в разделе Выставление счетов за облачные и локальные песочницы GitHub Copilot.

Доступ и доступность

Доступные Copilot функции зависят от политик плана и организации. Инструкции по настройке см. в разделе Подготовка Copilot. Дополнительные сведения о расходах и расходах см. в разделе GitHub Copilot выставление счетов и использование.

Владельцы репозиториев и администраторы могут отключить Copilot для определенных репозиториев, даже если ваш план и политики в противном случае позволяют использовать его. Организации и корпоративные политики продолжают применяться. См . раздел AUTOTITLE.

Чтобы просмотреть данные или сеансы организации, необходимо соответствовать требованиям единого входа в организации.

Без доступа на запись в репозиторий Copilot сеанс доступен только для чтения.

Начиная с CopilotGitHub.com и GitHub Mobile

Вы можете начать работу с Copilot несколькими различными точками входа:

  • Домашняя Copilot страница на github.com/copilot
  • Панель Copilot , отображаемая при запуске сеанса в файле, проблеме или запросе на вытягивание
  • Панель GitHubмониторинга github.com
  • Вкладка "Агенты " или панель в репозитории

Способы работы с Copilot

Вы можете работать с Copilot несколькими способами:

Вопросы

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

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

Агентическая работа

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

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

Из кампаний безопасности можно назначить оповещения Copilot сканирования кода для исправлений. См . раздел AUTOTITLE.

проверка кода;

В GitHub, Copilot code review проверяет изменения запроса на вытягивание, определяет потенциальные проблемы и предлагает исправления. Он использует агентические возможности для сбора контекста из репозитория. Вы можете запросить проверку или настроить автоматические проверки, а затем просмотреть и применить предлагаемые изменения. См . раздел AUTOTITLE.

Copilot также может создать сводку изменений непосредственно в описании или комментарии запроса на вытягивание. Это помогает рецензентам понять изменения, но отличается от проверки кода. См . раздел AUTOTITLE.

Получение запросов на вытягивание, готовых к слиянию

При этом Agent Mergeпросматривает запрос на вытягивание и работает над блокировщиками, Copilot которые вы выбираете: неудачные GitHub Actions рабочие процессы, конфликты слияния или оба. Включите его с помощью контрольных и исправлений в поле слияния запроса на вытягивание. Вы также можете включить его автоматически для создаваемых запросов на вытягивание. См . раздел AUTOTITLE.

Автоматизация и агентические рабочие процессы

Automations позволяет определить задачу один раз и Copilot запустить ее по расписанию или в ответ на события репозитория. Например, автоматизация может решать проблемы или подготавливать еженедельные заметки о выпуске. Вы создаете автоматизацию на вкладке "Агенты" в репозитории GitHub.comи управляете ими. Автоматизация доступна в соответствующих частных и внутренних репозиториях. См . раздел AUTOTITLE.

GitHub Agentic Workflows укажите другой способ автоматизации задач в репозиториях GitHub.com. Задачи определяются на естественном языке в файлах Markdown и выполняются в качестве GitHub Actions рабочих процессов. Эти рабочие процессы могут использовать Copilot или другой поддерживаемый агент программирования. См . раздел AUTOTITLE.

Журнал сеансов и удаленный контроль

В GitHubжурналах сеансов отображаются используемые рабочие и инструменты. Общие сеансы и запросы на вытягивание позволяют коллегам с доступом к репозиторию следить за работой и просматривать изменения. Журналы не заменяют собственные проверки и тестирования. См . раздел AUTOTITLE.

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

Вы можете запросить Copilot журнал синхронизированных сеансов на разных Copilot поверхностях. Это включает в себя Copilot in the cloud и Copilot code review сеансы, а также сеансы из GitHub Copilot CLI, VS CodeJetBrains IDEsи GitHub Copilot app.

Вы можете запрашивать только запущенные сеансы. Синхронизация должна быть включена и разрешена политиками вашей организации. См. статью "Запрос прошлых сеансов".

Настройка интерфейса

Существует несколько способов настройки интерфейса.Copilot

Инструкции, инструменты и общий контекст

GitHubПользовательские инструкции позволяют сохранять личные предпочтения для чата, соглашений о репозиториях и руководствах по организации.

Copilot Spaces упорядочить общий контекст для вопросов.

Для делегированной работы и custom agents навыков агента предоставляются инструкции и ресурсы для конкретной задачи. Серверы MCP подключаются к дополнительным средствам и данным.

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

Настройки для Copilot in the cloud

В облачных песочницах можно также использовать репозиторий dotfiles для получения личных инструкций, навыков и пользовательских агентов в сеансах в репозиториях. Эта персонализация dotfiles не применяется к GitHub Actionsсеансам на основе. Инструкции по настройке см. в разделе Персонализация облачных сеансов.

Чтобы перенести средства и контекст Copilot, можно получить доступ к сторонним службам через GitHub соединители. Соединители доступны для всех Copilot in the cloud сеансов. Вы также можете настроить личные конфигурации сервера MCP, чтобы разрешить Copilot доступ к личным средствам и контексту. Эти настройки не применяются к GitHub Actionsсеансам на основе. См. Соединители Copilot и Протокол контекста модели (MCP).

Некоторые существующие Spaces , которые включают данные из нескольких организаций или смешивают частные и корпоративные данные, могут работать так же Copilot in the cloud. Инструкции по восстановлению использования чата в содержащих несовместимых частных источниках см. в Spaces разделе Создание пространств-копилотов GitHub.

Модели ИИ

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

GitHub.com GitHub MobileДоступные модели зависят от политик плана и учетных записей. См . раздел AUTOTITLE.

Для Copilot in the cloudэтого возможность выбора модели также зависит от способа запуска задачи. См . раздел AUTOTITLE.

Copilot ограничения и совместимость

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

Сведения о встроенных защитах безопасности см. в разделе Риски и меры по снижению рисков для облачного агента GitHub Copilot.

Copilot Ограничения на работу

  • Область репозитория: при Copilot запуске GitHub Actionsможет вносить изменения только в репозиторий, Copilot указанный при запуске задачи. Он не может вносить изменения в нескольких репозиториях в одном запуске. Однако сеансы, работающие в облачной песочнице, могут работать в нескольких репозиториях.
  • Доступ к контексту: в GitHub Actionsсеансах GitHub на основе сервера MCP по умолчанию предоставляется доступ к контексту в репозитории, где работает агент, например проблемы и предыдущие запросы на вытягивание. Более широкий доступ можно настроить с помощью параметров MCP репозитория. См . раздел AUTOTITLE. Для сеансов в песочнице облака можно предоставить дополнительный контекст, настроив доступ к сторонним службам через GitHub соединители и личные пользовательские серверы MCP, см. статью Соединители Copilot и Протокол контекста модели (MCP).
  • Ветви и запросы на вытягивание: в GitHub Actionsсеансах на основе баз данных и сеансах Copilot облачной песочницы можно одновременно работать только в одной ветви и открывать один запрос на вытягивание для каждой задачи.
  • Длительность сеанса: каждый Copilot сеанс, на котором выполняется GitHub Actions сеанс, имеет максимальное время выполнения в 59 минут. Это ограничение нельзя расширить или обойти. Если задача превышает ограничение, сеанс останавливается. Сведения о конфигурации среды см. в разделе Настройка среды разработки для агентов на GitHub Actions.

Совместимость репозитория

  • Правила репозитория. Правило защиты правил или ветви может препятствовать Copilot созданию или обновлению запросов на вытягивание. Администраторы репозитория могут настроить обход набора правил для Copilot. См . раздел AUTOTITLE.
  • Размещение репозитория: Copilot работает только с репозиториями, размещенными в GitHub. Он не может работать над репозиториями, хранящимися на других платформах размещения кода.

Старый опыт

Более новый Copilot in the cloud интерфейс отличается от старых Copilot cloud agent plus Copilot Chat experience в нескольких ключевых аспектах, включая среды по умолчанию, политики, доступные варианты сеанса. Контекст сеанса и настройки также отличаются.

Сравнение двух интерфейсов

Copilot cloud agent plus Copilot Chat experienceCopilot in the cloud
Среда умолчаниюВсе точки веб-входа для агентов, включая вкладку "Агенты репозитория", по умолчанию используется GitHub Actionsсреда на основе.Облако — это значение по умолчанию, в котором предлагается выбор среды. Значения по умолчанию могут отличаться по рабочему процессу, поэтому перед началом работы проверьте выбранную среду.
ПолитикиОтдельные политики для Copilot таких функций, как cloud agent и Copilot Chat in GitHub.Отдельная организация и корпоративная политика для Copilot in the cloudGitHub.com и GitHub Mobile.
Выбор сеансаБеседы чата и делегированные задачи облачного агента — это отдельные сеансы. Задачи агента, запущенные с Copilot Chat запуска в GitHub Actionsсреде на основе.Вы можете выбрать, где выполняется сеанс чата и агента, в облачной песочнице GitHub Actionsили в среде на основе.

Контекст сеанса

Вы можете запустить сеанс чата со следующими контекстами, которые автоматически подключены:

  • Определенный файл, проблема, запрос на вытягивание.
  • Определенный репозиторий и ветвь.

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

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

Вы можете вложить другой контекст сеанса + в меню или @ упоминания.

При запуске сеанса Copilot Chatнельзя выбрать среду. Сеанс выполняется GitHub Actions автоматически.

Сеансы между поверхностями

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

Настройки

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

Copilot Spaces упорядочивают общий контекст для вопросов.

Для делегированной работы настраиваемые агенты и навыки агента предоставляют инструкции и ресурсы для конкретной задачи. Серверы РЕПОЗИТОРИя MCP подключают агенты к дополнительным средствам и данным.

Перехватчики могут выполнять команды во время работы агента для проверки или ведения журнала.

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