Приступайте Copilot к работе самостоятельно
Вы можете сказать Copilot , что нужно самостоятельно выполнять задачу с лучшим суждением, а не при каждом этапе принятия решения CLI. Это делается с помощью режима автопилота CLI.
Существует два способа использования режима автопилота:
-
**Интерактивно:** В интерактивной сессии нажмите <kbd>Shift</kbd>+<kbd>Tab</kbd> , пока не увидите «автопилот» в строке статуса. Если вас попросят выбрать разрешения для режима автопилота, разрешите полные разрешения, затем введите свой запрос. -
**Программно:** Передайте CLI подсказку напрямую в команду и включите эту `--autopilot` опцию. Например, чтобы использовать режим автопилота с полными разрешениями, ограничивая его 10 продолжениями, введите `Второй пилот --автопилот --йоло --макс-автопилот продолжается 10 -p "ВАШ ЗАПРОС ЗДЕСЬ"`.
Дополнительные сведения см. в разделе Позволяя GitHub Copilot CLI работать автономно.
Делегировать задачи Copilot облачный агент
Команда delegate позволяет перевести текущую сессию на Copilot облачный агентGitHub. Это позволяет передать работу, сохраняя весь контекст Copilot , необходимый для выполнения задачи.
Вы можете делегировать задачу с помощью команды slash, за которой следует подсказка:
/delegate complete the API integration tests and fix any failing edge cases
Альтернативно, добавьте к запросу & для делегирования его:
& complete the API integration tests and fix any failing edge cases
Copilot попросит зафиксировать любые ваши нестадированные изменения как контрольную точку в новой ветке, которую он создает.
Copilot облачный агент откроет черновик pull request, внесёт изменения в фоновом режиме и запросит у вас проверку.
Copilot предоставит ссылку на pull-запрос и сессию агента, GitHub когда сессия начнётся.
Дальнейшие шаги
Чтобы узнать, как вызывать специализированные агенты, адаптированные для конкретных задач, таких как проверка кода, документация или аудит безопасности, см. раздел AUTOTITLE.