{"meta":{"title":"О пользовательских агентах","intro":"Custom agents Улучшайте Copilot с помощью поддержки, адаптированной к вашим потребностям.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ru/copilot","title":"GitHub Copilot"},{"href":"/ru/copilot/concepts","title":"Основные понятия"},{"href":"/ru/copilot/concepts/agents","title":"Агенты"},{"href":"/ru/copilot/concepts/agents/cloud-agent","title":"Cloud agent"},{"href":"/ru/copilot/concepts/agents/cloud-agent/about-custom-agents","title":"Пользовательские агенты"}],"documentType":"article"},"body":"# О пользовательских агентах\n\nCustom agents Улучшайте Copilot с помощью поддержки, адаптированной к вашим потребностям.\n\n## Около custom agents\n\nCustom agents Это специализированные версии Copilot агента, которые вы можете адаптировать под свои уникальные рабочие процессы, нормы кода и сценарии использования. Они действуют как индивидуальные коллеги, которые следуют вашим стандартам, используют правильные инструменты и применяют специфические для команды практики. Вы определяете эти агенты один раз, вместо того чтобы постоянно предоставлять одни и те же инструкции и контекст.\n\nВы определяете custom agents использование файлов Markdown под названием agent profiles. Эти файлы указывают подсказки, инструменты и MCP-серверы. Это позволяет напрямую кодировать ваши конвенции, фреймворки и желаемые результаты в Copilot.\n\nОпределяет agent profilecustom agentповедение '. Когда вы назначаете агента задачу или проблему, он инстанцирует custom agent.\n\n## Agent profile формат\n\nAgent profiles — это файлы Markdown с YAML-фронтматтером. В самом простом виде они включают в себя:\n\n* **Имя** (по желанию): Отображаемое имя для custom agent. Если оно опущено, имя файла агента используется в качестве идентификатора и отображаемого имени по умолчанию.\n* **Описание**: Объясняет назначение и возможности агента.\n* **Подсказка**: Пользовательские инструкции, определяющие поведение и экспертизу агента.\n* **Tools** (опционально): Конкретные инструменты, которые агент может access. По умолчанию агенты имеют доступ ко всем доступным инструментам, включая встроенные инструменты и MCP-серверные инструменты.\n\nAgent profiles также может включать конфигурации MCP-сервера с использованием этого `mcp-servers` свойства.\n\n### Пример agent profile\n\nЭтот пример — базовый agent profile вариант с настраиванием названия, описания и запроса.\n\n```text\n---\nname: readme-creator\ndescription: Agent specializing in creating and improving README files\n---\n\nYou 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.\n\nFocus on the following instructions:\n- Create and update README.md files with clear project descriptions\n- Structure README sections logically: overview, installation, usage, contributing\n- Write scannable content with proper headings and formatting\n- Add appropriate badges, links, and navigation elements\n- Use relative links (e.g., `docs/CONTRIBUTING.md`) instead of absolute URLs for files within the repository\n- Make links descriptive and add alt text to images\n```\n\n## Где можно настроить custom agents\n\nВы можете определить agent profiles на разных уровнях:\n\n* **уровень репозитория**: Создайте `.github/agents/CUSTOM-AGENT-NAME.md` в своём репозитории для project-специфических агентов.\n* **Организационный** уровень: Создавайте `/agents/CUSTOM-AGENT-NAME.md` материалы в `.github` организации или `.github-private` в репозитории для более широкой доступности внутри организации.\n* **Корпоративный** уровень: Создайте `/agents/CUSTOM-AGENT-NAME.md` в `.github-private` репозитории организации, которое владелец предприятия определил в корпоративных настройках для доступности во всех репозиториях предприятия.\n\nДополнительные сведения см. в разделе \\[AUTOTITLE и [Подготовка к использованию пользовательских агентов в организации](/ru/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).\n\n## Где можно использовать custom agents\n\n> \\[!NOTE]\n> Custom agents находятся в Публичный предварительный просмотр для IDEs JetBrains, Eclipse и Xcode и могут измениться.\n\nПосле создания custom agentsони становятся доступны для:\n\n* **Copilot cloud agent на GitHub.com**: вкладка и панель агентов, назначение выдачи и pull requests\n* **Copilot cloud agent в IDE**: Visual Studio Code, JetBrains IDE, Eclipse и Xcode\n* **GitHub Copilot CLI**\n\nВы можете использовать agent profiles напрямую в Visual Studio CodeIDE JetBrains, Eclipse и Xcode. Некоторые свойства могут функционировать иначе или игнорировать между окружениями.\n\nДля получения дополнительной информации об custom agents использовании в Visual Studio Codeсм. [Custom agents в VS Code](https://code.visualstudio.com/docs/copilot/customization/custom-agents).\n\n## Дальнейшие действия\n\nЧтобы создать свою собственную custom agents, см.:\n\n* [Создание кастомных агентов для Copilot cloud agent](/ru/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents)\n* [Создание и использование пользовательских агентов для GitHub Copilot CLI](/ru/copilot/how-tos/copilot-cli/customize-copilot/create-custom-agents-for-cli)\n* [Шпаргалка для кастомизации Copilot](/ru/copilot/reference/customization-cheat-sheet)"}