SpyBara
Go Premium

discover-plugins.md 2026-09-17 05:00 UTC to 2026-09-18 23:58 UTC

This page contains 43 additions and 3 deletions.

2026
Thu 10 23:00 Sat 12 03:02 Fri 18 23:58 Tue 22 23:59 Fri 25 23:58

Откройте и установите готовые плагины через маркетплейсы

Найдите и установите плагины из маркетплейсов, чтобы расширить Claude Code новыми skills, agents и возможностями.

Плагины расширяют Claude Code с помощью skills, agents, hooks и MCP servers. Маркетплейсы плагинов — это каталоги, которые помогают вам обнаруживать и устанавливать эти расширения без необходимости создавать их самостоятельно.

Вы также можете включить плагины на claude.ai для себя или через вашу организацию. Claude Code синхронизирует их в ваши сеансы без установки через маркетплейс, как описано в разделе Плагины, синхронизированные с claude.ai.

Ищете способ создать и распространять свой собственный маркетплейс? См. Создание и распространение маркетплейса плагинов.

Как работают маркетплейсы

Маркетплейс — это каталог плагинов, которые кто-то другой создал и поделился. Использование маркетплейса — это двухэтапный процесс:

1

Добавьте маркетплейс

Это регистрирует каталог в Claude Code, чтобы вы могли просмотреть доступные плагины. Никакие плагины еще не установлены.

2

Установите отдельные плагины

Просмотрите каталог и установите нужные вам плагины.

Официальный маркетплейс Anthropic

Claude Code автоматически добавляет официальный маркетплейс Anthropic (claude-plugins-official) при первом интерактивном запуске. Если Claude Code не может его добавить, например, потому что ваша сеть блокирует загрузку или политика маркетплейса заблокировала более раннюю попытку, добавьте его самостоятельно с помощью /plugin marketplace add anthropics/claude-plugins-official.

Чтобы просмотреть доступные плагины, запустите /plugin и перейдите на вкладку Discover, или просмотрите каталог на claude.com/plugins.

Чтобы установить плагин из официального маркетплейса, используйте /plugin install <name>@claude-plugins-official. Например, чтобы установить интеграцию GitHub:

/plugin install github@claude-plugins-official

/plugin открывает интерактивную панель в терминале CLI. Если Claude сообщает, что /plugin недоступен в этой среде, используйте браузер плагинов в приложении Claude для рабочего стола или объявите плагин в enabledPlugins в .claude/settings.json для облачных сеансов.

Если установка не удалась, сопоставьте сообщение, которое сообщает Claude Code:

  • Marketplace "claude-plugins-official" not found: добавьте маркетплейс с помощью /plugin marketplace add anthropics/claude-plugins-official, затем повторите попытку установки.
  • Плагин не найден в маркетплейсе: проверьте имя плагина.

Официальный маркетплейс включает несколько категорий плагинов:

Code intelligence

Плагины code intelligence включают встроенный инструмент LSP в Claude Code, предоставляя Claude возможность переходить к определениям, находить ссылки и видеть ошибки типов сразу после редактирования. Эти плагины настраивают подключения Language Server Protocol, той же технологии, которая обеспечивает code intelligence в VS Code. В облачных сеансах Claude Code не запускает языковые серверы плагинов, поэтому Claude не получает инструмент LSP там.

Установите двоичный файл языкового сервера из таблицы ниже перед использованием этих плагинов; плагин не установит его за вас. Если у вас уже установлен языковой сервер, Claude может предложить вам установить соответствующий плагин при открытии проекта.

Язык Plugin Требуемый двоичный файл
C/C++ clangd-lsp clangd
C# csharp-lsp csharp-ls
Go gopls-lsp gopls
Java jdtls-lsp jdtls
Kotlin kotlin-lsp kotlin-language-server
Lua lua-lsp lua-language-server
PHP php-lsp intelephense
Python pyright-lsp pyright-langserver
Rust rust-analyzer-lsp rust-analyzer
Swift swift-lsp sourcekit-lsp
TypeScript typescript-lsp typescript-language-server

Вы также можете создать свой собственный LSP plugin для других языков.

Что Claude получает от плагинов code intelligence

