Открытый гайд · ИИ-офис

Плагины и маркетплейсClaude Code

Плагин — это коробка с расширениями, которая ставится одной командой: скилы, команды, субагенты и хуки разом. Разберём, как работает маркетплейс, как ставить готовые плагины и как собрать свой.

@kir.player
~12 минут
июнь 2026

Когда ты обживаешься в Claude Code, у тебя накапливается набор настроек: пара скилов, свои slash-команды, субагент-другой, хуки на автоформат. Перенести это на новую машину или поделиться с коллегой руками — морока. Плагины решают ровно это: упаковывают весь набор в одну коробку, которая ставится одной командой. А маркетплейс — это магазин таких коробок.

Что узнаешь из гайда

  • Что такое плагин и из каких частей он состоит
  • Как ставить плагины: /plugin marketplace add /plugin install
  • Что такое маркетплейс и чем он отличается от одного плагина
  • Как собрать свой плагин и раздать его команде
  • Когда плагин избыточен — честная граница

Часть 1 · Понятие

Что такое плагин Claude Code

Главное

Плагин — это набор расширений в одной упаковке: скилы, команды, субагенты, хуки и MCP-подключения вместе. Ставится одной командой, и все его части включаются разом.

По отдельности эти расширения у Claude Code уже есть. Скил — навык, который агент подключает сам; slash-команда — действие по вызову /имя; субагент — отдельный помощник под класс задач; хук — автоматизация на событие. Плагин не изобретает новое, он собирает всё это в один пакет, чтобы поставить и раздать за раз.

Аналогия из жизни телефона: скил, команда, субагент — это отдельные функции, а плагин — это приложение из магазина, которое приносит сразу несколько функций. Маркетплейс при этом — сам магазин приложений. Поставил приложение — получил весь его набор возможностей.

Плагин — это коробка. Маркетплейс — это магазин коробок. Одна команда — весь набор внутри.


Часть 2 · Установка

Как поставить плагин

Главное

Установка — это два шага: подключить маркетплейс (/plugin marketplace add), потом поставить из него плагин (/plugin install). Маркетплейс — обычный GitHub-репозиторий с каталогом плагинов.

Всё делается прямо в чате Claude Code slash-командами. Сначала говоришь, откуда брать плагины — добавляешь маркетплейс. Источником может быть репозиторий на GitHub (owner/repo), git-URL или даже локальная папка:

чат Claude Code · подключить маркетплейс
# Добавляем маркетплейс (репозиторий-каталог плагинов)
/plugin marketplace add owner/repo

# Можно из локальной папки — удобно при разработке своего плагина:
/plugin marketplace add ./my-marketplace

Дальше ставишь конкретный плагин из подключённого маркетплейса. В имени через @ указываешь, из какого именно маркетплейса берёшь, — на случай если их подключено несколько:

чат Claude Code · поставить плагин
# Ставим плагин из маркетплейса
/plugin install имя-плагина@имя-маркетплейса

# Пример:
/plugin install quality-review-plugin@my-plugins

После установки расширения из плагина становятся доступны сразу: скилы Claude подключает по описанию, команды появляются в списке /, субагенты — в делегировании. Управлять подключениями можно и интерактивно — команда /plugin без аргументов открывает меню.

Коротко

  • Шаг 1 — /plugin marketplace add owner/repo (подключить каталог).
  • Шаг 2 — /plugin install имя@маркетплейс (поставить плагин).
  • Меню /plugin — то же самое, но интерактивно.

Часть 3 · Состав

Что лежит внутри плагина

Главное

Плагин — это папка с манифестом и директориями расширений. Манифест plugin.json лежит в .claude-plugin/, а сами расширения (skills/, commands/, agents/, hooks/) — на верхнем уровне.

Структура простая и предсказуемая. Один служебный манифест описывает плагин, остальные папки — это его начинка. Что положишь, то плагин и даст: только скилы, только команды или всё сразу.

структура плагина
my-plugin/
├── .claude-plugin/
│   └── plugin.json      # манифест: имя, описание, версия
├── skills/              # скилы (навыки, подключаются сами)
│   └── code-reviewer/
│       └── SKILL.md
├── commands/            # slash-команды
├── agents/              # субагенты
└── hooks/               # хуки на события

Манифест plugin.json — это короткая карточка плагина: как он называется, что делает и какая версия. По ней плагин отображается в менеджере:

.claude-plugin/plugin.json
{
  "name": "my-first-plugin",
  "description": "A greeting plugin to learn the basics",
  "version": "1.0.0",
  "author": { "name": "Your Name" }
}

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


Часть 4 · Сборка

Как собрать и раздать свой

Главное

Чтобы раздать плагин, его кладут в маркетплейс — отдельный репозиторий с файлом marketplace.json, где перечислены плагины и пути к ним. После этого любой подключает твой маркетплейс и ставит плагин одной командой.

