Что такое плагины для Claude Code?
Коротко: Плагины для Claude Code - это готовые наборы, которые ставятся в агента одной командой. Внутри лежат скиллы, свои команды, субагенты, хуки и подключения к сервисам по MCP. Берут их из маркетплейсов, то есть каталогов плагинов. Главный каталог ведёт Anthropic, и Claude Code подключает его сам при первом запуске.
Зачем они нужны: автор уже разложил инструкции и настройки по местам, а ты ставишь их одной строкой, без сборки руками. Если ты искал «плагины клод код» или «плагины клауд код», ты по адресу: речь о той же программе Anthropic, подробно о ней - в статье что такое Claude Code.
Я ставлю агенту задачи словами, а не кодом, и для такой работы плагин - короткий путь дать ему чужой опыт.
В приложении Claude тоже есть плагины, их ставят через меню Customize. Здесь речь про Claude Code.
Тот же принцип у ClaudeBase: мои скиллы и настройки лежат там готовыми, вместе с тем, как их поставить и проверить.
Чем плагин отличается от скилла, MCP и хука?
Коротко: Скилл, своя команда, субагент, хук и MCP-сервер - отдельные детали, каждую можно положить в папку .claude руками. Плагин упаковывает их вместе: ставится одной командой, имеет автора и версию, выключается целиком. Скиллы из плагина зовутся с приставкой имени плагина, поэтому одинаковые имена у разных плагинов не конфликтуют.
| Деталь | Что делает | Где лежит без плагина | Как срабатывает |
|---|---|---|---|
| Скилл | инструкция под тип задачи | .claude/skills/имя/SKILL.md |
по вызову /имя или когда задача подходит |
| Своя команда | короткий сценарий на один вызов | .claude/commands/ |
по вызову /имя |
| Субагент | отдельный помощник со своим контекстом | .claude/agents/ |
агент поручает ему подзадачу |
| Хук | команда, которую программа запускает на событии | settings.json |
сам, без вызова |
| MCP-сервер | подключение к сервису или программе | .mcp.json |
агент вызывает его инструменты |
| Плагин | упаковка всего перечисленного | ставится из маркетплейса | /имя-плагина:имя-скилла |
Документация Anthropic называет плагины упаковочным слоем. Пример оттуда: скилл hello, положенный папкой в .claude/skills/, зовётся /hello, а внутри плагина my-first-plugin - уже /my-first-plugin:hello.
Своё под одну задачу проще держать папкой в .claude/. Плагин удобен, чтобы перенести набор на другой компьютер, отдать коллеге или получить от автора. Как устроен скилл, я разбирал в статье Скиллы Claude Code своими руками, про подключения - в статье MCP в Claude Code.
Где брать плагины?
Коротко: Плагины берут из маркетплейсов. Официальный каталог Anthropic называется claude-plugins-official, Claude Code добавляет его сам при первом интерактивном запуске. Рядом есть каталог сообщества claude-community и каталоги отдельных авторов на GitHub. Описания и число установок удобно смотреть на claude.com/plugins, для начала хватает официального каталога.
Маркетплейс работает в два шага: добавляешь каталог (ничего ещё не ставится), потом берёшь из него плагины. Каталогов три вида:
- Официальный,
claude-plugins-official. Его курирует Anthropic, заявок туда нет. На 21 сентября 2026 года в файле каталога 310 записей: плагины самой Anthropic и подключения к сервисам вроде GitHub, Figma и Supabase. - Сообщества,
claude-community. Сторонние плагины после автоматической проверки и проверки безопасности, каждый закреплён на конкретном коммите. Добавляется командой ниже. - Авторские. Любой репозиторий GitHub с файлом
.claude-plugin/marketplace.json, напримерobra/superpowers-marketplaceу автора Superpowers.
/plugin marketplace add anthropics/claude-plugins-community
Как поставить плагин из маркетплейса?
Коротко: В сессии набираешь /plugin, открываешь вкладку Discover и жмёшь Enter на нужном плагине. Карточка показывает, что плагин добавит и сколько займёт в контексте, дальше выбираешь область установки. Одной строкой то же делает /plugin install имя@каталог, а из обычного терминала - claude plugin install.
- Запусти
claudeв папке проекта и набери/plugin. Откроется панель с вкладками Discover, Installed, Marketplaces и Errors, переключаются они клавишей Tab. - Во вкладке Discover выбери плагин и нажми Enter.
- Прочитай карточку: Context cost - сколько токенов плагин добавит в каждый ход, Last updated - дата обновления, Will install - какие команды, агенты, скиллы, хуки и серверы он принесёт.
- Выбери область: User scope, Project scope или Local scope, разница в таблице ниже.
- Прочитай итог.
Plugin is now active.- плагин уже работает. НаRun /reload-plugins to activate.Claude Code сам перезагрузит плагины, а если предупредит про кэш, выполни/reload-plugins --force.
Одной командой, слева от собаки плагин, справа каталог:
/plugin install superpowers@claude-plugins-official
Из обычного терминала:
claude plugin install superpowers@claude-plugins-official --scope project
Без --scope плагин встаёт в область user. В открытую сессию он сам не попадёт: загрузится при следующем запуске или после /reload-plugins.
| Область | Куда записывается | Кому достаётся |
|---|---|---|
| user | ~/.claude/settings.json |
тебе во всех проектах, по умолчанию |
| project | .claude/settings.json |
всем, кто клонирует репозиторий |
| local | .claude/settings.local.json |
тебе, только в этом репозитории |
Команды сверены с документацией и справкой claude plugin --help на версии 2.1.278 под macOS, саму установку для статьи я не прогонял. В расширении для VS Code тот же выбор открывает команда /plugins. Остальные команды собраны в шпаргалке команды Claude Code.
Какие плагины для Claude Code ставить первыми?
Коротко: Для старта хватает трёх-четырёх: порядок работы (Superpowers), вид страниц (Frontend Design), разбор проекта (Claude Code Setup) и порядок в правилах (CLAUDE.md Management). Остальные ставь под задачу. Все восемь лежат в официальном каталоге Anthropic, установки сняты с claude.com/plugins 21 сентября 2026 года.
В подборках «лучшие плагины» много инструментов для разработчиков, я отбирал для тех, кто работает с агентом словами.
| Плагин | Что даёт | Чей | Установок | Имя для установки |
|---|---|---|---|---|
| Superpowers | порядок работы: обсудить, спланировать, проверить | Jesse Vincent, MIT | 1 009 371 | superpowers@claude-plugins-official |
| Frontend Design | интерфейсы без шаблонного вида | Anthropic, Verified | 1 134 112 | frontend-design@claude-plugins-official |
| Claude Code Setup | разбор проекта и советы по автоматизации | Anthropic, Verified | 195 067 | claude-code-setup@claude-plugins-official |
| CLAUDE.md Management | порядок в файле правил | Anthropic, Verified | 287 247 | claude-md-management@claude-plugins-official |
| Skill Creator | свои скиллы и их проверка | Anthropic, Verified | 385 083 | skill-creator@claude-plugins-official |
| Context7 | свежая документация библиотек | Upstash | 417 801 | context7@claude-plugins-official |
| Playwright | управление браузером | Microsoft | 319 887 | playwright@claude-plugins-official |
| Security Guidance | проверка кода на уязвимости | Anthropic, Verified | 241 800 | security-guidance@claude-plugins-official |
Superpowers
Пятнадцать скиллов, которые задают агенту порядок: обсудить задачу до кода, написать план, работать через тесты, искать причину ошибки до правки и проверять результат перед словом «готово». В каталог он приходит из репозитория obra/superpowers. Хук на старте сессии подкладывает в разговор вводный скилл using-superpowers, поэтому набор работает с первого сообщения. Мы в ClaudeBase держим его во всех проектах, описание - на странице Superpowers в каталоге. Описанный там способ через git clone тоже рабочий: папка с манифестом плагина в ~/.claude/skills/ грузится как плагин, только без маркетплейса.
Frontend Design
Один скилл Anthropic для вёрстки страниц, дашбордов и лендингов. По README он уводит интерфейс от узнаваемого шаблонного вида сайтов от нейросети. Агент подключает его сам, когда задача про интерфейс. Подробнее - на странице Frontend Design в каталоге.
Claude Code Setup
Скилл разбирает папку проекта и советует по одной-две автоматизации в категориях: MCP-серверы, скиллы, хуки, субагенты, свои команды. В README сказано, что он только читает и файлы не меняет.
CLAUDE.md Management
Скилл claude-md-improver сверяет файл правил с текущим состоянием проекта, команда /claude-md-management:revise-claude-md в конце сессии дописывает туда выясненное по ходу работы. Нет файла правил - начни со статьи CLAUDE.md: как задать правила проекта.
Skill Creator
Помогает написать скилл с нуля, улучшить готовый и проверить, насколько хорошо он срабатывает. Пригодится, когда в третий раз повторяешь агенту ту же просьбу.
Context7
Подключение к серверу документации от Upstash: подтягивает в разговор текущую документацию нужной версии библиотеки. Сервер удалённый, Node.js не нужен, ключ API необязателен.
Playwright
MCP-сервер Microsoft для браузера: открыть страницу, нажать кнопку, заполнить форму, снять экран. Запускается через npx @playwright/mcp@latest, поэтому нужен Node.js 18 или новее.
Security Guidance
Одни хуки: проверяют код агента на внедрение команд, XSS, ключи в коде и ещё больше двадцати пяти классов уязвимостей. Нужны Claude Code 2.1.144+ и Python 3.8+. Разбор изменений идёт отдельным запросом к модели и расходует лимиты.
Плагины и скиллы в ClaudeBase. Открытый каталог скиллов бесплатный. Подписчикам доступны «Скиллы: где брать готовые и как не поставить опасный» и «Superpowers: рабочие привычки для агента», а ещё авторские инструменты: скилл хуманизации текста, наборы для маркетинга и сайтов. Состав ClaudeBase.
Сколько плагин стоит в контексте?
Коротко: Каждый плагин добавляет в каждую сессию описания своих скиллов, агентов и команд, даже если ты их не зовёшь. Полный текст скилла загружается только при срабатывании. Цену показывают строка Context cost в карточке и команда claude plugin details, а давно не нужные плагины Claude Code выносит в отдельную группу.
claude plugin details superpowers
Команда печатает Always-on - сколько токенов плагин добавляет в каждую сессию, и On-invoke - цену компонента при срабатывании. В примере из документации у плагина с двумя скиллами Always-on около 180 токенов, а вызов скилла стоит 1800-2400.
Хуки места не занимают, пока ничего не вернули в разговор. Хук Superpowers возвращает текст вводного скилла.
Во вкладке Installed есть группа Not used recently: плагины, которые ты поставил сам и не трогал минимум две недели и десять сессий. Из чего складывается расход целиком - в статье Лимиты Claude Code.
Как отключить, удалить или обновить плагин?
Коротко: Через /plugin: вкладка Installed, Enter на плагине, дальше Disable или Uninstall, либо те же действия командами. Отключённый плагин остаётся на диске и включается обратно одной командой, удалённый пропадает вместе со своими данными. Удалишь маркетплейс - вместе с ним удалятся все плагины, поставленные из него.
/plugin disable superpowers@claude-plugins-official
/plugin enable superpowers@claude-plugins-official
/plugin uninstall superpowers@claude-plugins-official
В терминале это claude plugin disable, enable и uninstall, у последней есть короткое имя remove. Список установленного - /plugin list в сессии или claude plugin list в терминале.
Три детали:
- Удаление из последней области стирает папку данных плагина. Сохранить её - ключ
--keep-data. - Если удаляешь плагин, включённый в общем
.claude/settings.json, Claude Code спросит, выключить его только тебе или убрать у всей команды. - У официального каталога автообновление включено, у сторонних выключено. Руками обновляет
claude plugin update, после неё нужен перезапуск.
Каталог удаляется командой /plugin marketplace remove имя-каталога, вместе с его плагинами.
Чем рискуешь, ставя чужой плагин?
Коротко: Плагин исполняет код на твоём компьютере с твоими правами: хуки запускают скрипты, MCP-серверы - программы. Anthropic прямо пишет, что не контролирует содержимое плагинов и не может проверить, что они работают как заявлено. Отметка Anthropic Verified означает дополнительную проверку, но гарантии не даёт. Ставь плагины авторов, которым доверяешь.
FAQ на claude.com/plugins добавляет: плагины сообщества могут поставить непроверенные сторонние программы, и те могут оказаться вредоносными.
Исполняемый код в плагине лежит в трёх местах:
- хуки: у Security Guidance это скрипты на каждую правку;
- MCP-серверы: Playwright скачивает пакет из npm;
- папка
bin/: её программы агент может запускать, пока плагин включён.
Скиллы без скриптов тоже не безобидны: инструкция может попросить агента сделать лишнее. Аудит Snyk в феврале 2026 года проверил 3 984 скилла из открытых каталогов ClawHub и skills.sh: критичная проблема нашлась у 13,4%, вредоносная начинка подтвердилась у 76. Это чужие каталоги, но скиллы там устроены так же.
Защита от подделки есть в самом Claude Code: имена официальных каталогов зарезервированы, и каталог с таким именем не из github.com/anthropics перестаёт загружаться с ошибкой Marketplace "claude-community" is registered from an untrusted source. Как проверять скиллы перед установкой - в статье как установить скилл в Claude Code.
Частые ошибки при установке плагинов
Коротко: Почти все ошибки сводятся к четырём причинам: каталог не добавлен, в имени опечатка, не хватает нужной плагину программы или не проходит скачивание. Ниже тексты ошибок дословно и что делать с каждой. Если не распознаётся сама команда /plugin, проверь
claude --versionи обнови программу.
Marketplace “claude-plugins-official” not found
Официальный каталог не зарегистрирован: Claude Code ещё не запускали интерактивно или сеть не дала скачать каталог. Добавь его и повтори установку:
/plugin marketplace add anthropics/claude-plugins-official
Plugin “discord” not found in marketplace “claude-plugins-official”
Строка из обращения 43134, вместо discord будет твой плагин. Сверь имя с карточкой в Discover. Имя верное - обнови копию каталога командой /plugin marketplace update имя-каталога и повтори. С версии 2.1.232 установка с @каталог обновляет его сама.
Executable not found in $PATH
Появляется во вкладке Errors у плагинов для языков программирования, например typescript-lsp. Плагин подключает языковой сервер, но саму программу не ставит - её нужно установить отдельно.
Git clone timed out after 120s
Каталог не скачался за 120 секунд. Лимит поднимают переменной, значение в миллисекундах:
export CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS=300000
Если GitHub открывается с перебоями, начни с сети: Claude Code в России.
Command ‘git’ not found or is in an unsafe location (current directory)
Строка из обращения 42135: на Windows 11 обновление каталога не нашло git, хотя он стоял. Каталоги с GitHub скачиваются через git. Проверь git --version в том же терминале и обнови Claude Code: обращение закрыто 9 мая 2026 года.
Чек-лист: как выбрать и проверить плагин
Коротко: Семь проверок до установки и после неё. Они отвечают на вопросы: откуда плагин, что он принесёт, сколько стоит в контексте, какие программы ему нужны, куда его ставить и не лежит ли он без дела. Если на любой из первых четырёх ответ «не знаю», отложи плагин, пока не выяснишь.
- Плагин из официального каталога или от автора, которого ты знаешь, а у стороннего открыт репозиторий.
- В карточке прочитан блок Will install: понятно, какие хуки и MCP-серверы он принесёт.
- Context cost или
claude plugin detailsпоказывает цену, и она тебя устраивает. - Нужная плагину программа (Node.js, Python, языковой сервер) уже стоит.
- Выбрана правильная область: личное - User, общее для команды - Project.
- После установки плагин есть в
/plugin list, а вкладка Errors пустая. - Через две недели ты открыл группу Not used recently и выключил лишнее.
Плагины стоят - что дальше?
Коротко: Поставь один-два плагина под реальную задачу и поработай неделю, прежде чем добавлять следующие. Дальше логичный шаг - свои правила проекта и свои скиллы: плагин приносит чужой опыт, а порядок твоей работы агенту задаёшь ты сам. Три шага ниже - в порядке пользы.
- Поставь Superpowers и Claude Code Setup, попроси агента разобрать проект и посоветовать автоматизации.
- Опиши правила проекта в CLAUDE.md и пройди настройку Claude Code с нуля.
- Подбери скиллы: лучшие скиллы для Claude Code и как установить скилл.
Не хочется собирать своё с нуля - загляни в ClaudeBase: там авторские скиллы, настройки и рабочие процессы, которыми я пользуюсь сам. Ставить их руками не обязательно: база, как и плагин, подключается одной командой, только это MCP-сервер, и материалы из него агент вытаскивает сам.