После установки плагина code intelligence и доступности его двоичного файла языкового сервера Claude получает две возможности:

  • Автоматическая диагностика: после каждого редактирования файла, которое делает Claude, языковой сервер сообщает об ошибках и предупреждениях, поэтому Claude видит ошибки типов, отсутствующие импорты и проблемы синтаксиса без необходимости запуска компилятора или линтера. Если Claude вводит ошибку, он замечает и исправляет её в том же ходу.
  • Code navigation: Claude может использовать языковой сервер для перехода к определениям, поиска ссылок, получения информации о типе при наведении, списка символов, поиска реализаций и отслеживания иерархий вызовов. Эти операции дают Claude более точную навигацию, чем поиск на основе grep, хотя доступность может варьироваться в зависимости от языка и окружения.

Вам не нужно настраивать диагностику сверх установки плагина. Чтобы прочитать их самостоятельно, нажмите Ctrl+O, когда Claude Code показывает индикатор, такой как Found 3 new diagnostic issues in 2 files.

Если у вас возникли проблемы, см. Code intelligence troubleshooting.

External integrations

Эти плагины объединяют предварительно настроенные MCP servers, чтобы вы могли подключить Claude к внешним сервисам без ручной настройки:

  • Source control: github, gitlab
  • Project management: atlassian (Jira/Confluence), asana, linear, notion
  • Design: figma
  • Infrastructure: vercel, firebase, supabase
  • Communication: slack
  • Monitoring: sentry

Automatic security review

Плагин security-guidance проверяет каждое изменение, которое делает Claude, на предмет распространённых уязвимостей и инструктирует Claude исправить найденные проблемы в том же сеансе. См. Catch security issues as Claude writes code для получения информации о том, что он проверяет и как добавить правила, специфичные для проекта.

Development workflows

Плагины, которые добавляют skills и agents для общих задач разработки:

  • commit-commands: рабочие процессы Git commit, включая commit, push и создание PR
  • pr-review-toolkit: специализированные agents для проверки pull requests
  • agent-sdk-dev: инструменты для разработки с Claude Agent SDK
  • plugin-dev: набор инструментов для создания собственных плагинов

Output styles

Настройте способ ответа Claude:

  • explanatory-output-style: образовательные сведения о выборе реализации
  • learning-output-style: интерактивный режим обучения для развития навыков

Community marketplace

Маркетплейс сообщества на anthropics/claude-plugins-community размещает плагины третьих сторон, которые прошли автоматическую проверку и проверку безопасности Anthropic. Каждый плагин привязан к определенному коммиту SHA в каталоге. В отличие от официального маркетплейса, вы добавляете его вручную:

/plugin marketplace add anthropics/claude-plugins-community

Затем установите плагины из него, используя имя маркетплейса claude-community:

/plugin install <plugin-name>@claude-community

Чтобы отправить свой плагин в маркетплейс сообщества, см. Отправьте свой плагин в маркетплейс сообщества в руководстве по созданию плагинов.

Попробуйте: добавьте демо-маркетплейс

Anthropic также поддерживает демо-маркетплейс плагинов (claude-code-plugins) с примерами плагинов, которые показывают, что возможно с системой плагинов. В отличие от официального маркетплейса, вам нужно добавить этот вручную.

1

Добавьте маркетплейс

Из Claude Code запустите команду plugin marketplace add для маркетплейса anthropics/claude-code:

/plugin marketplace add anthropics/claude-code

Это загружает каталог маркетплейса и делает его плагины доступными для вас.

2

Просмотрите доступные плагины

Запустите /plugin, чтобы открыть менеджер плагинов. Это открывает интерфейс с вкладками, по которым вы можете переходить, используя Tab, или Shift+Tab для перемещения назад:

Перейдите на вкладку Discover, чтобы увидеть плагины из маркетплейса, который вы только что добавили. Когда ваш администратор добавил маркетплейс в список разрешённых через управляемый параметр pluginSuggestionMarketplaces, плагины, отмеченные как релевантные для вашего текущего рабочего каталога, закреплены в верхней части с меткой suggested for this directory.

3

Установите плагин

