# О пользовательских агентах

Пользовательские агенты Улучшайте Copilot с помощью поддержки, адаптированной к вашим потребностям.

## Около Пользовательские агенты

Пользовательские агенты Это специализированные версии Copilot агента, которые вы можете адаптировать под свои уникальные рабочие процессы, нормы кода и сценарии использования. Они действуют как индивидуальные коллеги, которые следуют вашим стандартам, используют правильные инструменты и применяют специфические для команды практики. Вы определяете эти агенты один раз, вместо того чтобы постоянно предоставлять одни и те же инструкции и контекст.

Вы определяете Пользовательские агенты использование файлов Markdown под названием Профили агентов. Эти файлы указывают подсказки, инструменты и MCP-серверы. Это позволяет напрямую кодировать ваши конвенции, фреймворки и желаемые результаты в Copilot.

Определяет Профиль агентаПользовательский агентповедение '. Когда вы назначаете агента задачу или проблему, он инстанцирует Пользовательский агент.

## Профиль агента формат

Профили агента — это файлы Markdown с YAML-фронтматтером. В самом простом виде они включают в себя:

* **Имя** (по желанию): Отображаемое имя для Пользовательский агент. Если оно опущено, имя файла агента используется в качестве идентификатора и отображаемого имени по умолчанию.
* **Описание**: Объясняет назначение и возможности агента.
* **Подсказка**: Пользовательские инструкции, определяющие поведение и экспертизу агента.
* **Tools** (опционально): Конкретные инструменты, которые агент может access. По умолчанию агенты имеют доступ ко всем доступным инструментам, включая встроенные инструменты и MCP-серверные инструменты.

Профили агента также может включать конфигурации MCP-сервера с использованием этого `mcp-servers` свойства.

### Пример Профиль агента

Этот пример — базовый Профиль агента вариант с настраиванием названия, описания и запроса.

```text
---
name: readme-creator
description: Agent specializing in creating and improving README files
---

You are a documentation specialist focused on README files. Your scope is limited to README files or other related documentation files only - do not modify or analyze code files.

Focus on the following instructions:
- Create and update README.md files with clear project descriptions
- Structure README sections logically: overview, installation, usage, contributing
- Write scannable content with proper headings and formatting
- Add appropriate badges, links, and navigation elements
- Use relative links (e.g., `docs/CONTRIBUTING.md`) instead of absolute URLs for files within the repository
- Make links descriptive and add alt text to images
```

## Где можно настроить Пользовательские агенты

Вы можете определить Профили агентов на разных уровнях:

* **уровень репозитория**: Создайте `.github/agents/CUSTOM-AGENT-NAME.md` в своём репозитории для project-специфических агентов.
* **Организационный** уровень: Создавайте `/agents/CUSTOM-AGENT-NAME.md` материалы в `.github` организации или `.github-private` в репозитории для более широкой доступности внутри организации.
* **Корпоративный** уровень: Создайте `/agents/CUSTOM-AGENT-NAME.md` в `.github-private` репозитории организации, которое владелец предприятия определил в корпоративных настройках для доступности во всех репозиториях предприятия.

Дополнительные сведения см. в разделе \[AUTOTITLE и [Подготовка к использованию пользовательских агентов в организации](/ru/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/prepare-for-custom-agents)]\(/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/prepare-for-custom-agents).

## Где можно использовать Пользовательские агенты

> \[!NOTE]
> Пользовательские агенты находятся в Публичный предварительный просмотр для IDEs JetBrains, Eclipse и Xcode и могут измениться.

После создания Пользовательские агентыони становятся доступны для:

* **Copilot облачный агент на GitHub.com**: вкладка и панель агентов, назначение выдачи и pull requests
* **Copilot облачный агент в IDE**: Visual Studio Code, JetBrains IDE, Eclipse и Xcode
* **интерфейс командной строки GitHub Copilot**

Вы можете использовать Профили агентов напрямую в Visual Studio CodeIDE JetBrains, Eclipse и Xcode. Некоторые свойства могут функционировать иначе или игнорировать между окружениями.

Для получения дополнительной информации об Пользовательские агенты использовании в Visual Studio Codeсм. [Пользовательские агенты в VS Code](https://code.visualstudio.com/docs/copilot/customization/custom-agents).

## Дальнейшие действия

Чтобы создать свою собственную Пользовательские агенты, см.:

* [Создание кастомных агентов для Copilot облачный агент](/ru/enterprise-cloud@latest/copilot/how-tos/use-copilot-agents/cloud-agent/create-custom-agents)
* [Создание и использование пользовательских агентов для интерфейс командной строки GitHub Copilot](/ru/enterprise-cloud@latest/copilot/how-tos/copilot-cli/customize-copilot/create-custom-agents-for-cli)
* [Шпаргалка для кастомизации Copilot](/ru/enterprise-cloud@latest/copilot/reference/customization-cheat-sheet)