# Устранение неполадок облачного агента GitHub Copilot

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

## Copilot недоступна в списке «Преступники» по моему вопросу

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

Если у вас еще нет подписки для одного из этих планов, нажмите эту кнопку для получения дополнительных сведений:<br>

<a href="https://github.com/features/copilot/plans?ref_product=copilot&ref_type=engagement&ref_style=button" target="_blank" class="btn btn-primary mt-3 mr-3 no-underline">
<span>Зарегистрируйтесь Copilot</span><svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-link-external" aria-label="link external icon" role="img"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></a>

Если у *вас* есть платный Copilot план, проверьте, что Copilot cloud agent не отключён вручную для репозитория:

* Для репозиториев, принадлежащих организации, доступность Copilot cloud agent репозитория в репозитории управляется организацией и/или корпоративными администраторами. См [. раздел AUTOTITLE](/ru/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/add-copilot-cloud-agent).

* Для личных репозиториев доступность Copilot cloud agent в репозитории настроена в настройках вашего аккаунта. См [. раздел AUTOTITLE](/ru/copilot/how-tos/manage-your-account/manage-policies#disabling-or-enabling-copilot-cloud-agent-in-your-repositories).

> \[!NOTE]
> Вы можете проверить, включена Copilot cloud agent ли функция для вас, на странице функций ваших Copilot настроек: [github.com/settings/copilot/features](https://github.com/settings/copilot/features).

## У меня есть Enterprise Managed User аккаунт, и Copilot я не буду работать в моём личном репозитории

Copilot cloud agent недоступна в личных репозиториях, принадлежащих управляемые учетные записи пользователей. Это связано с тем, что Copilot cloud agent работают на GitHub-hosted runners, которые недоступны для личных репозиториев, принадлежащих управляемые учетные записи пользователей. Дополнительные сведения см. в разделе [Средства выполнения тестов, размещенные в GitHub](/ru/actions/concepts/runners/github-hosted-runners).

<!--If you update this text, you may also need to update "Limitations in Copilot's compatibility with other features" in https://docs.github.com/en/copilot/using-github-copilot/cloud-agent/about-assigning-tasks-to-copilot  -->

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

Для использования Copilot cloud agentвам нужно будет работать с репозиториями, принадлежащими вашей организации, а не с личными.

## Copilot Нельзя создать pull request из Copilot Chat

Если вы попросили Copilot создать pull request, а он отвечает, что не может создать его напрямую, проверьте доступный ли он Copilot cloud agent .

> \[!IMPORTANT]
> В VS Code, Visual Studioи в IDE JetBrains нужно указать `@github` участника чата в вашем задании. Вы можете опустить это Copilot Chat в GitHub.com.

## Я назначил проблему на Copilot, но ничего не происходит

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

## Copilot открыл pull request, но ничего не происходит

Если в таймлайне pull request есть событие «Copilot запущенная работа», нажмите **«Просмотр сессии** », чтобы посмотреть журналы сессий. Они будут транслироваться в прямом эфире, и вы сможете видеть, что Copilot происходит.

## Copilot Не отвечает на мои комментарии по запросам

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

Если у вас есть доступ к записи, и вы упомянули `@copilot` в pull-request, назначенном Copilot, комментарий передаётся на Copilot cloud agent. К вашему комментарию добавляется эмодзи с глазами (👀), чтобы показать, что Copilot cloud agent вы увидели ваш комментарий. Вскоре после этого в таймлайн pull request добавляется событие «Copilot начала работу».

Если этого не происходит, Copilot возможно, вы отменили от pull request, или у вас нет доступа к записи. Обратите внимание, что Copilot он отвечает только на упоминания в открытых pull requests. После слияния или закрытия pull request Copilot cloud agent не будет отвечать на новые упоминания или комментарии, чтобы сосредоточиться на активной работе по разработке.

## Судя по журналам сессий агента, Copilot похоже, всё зависло

Copilot Может казаться застрявшим какое-то время, а потом снова двигаться.

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

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

## Мои рабочие процессы GitHub Actions не работают, когда Copilot пушит

GitHub Actions Рабочие процессы не запускаются автоматически при Copilot внесении изменений в pull request.

Чтобы разрешить GitHub Actions запуск рабочих процессов, нажмите кнопку **«Одобрить» и запустить рабочие процессы** в окне слияния pull-запроса. См [. раздел AUTOTITLE](/ru/copilot/how-tos/copilot-on-github/use-copilot-agents/review-copilot-output).

## Copilot продвигает изменения, которые не проходят мои проверки CI

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

Скорее всего, это to сделает, если получить чёткие инструкции, что to do. Лучший способ to do этого — с помощью файла `.github/copilot-instructions.md`. См [. раздел AUTOTITLE](/ru/copilot/tutorials/cloud-agent/get-the-best-results#adding-custom-instructions-to-your-repository).

## Есть предупреждение GitHub Copilot о межсетевом экране

По умолчанию Copilotдоступ к интернету ограничен межсетевым экраном.

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

Если Copilot пытается сделать запрос, который заблокирован файрволом, в тело pull-запроса (если Copilot отвечает на задание проблемы) или к комментарию (если Copilot отвечает на комментарий) добавляется предупреждение. Предупреждение показывает заблокированный адрес и команду, которая пыталась выполнить запрос.

![Снимок экрана: предупреждение от Copilot о блокировке брандмауэром.](/assets/images/help/copilot/cloud-agent/firewall-warning.png)

Дополнительные сведения см. в разделе [Настройка или отключение брандмауэра для GitHub Copilot](/ru/copilot/how-tos/copilot-on-github/customize-copilot/customize-the-firewall).

## Copilot не улавливает прикреплённые скриншоты

Максимальный допустимый Copilot cloud agent размер изображения составляет 3,00 МиБ. Изображения, превышающие это, будут удалены из запроса.

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

* [Лучшие практики использования GitHub Copilot для выполнения задач](/ru/copilot/tutorials/cloud-agent/get-the-best-results)
* [Настройка среды разработки](/ru/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/customize-the-agent-environment)