Что это
Библиотека - чужой готовый код, который решает одну задачу и подключается к проекту как деталь. Под анимации, письма, таблицы и платежи библиотеки уже есть, и агент такое с нуля не пишет. Ставят их через npm и похожие установщики.
Чем отличается от фреймворка
Библиотеку твой код зовёт, когда нужно, и её легко заменить. Фреймворк задаёт устройство всего проекта. Поменять библиотеку - вечер работы, поменять фреймворк - почти переписать проект.
Чем грозит незнание
Модели придумывают правдоподобные имена библиотек, а злоумышленники регистрируют пакеты под такими именами со своим кодом внутри. Вторая ловушка - лицензия. Библиотека под GPL или AGPL в закрытом продукте может обязать открыть исходники всего проекта. Перед установкой спроси агента, существует ли библиотека, какая у неё лицензия и нельзя ли обойтись двумя строчками своего кода. Главные библиотеки проекта я записываю в CLAUDE.md, чтобы агент не тащил вторую для той же задачи.