Один плагин — это начинка. Маркетплейс — это витрина, через которую её раздают. marketplace.json описывает каталог: как он называется, кто владелец и какие плагины в нём есть с указанием, где их искать:

marketplace.json
{
  "name": "my-plugins",
  "owner": { "name": "Your Name" },
  "plugins": [
    {
      "name": "quality-review-plugin",
      "source": "./plugins/quality-review-plugin",
      "description": "Adds a quality-review skill for quick code reviews"
    }
  ]
}

Источником плагина (source) может быть путь внутри того же репозитория или ссылка на отдельный GitHub-репозиторий. Дальше всё как обычно: коллега добавляет твой маркетплейс через /plugin marketplace add и ставит плагин. Так команды раздают единые настройки, а сообщества — тематические наборы.

Важно

Не путай два файла. plugin.json.claude-plugin/) описывает один плагин и лежит внутри него. marketplace.json описывает каталог плагинов и лежит в репозитории-маркетплейсе. Первый — про начинку, второй — про витрину.


Часть 5 · Управление

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

Главное

Посмотреть, что стоит, можно командой claude plugin list; включать и выключать плагины — через меню /plugin или в settings.json. Лишние плагины держать включёнными незачем — каждый добавляет агенту контекст.

Список установленного с версиями, источником и статусом показывает команда из обычного терминала:

терминал · список плагинов
# Показать установленные плагины: версия, маркетплейс, включён ли
claude plugin list

Тонко управлять — что включено, а что нет — удобно в settings.json через поле enabledPlugins. Там же можно заранее объявить известные маркетплейсы, чтобы они подхватывались на новой машине:

settings.json · фрагмент
{
  "enabledPlugins": {
    "formatter@acme-tools": true,
    "analyzer@security-plugins": false
  }
}

Когда плагин избыточен

Если у тебя один скил или одна команда и ты не собираешься ими делиться — не заворачивай это в плагин. Положи скил прямо в ~/.claude/skills/, команду — в ~/.claude/commands/. Плагин окупается, когда расширений несколько и их нужно переносить или раздавать. Для одиночной настройки это лишний слой.

Когда плагин окупается

Команда из пяти человек хочет общий стиль кода, единые команды и одинаковые хуки. Вместо «настройте у себя вот это, это и это» — собрали один плагин, раздали через маркетплейс, все поставили одной командой. Новый человек в команде — тоже одна команда, и он настроен как все.

Коротко

  • Плагин = манифест plugin.json + папки skills/ commands/ agents/ hooks/.
  • Ставится двумя командами; раздаётся через маркетплейс с marketplace.json.
  • Список — claude plugin list; вкл/выкл — settings.json.

Вопросы

Частые вопросы

Что такое плагин Claude Code?

Плагин Claude Code — это упакованный набор расширений, который ставится одной командой и добавляет агенту новые способности. Внутри плагина могут лежать скилы (папки skills/), slash-команды, субагенты, хуки и подключения MCP-серверов. Вместо того чтобы настраивать всё это по отдельности, ты ставишь готовый плагин, и все его части включаются разом — это удобный способ раздавать и переиспользовать настройки.

Как установить плагин в Claude Code?

Плагин ставится в два шага из чата Claude Code: сначала добавляешь маркетплейс командой /plugin marketplace add owner/repo, затем устанавливаешь нужный плагин командой /plugin install имя@маркетплейс. Маркетплейс — это просто GitHub-репозиторий с файлом-каталогом плагинов. После установки расширения из плагина становятся доступны сразу, отдельной активации обычно не требуется.

Что такое маркетплейс плагинов Claude Code?

Маркетплейс плагинов Claude Code — это каталог, из которого можно ставить плагины одной командой; технически это репозиторий с файлом marketplace.json, где перечислены доступные плагины и их источники. Маркетплейс можно подключить с GitHub, по git-URL или из локальной папки. Один маркетплейс держит сразу несколько плагинов, поэтому команды и сообщества раздают через него свои наборы настроек.

Как собрать свой плагин для Claude Code?

Свой плагин — это папка с манифестом .claude-plugin/plugin.json (имя, описание, версия) и директориями расширений на верхнем уровне: skills/, commands/, agents/, hooks/. Чтобы раздать плагин, его добавляют в маркетплейс — отдельный репозиторий с файлом marketplace.json, где перечислены плагины и пути к ним. После этого любой может подключить твой маркетплейс и поставить плагин одной командой.

Читать дальше

Соседние гайды

Маркетплейс · бесплатно
1300+ готовых скилов на русском

Плагины упаковывают скилы — а откуда их брать? В маркетплейсе ИИ-офиса: навыки по разработке, дизайну, контенту и автоматизации, каждый с описанием и установкой. Поставь готовый или собери из них свой плагин.

Открыть маркетплейс скилов

А разборы, эфиры и живое сообщество вайбкодеров — в Telegram ИИ-офиса.