~/VibeHandbook

Агентные инструменты

docs.claude.com

Plugins

Что это

Плагин объединяет несколько расширений агента в один устанавливаемый пакет. Вместо того чтобы по отдельности настраивать команды, субагентов, хуки и MCP-серверы, плагин поставляет их вместе, так что вы (или ваша команда) можете установить всю возможность одним шагом. Это единица распространения для всего, что кастомизирует ИИ-агента для написания кода.

Сильные стороны

  • Одна установка приносит полный, согласованный набор инструментов вместо разрозненной настройки.
  • Можно делиться, поэтому команда или сообщество могут стандартизировать единый рабочий процесс.
  • Версионируется и удаляется, поэтому вы можете чисто обновить или удалить его.
  • Объединяет под одной крышей разные типы расширений — команды, хуки, агентов, MCP.

Компромиссы

  • Плагин работает с реальным доступом, поэтому установка того, которому вы не доверяете, — это настоящий риск.
  • Больше слоёв для осмысления, когда что-то ведёт себя неожиданно.
  • Качество и поддержка зависят от того, кто его публикует.
  • Пересекающиеся плагины могут конфликтовать по командам или поведению.

Когда использовать

Используйте плагин, когда вы собрали рабочий процесс, которым стоит поделиться или переиспользовать в разных проектах, или когда хотите принять чью-то готовую упакованную конфигурацию, не пересобирая её вручную.

Соответствие вайб-кодингу

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

// plugin.json — объявляет, что предоставляет плагин
{
  "name": "team-workflow",
  "version": "1.0.0",
  "commands": "./commands",
  "hooks": "./hooks.json"
}