Выберите плагин для просмотра его деталей. На панели деталей показано, что содержит плагин и сколько это стоит:

  • Оценка Context cost, чтобы вы могли увидеть, сколько токенов плагин добавит к вашему окну контекста каждый ход
  • Дата Last updated плагина
  • Раздел Will install, в котором перечислены команды, агенты, skills, hooks и серверы MCP и LSP плагина, чтобы вы могли просмотреть ровно то, что он добавляет перед установкой

Не каждый плагин предоставляет данные, стоящие за этими полями. Для плагинов из локальных или пользовательских маркетплейсов вы можете не увидеть строки Context cost и Last updated, а раздел Will install может показать Components will be discovered at installation вместо этого.

Выберите область установки:

  • User scope: установите для себя во всех проектах
  • Project scope: установите для всех сотрудников в этом репозитории
  • Local scope: установите для себя только в этом репозитории

Например, выберите commit-commands (плагин, который добавляет skills рабочего процесса git) и установите его в область пользователя.

Вы также можете начать установку из командной строки:

/plugin install commit-commands@claude-code-plugins

См. Settings files, чтобы узнать больше об областях.

4

Используйте свой новый плагин

Если сводка установки сообщает Run /reload-plugins to activate., Claude Code затем запустит эту перезагрузку для вас. Если перезагрузка предупреждает, что ваше следующее сообщение будет повторно читать разговор, запустите /reload-plugins --force для активации плагина.

Skills плагина имеют пространство имен по имени плагина, поэтому commit-commands предоставляет skills вроде /commit-commands:commit.

Попробуйте, внеся изменение в файл и запустив:

/commit-commands:commit

Это подготавливает ваши изменения, генерирует сообщение commit и создает commit.

Каждый плагин работает по-разному. Проверьте описание плагина на вкладке Discover, чтобы увидеть команды и skills, которые он предоставляет, или посетите его домашнюю страницу для получения рекомендаций по использованию.

Добавление маркетплейсов

Используйте команду /plugin marketplace add для добавления маркетплейсов из разных источников.

  • GitHub repositories: формат owner/repo (например, anthropics/claude-code)
  • Git URLs: любой URL репозитория git, включая GitLab, Bitbucket и самостоятельно размещенные серверы
  • Local paths: каталоги или прямые пути к файлам marketplace.json
  • Remote URLs: прямые URL к размещенным файлам marketplace.json
  • claude.ai: маркетплейсы, размещенные на claude.ai для вашей учетной записи, такие как библиотека плагинов вашей организации, которые вы добавляете по имени из вкладки Marketplaces или вашей оболочки, а не по источнику

Добавление из GitHub

Добавьте репозиторий GitHub, который содержит файл .claude-plugin/marketplace.json, используя формат owner/repo — где owner — это имя пользователя GitHub или организация, а repo — это имя репозитория.

Например, anthropics/claude-code относится к репозиторию claude-code, принадлежащему anthropics:

/plugin marketplace add anthropics/claude-code

Добавление из других хостов Git

Добавьте репозиторий git маркетплейса, предоставив полный URL. Для URL https://, включение суффикса .git зависит от хоста:

  • github.com и gitlab.com: Claude Code распознает URL репозитория с суффиксом .git или без него и клонирует его. Добавление URL gitlab.com без суффикса требует Claude Code v2.1.232 или более поздней версии. До v2.1.232 Claude Code рассматривал его как прямую ссылку на размещенный файл marketplace.json.
  • Azure DevOps: опустите суффикс. Claude Code клонирует любой URL, путь которого содержит /_git/. Если вы добавите .git к пути /_git/, клонирование не удастся.
  • Все остальные хосты, включая самостоятельно управляемые серверы GitLab: включите суффикс .git, чтобы Claude Code клонировал репозиторий, а не рассматривал URL как прямую ссылку на размещенный файл marketplace.json. Для хоста, чьи URL клонирования не содержат суффикса, например AWS CodeCommit, добавьте маркетплейс как запись git в extraKnownMarketplaces. Claude Code клонирует запись git независимо от того, заканчивается ли её URL на .git.

Claude Code также клонирует URL gitlab.com с вложенными подгруппами, например https://gitlab.com/group/subgroup/project.

