Чем это отличается от обычной библиотеки компонентов?

Библиотека даёт пакет, который живёт в node_modules и обновляется вместе со всем проектом. Здесь компонент приходит одним файлом и становится вашим: его можно править, переименовывать и публиковать вместе с сайтом. Взамен он не обновляется сам — новая версия ставится той же командой.

Почему у каждого компонента своя палитра, а не токены темы?

Компонент должен выглядеть в вашем проекте так же, как в превью, а токены у всех разные: bg-primary в одном проекте синий, в другом чёрный. Локальные переменные --vibeui-* дают предсказуемый вид сразу и позволяют переопределить цвета одной строкой, когда это нужно.

Что именно получает ИИ-агент по ссылке Copy for AI?

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