#Установка плагинов и управление ими
Средний уровень · Урок 8 из 8 · около 20 минут · Нужно: Превратите повторяющийся процесс в скилл, Закрепите правило хуком, Делегируйте задачу своему субагенту, Подключите инструмент через MCP · Сверено с Claude Code v2.1.285 (stable) 06.10.2026
#Цель
К концу урока вы сможете установить плагин из одного из маркетплейсов Anthropic в подходящей области, посмотреть, что он добавляет, а также отключить, обновить или удалить его.
#Что понадобится
- Репозиторий из урока 4 с его
.claude/settings.jsonи ваша копия шаблона для практики с Node.js LTS: проверка запускается из копии. - Расход лимита: небольшой.
#Идея
Плагин упаковывает всё, о чём шла речь в прошлых уроках, — скиллы, субагентов, хуки и MCP-серверы, — так что они устанавливаются из маркетплейса одним целым. Anthropic публикует три маркетплейса общего назначения (Anthropic's marketplaces):
claude-plugins-official— Claude Code добавляет его сам при первом запуске интерактивной сессии;claude-community— сторонние плагины, которые авторы прислали в Anthropic;claude-code-plugins— демонстрационный набор.
Плагин устанавливается как <plugin>@<marketplace>, в области, которая определяет, какой файл настроек его включает (Choose an install scope):
| Область | Кому достаётся | Запись enabledPlugins в |
|---|---|---|
| User | Вам, во всех проектах | ~/.claude/settings.json |
| Project | Всем, кто работает в репозитории | .claude/settings.json, закоммиченном |
| Local | Вам, в этом репозитории | .claude/settings.local.json |
Закоммиченная запись уровня проекта включает плагин для ваших коллег, но на их машинах он может быть ещё не установлен, поэтому каждый из них один раз выполняет claude plugin install <plugin>@<marketplace> --scope project. Включённый плагин участвует в каждой сессии: описания его скиллов лежат в контексте Claude, а его хуки и MCP-серверы работают от вашего имени.
#Разбор примера
- В сессии в своём репозитории откройте плагин
commit-commands(Anthropic) из официального маркетплейса:
/plugin install commit-commands@claude-plugins-official
Пока ничего не устанавливается. Панель показывает описание плагина и в разделе Will install — команды, которые он добавит. Прочитайте это, прежде чем выбирать.
2. Выберите Install for you, in this repo only (local scope). Сводка установки заканчивается строкой Plugin is now active.
3. Наберите /commit-commands:. Команды плагина перечислены под его именем, например /commit-commands:commit.
4. Управляйте им из оболочки (Manage plugins from your shell):
claude plugin list
claude plugin disable commit-commands@claude-plugins-official
claude plugin uninstall commit-commands@claude-plugins-official --scope local
claude plugin list показывает версию плагина, Scope: local и его статус. disable выключает плагин, оставляя его установленным; uninstall удаляет его.
#Ваша очередь
Включите плагин claude-code-setup (Anthropic) для всех, кто работает в вашем репозитории, а затем установите его так, как это сделал бы коллега.
- Добавьте этот блок в
.claude/settings.jsonрядом с ключами из прошлых уроков и заменитеTODOполным именем плагина<plugin>@<marketplace>:
"enabledPlugins": {
"TODO: claude-code-setup at the official marketplace": true
}
- Закоммитьте
.claude/settings.json. - Установите плагин так, как это сделал бы коллега, подтянув ваш коммит:
claude plugin install claude-code-setup@claude-plugins-official --scope project
Команда выведет Successfully installed plugin: claude-code-setup@claude-plugins-official (scope: project). Выполните git status: если установка изменила .claude/settings.json, закоммитьте и это изменение.
4. Запустите claude и попросите: Recommend Claude Code automations for this project. Claude воспользуется скиллом плагина, работающим только на чтение (его README), и предложит хуки, скиллы, субагентов и MCP-серверы. Формулировки у вас будут другими.
5. Сохраните список плагинов для проверки, находясь в корне репозитория: claude plugin list --json > .practice/i-8-plugins.json.
#Проверка
Урок пройден, когда выполнено всё это:
- Закоммиченные настройки включают плагин для проекта:
git show HEAD:.claude/settings.json | jq .enabledPluginsпоказывает"claude-code-setup@claude-plugins-official": true. - Плагин установлен на уровне проекта и включён:
jq '.[] | select(.id == "claude-code-setup@claude-plugins-official") | {scope, enabled, projectEnabled}' .practice/i-8-plugins.jsonпоказывает"project",trueиtrue. - Самопроверка (не тестируется): вы можете сказать, что сохраняет
disableи удаляетuninstall, и почему коллеге может понадобитьсяclaude plugin installдаже после того, как он подтянул настройки.
Запустите npm run check -- i-8 --dir <your repo> из своей копии для практики или npm run check -- i-8 в самой копии.
Если не проходит первый пункт, проверьте имя после @: это имя маркетплейса, claude-plugins-official, а не его репозитория. Если не проходит второй, выполните команду установки в самом репозитории и снова сохраните список оттуда.
#Осторожно
- Хуки и MCP-серверы плагина работают с правами вашего пользователя, а сторонние маркетплейсы Anthropic не проверяет. Сначала прочитайте список Will install (Plugin security and trust).
- В официальном маркетплейсе есть и плагин
chrome-devtools-mcp(разработчик: Google), закреплённый на коммите репозитория сервера (его каталог). На 06.10.2026 его манифест запускал сервер из урока 7 в более ранней версии и без флагов из того урока, так что статистика использования, запросы к CrUX и проверка обновлений оставались в значениях по умолчанию, то есть включёнными (README проекта). Используйте вместо него.mcp.jsonиз урока 7. - Плагины из
claude-plugins-officialобновляются сами; запущенная сессия держит загруженную версию до/reload-pluginsили следующей сессии. Плагины из маркетплейса сообщества сами не обновляются, если вы не включите для него автообновление (Keep plugins updated).
Стороннее ПО: оно может выполнять код на вашей машине или давать Claude новые инструменты. Изучите его перед установкой; это руководство его не проверяет.
Перечень сверен с критериями включения 06.10.2026.
#Что дальше
- Anthropic's marketplaces: три маркетплейса и где просматривать официальный. Здесь стоит искать новые плагины.
- Plugins overview: что может содержать плагин и чего стоит каждой сессии включённый плагин.
- Create a Claude Code plugin: упакуйте собственные скиллы, хуки и субагентов.
Источники: Plugins overview · Install and manage plugins · Anthropic's marketplaces · Plugin security and trust · claude-code-setup README · Official marketplace catalog · chrome-devtools-mcp plugin manifest · Chrome DevTools MCP README
← Подключите инструмент через MCP · Оглавление Среднего уровня · Итоговый проект Среднего уровня → · Тема: Плагины · Застряли на уроке?