Включите префикс https://. Claude Code v2.1.196 и более поздние версии отклоняют хост, введенный без него, например gitlab.com/company/plugins.git, как неправильное сокращение GitHub owner/repo, и ошибка указывает вам добавить префикс. Более ранние версии неправильно интерпретируют это как путь репозитория GitHub и не работают при клонировании.

Используя HTTPS:

/plugin marketplace add https://gitlab.com/company/plugins.git

Используя SSH:

/plugin marketplace add git@gitlab.com:company/plugins.git

Claude Code клонирует SSH адрес независимо от того, заканчивается ли он на .git.

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

/plugin marketplace add https://gitlab.com/company/plugins.git#v1.0.0

Добавление из локальных путей

Добавьте локальный каталог, который содержит файл .claude-plugin/marketplace.json:

/plugin marketplace add ./my-marketplace

Вы также можете добавить прямой путь к файлу marketplace.json:

/plugin marketplace add ./path/to/marketplace.json

Добавление из удаленных URL

Добавьте удаленный файл marketplace.json через URL:

/plugin marketplace add https://example.com/marketplace.json

Добавление из claude.ai

В сеансах терминала, где плагины синхронизируются с вашей учетной записью claude.ai, claude.ai также может перечислять маркетплейсы для вас, такие как библиотека плагинов вашей организации и ваши собственные загрузки на claude.ai. claude plugin marketplace list выводит их в разделе From claude.ai:, и вкладка /plugin Marketplaces их отображает. Выберите один там, чтобы добавить его. Добавление маркетплейса из claude.ai требует Claude Code v2.1.273 или более поздней версии.

Чтобы добавить его из вашей оболочки, запустите claude plugin marketplace add с флагом --claudeai и именем, показанным в списке:

claude plugin marketplace add --claudeai claudeai-organization-library

Claude Code регистрирует маркетплейс под локальным именем, которое начинается с claudeai-, полученным из имени, под которым claude.ai его перечисляет: маркетплейс, указанный как "Organization library", регистрируется как claudeai-organization-library. Установите его плагины по этому имени, например с помощью claude plugin install <plugin>@claudeai-organization-library.

Если вы выйдете из системы или войдете с другой учетной записью, маркетплейс остается настроенным, но не показывает плагины, и плагины, которые вы уже установили из него, продолжают загружаться.

Раздел From claude.ai: также может перечислять маркетплейсы на основе git, общие через claude.ai. Вы добавляете их с помощью обычной команды marketplace add, используя источник, который выводит список.

Установка плагинов

После добавления маркетплейсов вы можете установить плагин по имени. Для маркетплейса, который вы ещё не добавили, вы можете вместо этого добавить его и установить в одной команде.

Для установки по имени:

/plugin install plugin-name@marketplace-name

Команда открывает детали плагина, где вы выбираете область установки. Вы видите те же варианты, когда запускаете /plugin, переходите на вкладку Discover и нажимаете Enter на плагине:

  • User scope: установите для себя во всех проектах
  • Project scope: установите для всех сотрудников в этом репозитории, что добавляет плагин в .claude/settings.json
  • Local scope: установите для себя в этом репозитории только, не делится с сотрудниками

Чтобы установить без интерактивного шага, используйте команду оболочки claude plugin install, которая устанавливает в область пользователя, если вы не передадите --scope. Для плагина с источником command передайте --yes для принятия команды, которую он отображает.

Вы также можете увидеть плагины с областью managed. Они установлены администраторами через управляемые параметры и не могут быть изменены.

Claude Code ищет плагин в своей локальной копии каталога маркетплейса. То, как вы назовёте плагин, контролирует, обновит ли Claude Code эту копию в первую очередь:

  • С именем маркетплейса: когда вы устанавливаете plugin-name@marketplace-name, в сеансе или с помощью claude plugin install, Claude Code обновляет этот маркетплейс перед поиском. Claude Code запускает обновление даже если вы отключили автоматическое обновление для маркетплейса или установили DISABLE_AUTOUPDATER. До версии 2.1.232 Claude Code не обновлял маркетплейс перед поиском. Claude Code пропускает это обновление, когда:
  • Только имя плагина: когда вы запускаете /plugin install plugin-name в сеансе, Claude Code обновляет только маркетплейсы, которые он также обновляет в фоне, и только после того, как поиск не удаётся. Когда вы запускаете claude plugin install plugin-name, Claude Code читает кэшированные каталоги без обновления. Чтобы установить плагин, который был опубликован после вашего последнего обновления, запустите /plugin marketplace update <marketplace-name> в сеансе или claude plugin marketplace update <marketplace-name> в вашей оболочке, затем повторите попытку установки.

