О чём урок
Видео: «Plugins (плагины)»
Конфигурация, которой вы доверяете, стоит гораздо больше, когда ею пользуется вся команда. Проблема в том, как её передавать. Вы собрали отличную директорию .claude со skills, subagents и hooks, и что дальше? Все копируют файлы между машинами и надеются, что они останутся синхронизированными. Plugins решают эту проблему. Plugin (плагин) это способ, которым Claude Code упаковывает конфигурацию и передаёт её от одного человека к другому.
У темы две стороны, и мы разберём обе. Сначала использование плагинов, которые публикуют другие. Затем упаковка собственного плагина, когда вы создали что-то, чем стоит поделиться.
Plugin это одна устанавливаемая единица. Он объединяет всё, чем иначе пришлось бы делиться вручную: skills, subagents, hooks и конфигурации MCP-серверов, а также более редкие вещи вроде серверов language server protocol, фоновых мониторов, тем оформления и части settings.json. Одна версия, одна установка.
От того, где находится плагин, зависит способ установки. Внутри сессии его можно установить напрямую по имени:
Claude Code устанавливает его и выводит краткую сводку. В ней либо сказано, что плагин уже активен в этой сессии, либо упоминается /reload-plugins, и Claude Code сам выполняет эту перезагрузку. Вмешиваться нужно только тогда, когда перезагрузка предупреждает, что следующее сообщение заново прочитает весь разговор: выполните /reload-plugins --force, чтобы всё равно активировать плагин.
Для команды лучше один раз добавить приватный маркетплейс. Маркетплейс это общий источник, через который разрешаются плагины:
Назвать его можно как угодно. После добавления все последующие установки идут через него. Вы получаете централизованный поиск, отслеживание версий и обновления в одном месте, а не разбросанными по ноутбукам всех сотрудников.
Посмотреть доступные плагины можно во вкладке Discover. Там перечислены плагины из ваших маркетплейсов, их можно искать и выбирать.
Вот самая важная часть. Plugin выполняет код на вашей машине с вашими правами. Его hooks срабатывают на каждом подходящем вызове инструмента.
Задумайтесь, что это значит. Плагин от сообщества может содержать Stop hook, который каждый раз…
План урока
- Что такое plugin
- Добавление маркетплейса для команды
- Прочитайте, прежде чем устанавливать
- Компоненты работают рядом с вашими
- Упаковка собственного плагина
- Манифест
- Главное
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.