Skip to main content
Skip to content

О GitHub Copilot мечтания

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

Кто может использовать эту функцию?

Available for eligible paid Copilot plans. See Availability and prerequisites.
Sign up for Copilot

Примечание.

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

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

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

Для выполнения беседы Copilot Dreaming не требуется.Copilot

Что Dreaming может сделать

CapabilityСведения, которые он используетOutput
Настройка репозиторияПодходящие сеансы репозитория, код, воспоминания и рекомендацииОбновленные воспоминания репозитория и предлагаемые инструкции или изменения навыка
Личное курирование памятиВаши подходящие сеансы и личные воспоминанияОбновлены личные воспоминания. Никаких изменений в личных инструкциях или файлах навыков
Настройка проверки кодаОтзывы об объединенных запросах на вытягивание и текущем коде репозиторияРуководство для будущих Copilot code reviewверсий

Настройка репозитория может просматривать отслеживаемые .github/copilot-instructions.md, .github/instructions/**, AGENTS.md``.github/agents/**, , CLAUDE.md, , GEMINI.mdи .github/skills/**``REVIEW.mdфайлы. Он не обязательно изменяет каждый файл. Какие инструкции, навыки и воспоминания Copilot используются, зависят от Copilot функции.

Как применяются изменения

  • **Воспоминания:**Copilot Dreaming добавляет, обновляет и удаляет воспоминания автоматически без утверждения для каждого изменения.
  • **Проверенные инструкции и навыки:**Copilot Dreaming предлагает изменения в запросе на вытягивание. Файлы остаются неизменными, пока не будет выполнено слияние запроса на вытягивание.
  • **Руководство по проверке кода:**Copilot Dreaming обновляет руководство по проверке внутреннего кода без запроса на вытягивание. Это руководство дополняет файлы инструкций с проверкой, которые Copilot code review также используются.

Рекомендации, созданные СИ, могут быть неверными. Просмотрите предложенные изменения файла перед слиянием. Сведения о просмотре или удалении воспоминаний см. в разделе "Данные и элементы управления". Не каждый запуск вносит изменения или открывает запрос на вытягивание.

Вы настраиваете на Copilot DreamingGitHub.com. Сведения о просмотре отдельных выходных данных выполнения см. в Copilot appразделе Управление памятью Copilot для предприятия, организации или репозитория.

Доступность и предварительные требования

Copilot Dreaming доступен для соответствующих платных Copilot планов. Для начальной предварительной версии требуется доступ к GPT-6.1 Sol и он недоступен Copilot Pro. Он не поддерживает GitHub Enterprise Cloud размещение данных.

Для каждой возможности требуются следующие параметры:

| Capability | Memory настройка | Dreaming настройка | Синхронизация сессий | Другие необходимые параметры | | --- | --- | --- | --- | --- | | Настройка репозитория | Уровень Memory репозитория включен | Включена политика организации или параметры личного репозитория | Required | GPT-6.1 Sol разрешено политикой | | Личное курирование памяти | Персональный Memory включен | Персональный Dreaming , разрешенный управляемыми политиками, где применимо, и включен для пользователя | Required | GPT-6.1 Sol разрешено политикой | | Настройка проверки кода | Уровень Memory репозитория включен | Включена политика организации или параметры личного репозитория | Не требуется | Copilot code review и ее функции предварительной версии включены. GPT-6.1 Sol разрешено политикой |

Настройка проверки кода в настоящее время не поддерживает локальные модули выполнения.

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

Внимание

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

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

Включение синхронизации сеансов

Синхронизация сеансов сохраняет локальные сеансы в учетной GitHub записи. Она включена по умолчанию Copilot CLI и GitHub Copilot appсубъектом организации и корпоративным политикам.

Для пользователей, которые получают Copilot от предприятия или организации, сохраните локальные сеансы в облаке в разделе "Copilot CLI" в параметрах политики предприятия или организации, необходимо установить по крайней мере представление из облака. Если политика отключена или не настроена, сеансы остаются локальными. Дополнительные сведения см. в разделе Удаленное управление сеансами GitHub Copilot CLI.

Если вы ранее отключили синхронизацию собственных Copilot CLI и GitHub Copilot app сеансов, установив false``remoteExport``~/.copilot/settings.jsonего, удалите этот параметр для восстановления поведения по умолчанию или задайте для него значениеtrue. Синхронизация по-прежнему зависит от доступности компонентов и применимых корпоративных или организационных политик.

Затраты и использование

Copilot DreamingПлата за использование модели взимается как AI credits часть существующего Copilot использования, а не как отдельный элемент.Copilot Dreaming Стоимость зависит от обработки и количества включенных пользователей и репозиториев, включая неактивные репозитории. Дополнительные сведения о выставлении счетов GitHub Copilotсм. в разделе Выставление счетов на основе использования для организаций и предприятий и Выставление счетов на основе использования для физических лиц.

Каждое Copilot Dreaming выполнение использует AI credits. К ним относятся запуски, которые не вносят изменений или неактивных репозиториев. Перед включением Copilot Dreamingнеобходимо проверить охват репозитория и элементы управления выставлением счетов.

Администраторы могут отслеживать AI credits использование для своего предприятия или организации. Общий объем использования включает другие функции, а для получения сведений об использовании приложений требуется подробный отчет об использовании, а не представление использования ИИ . См . раздел AUTOTITLE.

Отдельные пользователи могут просматривать собственное использование в личных Copilot параметрах. См . раздел AUTOTITLE.

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

Данные и элементы управления

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

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

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

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

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

Сведения о выполнении в журнале Copilot app действий не являются полными и не включают параметр отмены выполнения.

Дополнительные сведения см. в разделе Сведения о GitHub Copilot данных сеанса.

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