Если обновление перед именованной установкой не удаётся, например потому что вы в автономном режиме, Claude Code ищет плагин в кэшированном каталоге в любом случае. claude plugin install сообщает marketplace not refreshed в своём сообщении об успехе, и /plugin install показывает ошибку выше деталей плагина или в его сообщении об отсутствии.

Когда вы устанавливаете из интерфейса /plugin, сводка установки сообщает вам, активен ли плагин в вашем текущем сеансе:

  • Plugin is now active.: Claude Code активировал плагин как часть установки.
  • Run /reload-plugins to activate.: плагин ещё не активен, потому что его активация инвалидирует кэш подсказки или потому что попытка активации не удалась. Claude Code затем запускает /reload-plugins для вас. Если эта перезагрузка предупреждает о кэше подсказки, запустите /reload-plugins --force для активации плагина в любом случае.
  • Если плагин не загружается, сводка сообщает об ошибке, и вкладка Errors в /plugin показывает детали.

До версии 2.1.221 ни одна установка не вступала в силу в текущем сеансе, пока вы не запустили /reload-plugins или не перезагрузили.

Команда оболочки claude plugin install не запускается в сеансе, поэтому Claude Code загружает плагины, которые он устанавливает, при следующем запуске Claude Code или когда вы запускаете /reload-plugins в уже открытом сеансе.

Добавление маркетплейса и установка в одной команде

Чтобы установить плагин из маркетплейса, который вы ещё не добавили, укажите источник маркетплейса с помощью --marketplace. Требуется Claude Code версии 2.1.275 или позже.

/plugin install quality-review-plugin --marketplace your-org/plugins

Источник принимает те же формы, что и /plugin marketplace add, такие как GitHub owner/repo, URL git или локальный путь, за исключением того, что он не может содержать пробелы. Укажите имя плагина без суффикса @marketplace.

Если вы ещё не добавили этот маркетплейс, Claude Code показывает разрешённый источник и просит вас подтвердить перед добавлением. Отказ отменяет установку и ничего не добавляет. После добавления маркетплейса открываются детали плагина и вы выбираете область установки.

Управление установленными плагинами

Запустите /plugin и перейдите на вкладку Installed, чтобы просмотреть, включить, отключить или удалить ваши плагины. Список сгруппирован по области и отсортирован так, чтобы вы сначала видели проблемы: плагины с ошибками загрузки или неразрешенными зависимостями появляются в верхней части, затем ваши избранные, с отключенными плагинами, скрытыми за свернутым заголовком внизу.

Из списка вы можете:

  • нажать f, чтобы добавить в избранное или удалить из избранного выбранный плагин
  • ввести текст для фильтрации по имени плагина или описанию
  • нажать Enter, чтобы открыть подробный вид плагина и включить, отключить или удалить его

Claude Code также отображает плагины, синхронизированные с вашей учетной записью claude.ai на вкладке Installed с synced в качестве их источника. Вы можете включить или отключить один там, если ваша организация не отметила его как обязательный. Чтобы удалить один, отключите его на claude.ai. Синхронизированные плагины появляются в сеансах терминала в Claude Code v2.1.273 или более поздней версии.

Когда вы удаляете плагин, который .claude/settings.json проекта включает, Claude Code спрашивает, какую область вы имеете в виду: отключить его только для вас, что записывает переопределение в ваш .claude/settings.local.json и оставляет плагин установленным для проекта, или удалить его для всех, что удаляет его из общего .claude/settings.json.

Подробный вид показывает компоненты, которые предоставляет плагин: команды, skills, agents, hooks, MCP servers и LSP servers. Тот же инвентарь доступен из командной строки с помощью claude plugin details.

Claude Code также отображает плагины маркетплейса, которые вы установили сами, но не использовали в течение как минимум двух недель, в течение как минимум 10 сеансов, под заголовком Not used recently на вкладке Installed. Подробный вид показывает строку Last used для каждого плагина. Используйте их, чтобы найти плагины, которые по-прежнему добавляют стоимость запуска и контекста, хотя вы больше их не используете, затем отключите или удалите их.

