Skip to main content

Делегирование задач GitHub Copilot CLI

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

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

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

Приступайте 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.