# Начните задание с Copilot агентами на работе GitHub

Решите, создаёт Copilot cloud agent ли pull request сразу или работает на ветке, которую вы сначала проверяете и дорабатываете.

Вы можете начать Copilot cloud agent задачу несколькими способами.
**Назначение задачи** всегда создаёт pull request.
**Начинать с запроса** по умолчанию работает на ветке, давая возможность просмотреть, направить и доработать до открытия pull request.
**Посев репозитория** создаёт черновик pull request с кодом с каркасами.

## Назначить выпуск Copilot

Назначение задачи всегда создаёт pull request.
Copilot Работает над задачей и просит твой обзор после её завершения.

1. В правой боковой панели выпуска нажмите **«Присваиваемые лица**».

2. Нажмите **Copilot** из списка назначенных.

3. По желанию добавить контекст в поле **Optional prompt** — например, шаблоны кода, файлы для модификации или требования к тестированию.

4. По желанию измените целевой репозиторий или базовую ветку через выпадающие меню.

5. По желанию, вы можете кликнуть <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-copilot" aria-label="copilot" role="img"><path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path></svg> , чтобы открыть выпадающее меню агента, если хотите назначить агента или custom agent агента со специализированным поведением и инструментами. Вы можете выбрать существующий custom agent из вашего репозитория, организации или предприятия. Вы также можете **нажать<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-plus" aria-label="Plus button" role="img"><path d="M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z"></path></svg> «Создать агент**», чтобы создать новый agent profile файл в выбранном репозитории и ветке. Дополнительные сведения см. в разделе [Создание кастомных агентов для Copilot cloud agent](/ru/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents).
   > \[!NOTE] Third-party coding agents are available for all paid [Copilot plans](/ru/enterprise-cloud@latest/copilot/get-started/plans).

6. По желанию вы можете использовать выпадающее меню для выбора модели, которая Copilot будет использоваться. Если выбранная модель поддерживает настраиваемую причину, можно также использовать раскрывающееся меню для выбора уровня причины. Дополнительные сведения см. в разделе [Изменение модели ИИ для облачного агента GitHub Copilot](/ru/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model).

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

## Начинайте задание с подсказки

Cloud agent По умолчанию работает на ветке. Вы можете просмотреть разницу, доработать последующие запросы и создать pull-запрос, когда будете готовы.