Два вида плагинов никогда не отображаются как неиспользуемые:

  • плагины, которыми управляет ваша организация, или которые вы загружаете с помощью --plugin-dir
  • плагины, которые предоставляют тему, стиль вывода, монитор или workflow, поскольку они обеспечивают ценность без вызова для отслеживания

Заголовок Not used recently и строка Last used обе скрыты, когда ваша организация ограничивает маркетплейсы с помощью strictKnownMarketplaces.

Language server плагина считается использованным, когда он предоставляет диагностику или отвечает на запрос навигации по коду, поэтому плагин LSP, чей сервер активен в ваших сеансах, не отображается как неиспользуемый. До v2.1.203 активность языкового сервера не могла быть учтена как использование, поэтому плагины, которые предоставляют LSP server, были полностью исключены из группы, так же как плагины темы и стиля вывода по-прежнему есть.

Первый сеанс в версии, которая считает активность языкового сервера, также сбрасывает запись об использовании каждого плагина LSP, который еще не записал никакого использования, поэтому Claude Code не судит плагин, который вы установили ранее, как неиспользуемый на основе данных, записанных до того, как была отслежена активность его сервера.

Когда вы устанавливаете плагин, который объявляет зависимости, вывод установки указывает, какие зависимости были автоматически установлены вместе с ним.

Вы также можете управлять плагинами с помощью прямых команд:

  • Когда вы запускаете /plugin disable, /plugin enable или /plugin uninstall, Claude Code открывает панель плагинов для применения изменения и оставляет ее открытой. Нажмите Esc, чтобы закрыть панель перед вводом другой команды. Применение изменений плагина без перезагрузки описывает, когда изменение вступает в силу в вашем сеансе.
  • Для написания скриптов используйте вместо этого команды оболочки claude plugin, которые не открывают панель.

Отобразите установленные плагины без открытия меню:

/plugin list

Передайте --enabled или --disabled, чтобы показать только плагины в этом состоянии.

Отключите плагин без удаления:

/plugin disable plugin-name@marketplace-name

Повторно включите отключенный плагин:

/plugin enable plugin-name@marketplace-name

В этих идентификаторах plugin-name — это name плагина в записи маркетплейса, которое может отличаться от name в собственном plugin.json плагина.

Начиная с Claude Code v2.1.195, Enable и Disable в интерфейсе /plugin работают для плагинов, у которых два имени отличаются, и /plugin enable и /plugin disable принимают любое имя. Когда вы отключаете такой плагин в более ранней версии, Claude Code сообщает already disabled и оставляет его включенным.

Полностью удалите плагин:

/plugin uninstall plugin-name@marketplace-name

Опция --scope позволяет вам нацелить определенную область с помощью команд CLI:

claude plugin install formatter@your-org --scope project
claude plugin uninstall formatter@your-org --scope project

Применение изменений плагина без перезагрузки

Когда вы закрываете меню /plugin, Claude Code запускает /reload-plugins для вас, чтобы применить изменения, которые вы в нем сделали, такие как установка, включение, отключение и удаление плагинов. Если перезагрузка будет делать кэш подсказок недействительным, она предупреждает и оставляет изменения в ожидании вместо этого; запустите /reload-plugins --force, чтобы применить их в любом случае. Если Claude все еще отвечает, когда вы закрываете меню, перезагрузка запускается после завершения ответа.

Для изменений плагина, которые происходят вне меню, запустите /reload-plugins самостоятельно. Эти изменения включают:

  • Команду claude plugin, которую вы запустили в другом терминале
  • Редактирование плагина, который вы загрузили с помощью --plugin-dir во время его разработки
  • Плагин auto-update, чье уведомление просит вас перезагрузить
  • Синхронизацию с вашей учетной записью claude.ai, которая добавила, обновила или удалила плагин и показала уведомление, просящее вас перезагрузить
  • Изменение в папке --plugin-dir, которое Claude Code удерживал, потому что применение его сделало бы кэш подсказок недействительным

