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 experience | Copilot 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 подключают агенты к дополнительным средствам и данным.
Перехватчики могут выполнять команды во время работы агента для проверки или ведения журнала.
Дополнительные материалы
- GitHub Copilot на GitHub
- автозаголовок guides
- Кулинарная книга GitHub Copilot
- Сведения о делегировании работы с такими инструментами, как Microsoft Teams и Slack, см. в разделе интеграции Copilot.
- Сведения о организации и корпоративных метриках при создании, слиянии и времени слияния см. в разделе GitHub Copilot метрики использования.