GitHub Copilot встроен GitHub, поэтому его можно использовать без установки ничего.
В этом кратком руководстве показано, как задавать вопросы о коде и назначать задачу Copilot cloud agentкодирования. Это занимает около десяти минут.
Шаг 1. Запрос файла Copilot
-
Попробуйте использовать эти запросы для изучения определенных файлов в репозитории
github/docs.Copilot prompt In `github/docs`, look at `/package.json` and explain what this file does.
In `github/docs`, look at `/package.json` and explain what this file does.
In `github/docs`, look at `/package.json` and explain what this file does.Copilot prompt In `github/docs`, look at `/src/color-schemes/tests/color-mode-script.ts` and share how I could improve this code.
In `github/docs`, look at `/src/color-schemes/tests/color-mode-script.ts` and share how I could improve this code.
In `github/docs`, look at `/src/color-schemes/tests/color-mode-script.ts` and share how I could improve this code.
Затем откройте файл в выбранном репозитории и задайте Copilot вопросы об этом.
- Перейдите в любой репозиторий, который вы хотите изучить. Это не должно быть вашим собственным.
- Откройте любой файл в репозитории.
- Copilot Щелкните значок () в правом верхнем углу представления файла.
- В поле запроса введите вопрос и нажмите клавишу ВВОД. Рассмотрим пример.
Copilot отвечает на панели чата.
- Задайте дополнительные вопросы для дальнейшего изучения кода. Рассмотрим пример.
Дополнительные сведения см. в разделе Вопросы GitHub Copilot на GitHub.
Шаг 2. Назначение проблемы Copilot
Примечание.
Для использования Copilot cloud agent в этом кратком руководстве выполните обновление до платного плана, например Copilot Pro.
Без доступа к платному плану можно вместо этого узнать о оставшихся шагах, используя Copilot в предпочитаемом редакторе. См . раздел AUTOTITLE.
Copilot cloud agent может работать с задачами программирования автономно. Назначение проблемы является самым простым способом запуска и Copilot создает запрос на вытягивание после завершения.
-
В личном репозитории у вас есть доступ на запись, включите Copilot cloud agent его из Copilot параметров.
- Чтобы включить Copilot cloud agent репозитории в организации или предприятии, см. дополнительные инструкции по Включите Copilot .
-
Найдите существующую проблему, над которую вы хотите Copilot работать, или создайте новую проблему.
-
Откройте проблему. В правой боковой панели выпуска нажмите «Присваиваемые лица».
-
Нажмите Copilot из списка назначенных.
-
По желанию добавить контекст в поле Optional prompt — например, шаблоны кода, файлы для модификации или требования к тестированию.
Copilot использует название проблемы, описание и существующие комментарии. Добавьте дополнительные сведения непосредственно в запрос на вытягивание после его открытия.
Шаг 3. Просмотр итогового запроса на вытягивание
После Copilot завершения задачи он открывает запрос на вытягивание и запрашивает проверку.
- Откройте созданный запрос Copilot на вытягивание.
- Просмотрите дифф и убедитесь, что изменения соответствуют предполагаемому.
- Чтобы запросить изменения, упомянуть
@copilotв комментарии к запросу на вытягивание или отправить фиксации непосредственно в ветвь. - Когда вы удовлетворены изменениями, объедините запрос на вытягивание.
Дополнительные сведения см. в разделе Обзор материалов Copilot.
Дальнейшие действия
- Эксперимент с использованием Copilot cloud agent для исследований и многозадачности. См. раздел AUTOTITLE