До v2.1.268 плагины, которые вы включили, отключили или удалили в меню, и установки, которые не активировались во время установки, оставались в ожидании до тех пор, пока вы не запустили /reload-plugins.

/reload-plugins также работает в сеансах без интерактивного терминала, таких как настольное приложение, Agent SDK и неинтерактивный режим с -p. Требуется Claude Code v2.1.260 или более поздняя версия. В этих сеансах применяются два ограничения:

  • Команда работает только когда вы вводите ее непосредственно в сеанс, например в подсказку -p или поле подсказки настольного приложения. Когда вы отправляете ее через удаленное соединение, например Remote Control или переданное сообщение чата, команда отклоняется без перезагрузки чего-либо.
  • Перезагрузка не подключает и не отключает MCP servers плагинов. Эти изменения вступают в силу в вашем следующем сеансе.

Claude Code перезагружает все активные плагины и показывает количество плагинов, skills, agents, hooks, plugin MCP servers и plugin LSP servers, опуская количество plugin MCP servers в сеансе без интерактивного терминала. В количестве skills Claude Code включает каждый skill, который предоставляет плагин: как его записи commands/, так и его skills SKILL.md. До v2.1.246 Claude Code считал только записи commands/, поэтому он мог перезагрузить skills SKILL.md плагина и все еще сообщить 0 skills в сводке.

Перезагрузка имеет стоимость токенов при следующем запросе: вновь загруженные компоненты объявляют о себе в содержимом, добавленном к беседе, в то время как существующая история по-прежнему читается из кэша подсказок. Плагин, который предоставляет MCP servers, стоит дороже, когда его инструменты не отложены поиском инструментов: изменение делает кэш недействительным, и следующий запрос повторно читает всю беседу. Подробнее см. в разделе включение или отключение плагина.

Управление маркетплейсами

Вы можете управлять маркетплейсами через интерактивный интерфейс /plugin или с помощью команд CLI.

Использование интерактивного интерфейса

Запустите /plugin и перейдите на вкладку Marketplaces для:

  • Просмотра всех добавленных маркетплейсов с их источниками и статусом
  • Добавления новых маркетплейсов
  • Обновления списков маркетплейсов для получения последних плагинов
  • Удаления маркетплейсов, которые вам больше не нужны

Использование команд CLI

Вы также можете управлять маркетплейсами с помощью прямых команд.

Список всех настроенных маркетплейсов:

/plugin marketplace list

Обновите списки плагинов из маркетплейса:

/plugin marketplace update marketplace-name

Удалите маркетплейс:

/plugin marketplace remove marketplace-name

Настройка автоматических обновлений

Claude Code может автоматически обновлять маркетплейсы и установленные плагины в фоновом режиме после запуска. Когда автоматическое обновление включено для маркетплейса, Claude Code обновляет данные маркетплейса и обновляет установленные плагины до их последних версий на диске.

Claude Code проверяет наличие обновлений маркетплейса и плагинов после запуска вашей сессии со случайной задержкой до десяти минут, поэтому запущенная сессия продолжает использовать версии, загруженные при запуске. Если какие-либо плагины были обновлены, вы увидите уведомление с предложением запустить /reload-plugins, или новые версии загружаются при следующем запуске.

Автоматическое обновление также исключает плагин, запись маркетплейса которого объявляет headersHelper: Claude Code ни запускает команду, ни загружает архив по этому пути; этот раздел указывает, когда Claude Code отображает плагин на вкладке Errors в /plugin, чтобы вы могли обновить его из его собственного представления.

Claude Code обновляет плагины, которые имеют источник command по отдельному графику от параметра автоматического обновления маркетплейса и от DISABLE_AUTOUPDATER. Вместо этого он повторно запускает команду один раз за сессию и устанавливает выходные данные как новую версию плагина, когда его хеш изменился.

Переключайте автоматическое обновление для отдельных маркетплейсов через интерфейс:

  1. Запустите /plugin, чтобы открыть менеджер плагинов
  2. Выберите Marketplaces
  3. Выберите маркетплейс из списка
  4. Выберите Enable auto-update или Disable auto-update

claude-plugins-official, большинство других официальных маркетплейсов Anthropic и маркетплейсы, добавленные из claude.ai имеют автоматическое обновление, включенное по умолчанию. Маркетплейсы третьих сторон и локальной разработки имеют автоматическое обновление, отключенное по умолчанию.

