Copilot облачный агент (ранее Copilot coding agent) позволяет вам:
- Изучите репозиторий, задавая Copilot вопросы.
- Планируйте и уточняйте подход, прежде Copilot чем вносить изменения.
- Прорабатывайте изменения в коде, просматривайте дифференцию и создавайте pull-запрос, когда будете готовы.
Сессии не создают автоматические pull requests. Чтобы создать его сразу, включите это в свой запрос — например, «Создать pull request to ...».
Примечание.
Эти возможности доступны только с Copilot облачный агент на GitHub.com. Интеграции Облачный агент (такие как Azure Boards, JIRA, Linear, Slack или Teams) поддерживают только создание прямого pull-запроса.
Проводите глубокие исследования
Задавайте Copilot облачный агент вопросы о репозитории, чтобы понять, как оно работает, найти место, где внести изменения, или подтвердить предположения перед планированием.
-
Начните задачу со вкладки агентов, панели, панели управления или Копилот Чат. См . раздел AUTOTITLE.
-
Задайте вопрос о репозитории.
Например:
Investigate performance issues in this app and suggest improvements.Совет
Вы также можете открыть Копилот Чат и приложить соответствующий репозиторий в качестве контекста. Copilot побуждает вас одобрить сессию глубокого исследования.
-
По желанию отправляйте дополнительные запросы во время Copilot работы, чтобы направить сессию.
-
Прочитайте ответ и задайте дополнительные вопросы.
Создание плана
Попросите Copilot облачный агент предложить план перед внесением изменений.
-
Опишите план, который вы хотите.
Например:
Create a plan to implement the most impactful performance improvements for this app. -
Пересмотрите план и повторяйте его Copilot , пока он не соответствует вашим задумам.
Итерация изменений кода
После исследования и планирования внесите изменения в ветку, проанализируйте дифференциал и решите, делать ли дополнительный процесс или создать pull-запрос.
-
Опишите изменения, которые вы хотите в своём задании.
Например, ссылаемся на план, приведённый ранее:
Implement the plan we agreed upon. -
Дождитесь окончания Copilot сессии.
-
Нажмите «Diff », чтобы ознакомиться с изменениями.
-
По желанию откройте ветку (
copilot/BRANCH-NAME) для анализа изменений в контексте. -
Чтобы попросить уточнения, продолжайте разговор. Например:
Rename this to match our existing conventions. -
Когда сессия завершена и вы будете довольны, нажмите Создать pull request.
Предоставить визуальный контекст
Облачный агент Обрабатывайте изображения — такие как скриншоты, эскизи или дизайны — как часть описания вашей задачи. Перетащите изображение в тело проблемы или Копилот Чат подсказку, затем опишите, что Copilot с ним делать.