Перейти к содержимому

Плагины

Плагин это каталог с манифестом plugin.json. Он может добавлять навыки, субагентов, slash-команды, хуки и MCP-серверы (последние объявляются в .mcp.json в корне плагина). LSP-серверы плагином не добавляются.

Ставить и удалять плагины можно прямо в агенте, не выходя в терминал. Команда /plugin с аргументами повторяет CLI:

/plugin install <источник>
/plugin remove <имя>
/plugin enable <имя>
/plugin disable <имя>
/plugin update <имя> # или --all
/plugin marketplace add <источник>
/plugin marketplace list
/plugin marketplace remove <имя>

Без аргументов /plugin открывает браузер с тремя вкладками: установленные, реестры, ошибки загрузки. Вкладки переключаются Tab и Shift+Tab (или и ).

Клавиша Действие
Навигация по списку
Enter Подробности: что плагин добавляет (навыки, команды, субагенты, хуки, MCP-серверы), автор, лицензия
Пробел Включить или выключить
u Обновить выбранный плагин
d Удалить плагин или реестр, с подтверждением
Esc, q Закрыть

Плагины, установленные через Claude Code (в ~/.claude), видны и работают, но обновить или удалить их отсюда нельзя: включение и выключение работает, остальное делается на стороне Claude Code.

Те же действия в терминале:

Окно терминала
waibee plugin install <источник> # plugin@marketplace, owner/repo, git-URL или локальный путь
waibee plugin list
waibee plugin update <имя> # или --all
waibee plugin remove <имя>
waibee plugin disable <имя> # enable, чтобы включить обратно

Установка из git-источника требует git в PATH. Глобальные плагины ставятся в ~/.waibee/plugins/<имя>/.

Реестр плагинов регистрируется по owner/repo, git-URL или локальному пути; его имя читается из .claude-plugin/marketplace.json. После регистрации плагины ставятся короткой записью <плагин>@<marketplace>.

Окно терминала
waibee plugin marketplace add <источник>
waibee plugin marketplace list
waibee plugin marketplace remove <имя>

Плагины ищутся в каталогах проекта, чьи имена оканчиваются на .waibee-plugin или .claude-plugin, и глобально в ~/.waibee/plugins/. Манифест всегда plugin.json. Подкаталоги skills/, commands/, agents/ подхватываются автоматически, даже если не перечислены в манифесте.

Формат совместим с Claude Code: реестры и манифесты Claude Code читаются как есть. Выключенный плагин не добавляет ничего: ни навыков, ни команд, ни хуков, ни MCP-серверов.

Какие реестры существуют и что проверить перед установкой, см. Где искать расширения.