Администраторы также могут установить "autoUpdate": true для каждой записи extraKnownMarketplaces в управляемых параметрах, чтобы включить автоматическое обновление для маркетплейса организации без необходимости переключения каждым пользователем.

Чтобы отключить автоматические обновления для Claude Code и плагинов, полученных из маркетплейсов, установите переменную окружения DISABLE_AUTOUPDATER. Плагины с источником command следуют своему собственному повторному разрешению один раз за сессию. Подробнее см. в разделе Auto updates.

Чтобы сохранить автоматические обновления плагинов включенными при отключении автоматических обновлений Claude Code, установите FORCE_AUTOUPDATE_PLUGINS=1 вместе с DISABLE_AUTOUPDATER:

export DISABLE_AUTOUPDATER=1
export FORCE_AUTOUPDATE_PLUGINS=1

Настройка маркетплейсов команды

Администраторы команды могут настроить автоматическую установку маркетплейса для проектов, добавив конфигурацию маркетплейса в .claude/settings.json. Когда члены команды доверяют папке репозитория, Claude Code добавляет эти маркетплейсы без дополнительного запроса.

Начиная с Claude Code v2.1.195, добавление маркетплейса не устанавливает плагины, поступающие из внешнего источника, на любом пути, который загружает плагины. Плагин, который включен только в .claude/settings.json проекта и поступает из внешнего источника, такого как репозиторий GitHub или пакет npm, не загружается до тех пор, пока член команды его не установит. До этого момента Claude Code сообщает о плагине как не установленном и показывает команду claude plugin install для запуска.

Добавьте extraKnownMarketplaces в .claude/settings.json вашего проекта:

{
  "extraKnownMarketplaces": {
    "my-team-tools": {
      "source": {
        "source": "github",
        "repo": "your-org/claude-plugins"
      }
    }
  }
}

Для полных опций конфигурации, включая extraKnownMarketplaces и enabledPlugins, см. Plugin settings.

Безопасность

Плагины и маркетплейсы — это высоконадежные компоненты, которые могут выполнять произвольный код на вашей машине с вашими привилегиями пользователя. Устанавливайте плагины и добавляйте маркетплейсы только из источников, которым вы доверяете. Организации могут ограничить, какие маркетплейсы пользователям разрешено добавлять, используя managed marketplace restrictions.

Troubleshooting

/plugin command not recognized

Если вы видите "unknown command" или команда /plugin не появляется:

  1. Check your version: запустите claude --version, чтобы увидеть, что установлено.
  2. Update Claude Code:
    • Homebrew: brew upgrade claude-code, или brew upgrade claude-code@latest, если вы установили этот cask
    • npm: npm install -g @anthropic-ai/claude-code@latest
    • Native installer: повторно запустите команду установки из Setup
  3. Restart Claude Code: после обновления перезагрузите терминал и снова запустите claude.

Common issues

Если навыки плагинов не появляются, очистите кэш с помощью rm -rf ~/.claude/plugins/cache, перезагрузите Claude Code и переустановите плагин.

Для подробного устранения неполадок с решениями см. Troubleshooting в руководстве маркетплейса. Для инструментов отладки см. Debugging and development tools.

Code intelligence issues

  • Language server not starting: проверьте, что двоичный файл установлен и доступен в вашем $PATH. Проверьте вкладку /plugin Errors для получения подробной информации.
  • High memory usage: языковые серверы, такие как rust-analyzer и pyright, могут потреблять значительную память на больших проектах. Если вы испытываете проблемы с памятью, отключите плагин с помощью /plugin disable <plugin-name> и вместо этого полагайтесь на встроенные инструменты поиска Claude.
  • False positive diagnostics in monorepos: языковые серверы могут сообщать об ошибках неразрешенного импорта для внутренних пакетов, если рабочее пространство не настроено правильно. Это не влияет на способность Claude редактировать код.

Следующие шаги

  • Создавайте собственные плагины: см. Plugins для создания skills, agents и hooks
  • Создайте marketplace: см. Create a plugin marketplace для распространения плагинов вашей команде или сообществу
  • Техническая справка: см. Plugins reference для полных спецификаций