1. Откройте панель или вкладку агентов:

   * Откройте вкладку **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-agent" aria-label="The Agents icon" role="img"><path d="M14.5 8.9v-.052A2.956 2.956 0 0 0 11.542 5.9a.815.815 0 0 1-.751-.501l-.145-.348A3.496 3.496 0 0 0 7.421 2.9h-.206a3.754 3.754 0 0 0-3.736 4.118l.011.121a.822.822 0 0 1-.619.879A1.81 1.81 0 0 0 1.5 9.773v.14c0 1.097.89 1.987 1.987 1.987H4.5a.75.75 0 0 1 0 1.5H3.487A3.487 3.487 0 0 1 0 9.913v-.14C0 8.449.785 7.274 1.963 6.75A5.253 5.253 0 0 1 7.215 1.4h.206a4.992 4.992 0 0 1 4.586 3.024A4.455 4.455 0 0 1 16 8.848V8.9a.75.75 0 0 1-1.5 0Z"></path><path d="m8.38 7.67 2.25 2.25a.749.749 0 0 1 0 1.061L8.38 13.23a.749.749 0 1 1-1.06-1.06l1.719-1.72L7.32 8.731A.75.75 0 0 1 8.38 7.67ZM15 13.45h-3a.75.75 0 0 1 0-1.5h3a.75.75 0 0 1 0 1.5Z"></path></svg>** в репозитории.
   * **Перейдите на страницу** агентов: перейдите к [github.com/copilot/agents](https://github.com/copilot/agents?ref_product=copilot\&ref_type=engagement\&ref_style=text). Вы также можете получить здесь, открыв панель агентов, а затем щелкнув **"Просмотреть все**".
   * **Откройте панель** агентов: щелкните <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-agent" aria-label="agent icon" role="img"><path d="M14.5 8.9v-.052A2.956 2.956 0 0 0 11.542 5.9a.815.815 0 0 1-.751-.501l-.145-.348A3.496 3.496 0 0 0 7.421 2.9h-.206a3.754 3.754 0 0 0-3.736 4.118l.011.121a.822.822 0 0 1-.619.879A1.81 1.81 0 0 0 1.5 9.773v.14c0 1.097.89 1.987 1.987 1.987H4.5a.75.75 0 0 1 0 1.5H3.487A3.487 3.487 0 0 1 0 9.913v-.14C0 8.449.785 7.274 1.963 6.75A5.253 5.253 0 0 1 7.215 1.4h.206a4.992 4.992 0 0 1 4.586 3.024A4.455 4.455 0 0 1 16 8.848V8.9a.75.75 0 0 1-1.5 0Z"></path><path d="m8.38 7.67 2.25 2.25a.749.749 0 0 1 0 1.061L8.38 13.23a.749.749 0 1 1-1.06-1.06l1.719-1.72L7.32 8.731A.75.75 0 0 1 8.38 7.67ZM15 13.45h-3a.75.75 0 0 1 0-1.5h3a.75.75 0 0 1 0 1.5Z"></path></svg> в панели навигации в правом верхнем углу GitHub.

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

3. Введите запрос, описывающий запрос. Вы также можете добавить визуальные вводы, такие как скриншоты или макеты интерфейса, вставляя, перетаскивая или загружая изображение. Поддерживаемые файлы: image/png, image/jpeg, image/gif, image/webp.

   Например: `Implement a user friendly message for common errors.`

   Если хотите Copilot открыть pull request, можете, например, спросить в своём prompt `Open a pull request to implement a user friendly message for common errors.`

4. По желанию выберите базовую ветвь для Copilotизменений .
   Copilot создам новую ветку на базе этой ветки.

5. По желанию, вы можете кликнуть <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-copilot" aria-label="copilot" role="img"><path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path></svg> , чтобы открыть выпадающее меню агента, если хотите назначить агента или custom agent агента со специализированным поведением и инструментами. Вы можете выбрать существующий custom agent из вашего репозитория, организации или предприятия. Вы также можете **нажать<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-plus" aria-label="Plus button" role="img"><path d="M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z"></path></svg> «Создать агент**», чтобы создать новый agent profile файл в выбранном репозитории и ветке. Дополнительные сведения см. в разделе [Создание кастомных агентов для Copilot cloud agent](/ru/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents).
   > \[!NOTE] Third-party coding agents are available for all paid [Copilot plans](/ru/enterprise-cloud@latest/copilot/get-started/plans).

6. По желанию вы можете использовать выпадающее меню для выбора модели, которая Copilot будет использоваться. Если выбранная модель поддерживает настраиваемую причину, можно также использовать раскрывающееся меню для выбора уровня причины. Дополнительные сведения см. в разделе [Изменение модели ИИ для облачного агента GitHub Copilot](/ru/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/changing-the-ai-model).

7. Нажмите **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-paper-airplane" aria-label="Start task" role="img"><path d="M.989 8 .064 2.68a1.342 1.342 0 0 1 1.85-1.462l13.402 5.744a1.13 1.13 0 0 1 0 2.076L1.913 14.782a1.343 1.343 0 0 1-1.85-1.463L.99 8Zm.603-5.288L2.38 7.25h4.87a.75.75 0 0 1 0 1.5H2.38l-.788 4.538L13.929 8Z"></path></svg>**<kbd>или нажмите Enter</kbd>.

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

```
Вы можете отслеживать Copilotработу и открывать pull request одним кликом из журналов сессии. Дополнительные сведения см. в разделе [AUTOTITLE](/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents).
```

То же окно с подсказками доступно на [вашей панели](https://github.com) управления и в Copilot Chat (введите `/task`).

Полный рабочий процесс исследования, планирования и итерации перед созданием pull-запроса см. [Исследуйте, планируйте и итерайте изменения в коде с помощью Copilot cloud agent](/ru/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/use-copilot-agents/research-plan-iterate).

## Создать новое хранилище

При создании нового репозитория можно Copilot генерировать стартовый код.

1. В правом верхнем углу любой страницы выберите <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-plus" aria-label="plus icon" role="img"><path d="M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z"></path></svg>, а затем нажмите кнопку **"Создать репозиторий**".

   ![Снимок экрана: раскрывающееся меню GitHub с параметрами создания новых элементов. Пункт меню "Новый репозиторий" описан в темно-оранжевый.](/assets/images/help/repository/repo-create-global-nav-update.png)
2. В поле **Prompt** опишите, что вы хотите Copilot создать — например, `Create a Rust CLI for converting CSV spreadsheets to Markdown`.
3. Щелкните **Создать репозиторий**.

Copilot Открывает черновой pull request с кодом Scaffolded.

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

* [Лучшие практики использования GitHub Copilot для выполнения задач](/ru/enterprise-cloud@latest/copilot/tutorials/cloud-agent/get-the-best-results)
* [Сессии управляющих агентов](/ru/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/use-copilot-agents/manage-and-track-agents)