{"meta":{"title":"Обзор кастомизации GitHub Copilot CLI","intro":"Copilot CLI Лучше всего работает при адаптации под ваш конкретный проект и рабочий процесс.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ru/copilot","title":"GitHub Copilot"},{"href":"/ru/copilot/how-tos","title":"Инструкции"},{"href":"/ru/copilot/how-tos/copilot-cli","title":"Copilot CLI"},{"href":"/ru/copilot/how-tos/copilot-cli/customize-copilot","title":"Настройка Copilot CLI"},{"href":"/ru/copilot/how-tos/copilot-cli/customize-copilot/overview","title":"Обзор"}],"documentType":"article"},"body":"# Обзор кастомизации GitHub Copilot CLI\n\nCopilot CLI Лучше всего работает при адаптации под ваш конкретный проект и рабочий процесс.\n\nВы можете скачать и установить Copilot CLIприложение и начать использовать его сразу, без дополнительной настройки. Однако вы обнаружите, что можете улучшить Copilotответы на ', если потратите немного времени на предоставление его рекомендаций и контекста, а также доступ к инструментам, релевантным для вашего проекта. В этой статье представлены различные способы настройки Copilot CLI.\n\n## Пользовательские инструкции\n\nВы можете предоставить Copilot инструкции, как он должен реагировать. Каждый раз, когда вы задаёте Copilot вопрос или поручаете выполнить какую-либо работу, копия этих инструкций добавляется в ваш запрос. Это позволяет, например, предоставлять детали стандартов кодирования вашего проекта, не рассказывая их вручную Copilot каждый раз, когда вы начинаете разговор.\n\nДополнительные сведения см. в разделе [Добавление пользовательских инструкций для GitHub Copilot CLI](/ru/copilot/how-tos/copilot-cli/customize-copilot/add-custom-instructions).\n\n## Хуки\n\nКрючки позволяют запускать собственные команды shell в ключевых моментах Copilot CLI сессии. Определяя крючки, вы можете автоматизировать конкретные операции, которые запускаются при возникновении определённых событий: например, при начале или конце сессии, когда кто-то отправляет запрос, после выполнения задачей агентом или при возникновении ошибки.\n\nНапример, можно настроить крючок для автоматического запуска тестов после Copilot внесения изменений в файлы кода.\n\nДополнительные сведения см. в разделе [Использование крючков с GitHub Copilot CLI](/ru/copilot/how-tos/copilot-cli/customize-copilot/use-hooks).\n\n## Навыки\n\nНавыки — это папки с инструкциями, скриптами и ресурсами, которые Copilot могут загружаться для повышения производительности в специализированных задачах. Добавляя навыки в проект, вы можете дать Copilot дополнительные знания или инструменты для конкретных рабочих процессов, технологий или областей.\n\nДополнительные сведения см. в разделе [Добавление навыков агента для GitHub Copilot CLI](/ru/copilot/how-tos/copilot-cli/customize-copilot/add-skills).\n\n## Пользовательские агенты\n\nКастомные агенты позволяют определить конкретную экспертизу и поведение для CLI, когда он работает над определённым типом задачи. Пользовательские агенты запускаются как субагенты — отдельно от основного агента, отвечающего на запрос — с собственным контекстным окном. Это позволяет Copilot перекладывать работу на пользовательских агентов, не перегружая контекстное окно основного агента, и использовать опыт пользовательского агента, когда он подходит для конкретной задачи.\n\nВы можете определить набор инструментов, доступный пользовательскому агенту, чтобы инструменты, которые агент может использовать, соответствовали его роли. Например, пользовательский агент, работающий в роли рецензента, обычно не имеет права вносить изменения в кодовые файлы.\n\nДополнительные сведения см. в разделе [Создание и использование пользовательских агентов для GitHub Copilot CLI](/ru/copilot/how-tos/copilot-cli/customize-copilot/create-custom-agents-for-cli).\n\n## Серверы MCP\n\nПротокол контекста модели (MCP) позволяет добавлять внешние инструменты и источники данных в Copilot CLI. Добавляя MCP-серверы, Copilot CLI можно добавить такие функции, как возможность:\n\n* Базы данных запросов\n* Системы отслеживания проблем Access\n* Интеграция с конвейерами CI/CD\n* Генерируйте схемы проектирования\n* Поиск специализированных источников документации\n* Билеты можно забронировать онлайн\n* Интеграция с приложением календаря\n\nДополнительные сведения см. в разделе [О протоколе контекста модели (MCP)](/ru/copilot/concepts/context/mcp).\n\n## Plugins\n\nCopilot CLI плагины — это распространяемые пакеты, предоставляющие простой способ расширения функциональности CLI.\n\nОни объединяют несколько компонентов кастомизации в один устанавливаемый блок. Вы можете устанавливать плагины напрямую из репозитория, с маркетплейса плагинов или с локального пути.\n\nДополнительные сведения см. в разделе [О GitHub Copilot плагинах](/ru/copilot/concepts/agents/about-plugins).\n\n## Персональные настройки CLI\n\nКоманда `/settings` слэш позволяет просматривать и менять настройки GitHub Copilot CLI внутри интерактивной сессии. Он управляет настройками на уровне пользователя, такими как автоматическое Copilot обновление, цветовая палитра интерфейса, что отображается в футере и многие другие параметры.\n\nДополнительные сведения см. в разделе [Изменение настроек с помощью команды \\`/settings\\`](/ru/copilot/how-tos/copilot-cli/customize-copilot/change-settings)."}