ComfyUI Manager
comfyui manager — менеджер пакетов и моделей для ComfyUI
ComfyUI Manager — расширение-менеджер для ComfyUI: установка, обновление, удаление custom nodes; скачивание моделей с Civitai и Hugging Face; обнаружение отсутствующих нод в загруженном workflow. К 2026-му это обязательный компаньон ComfyUI: без него управление зависимостями превращается в ручную работу через git и pip.
Коротко
Коротко. ComfyUI Manager — это расширение для ComfyUI, которое превращает установку custom nodes из «git clone в терминале» в «нажми Install в браузере». Дополнительно качает модели с Civitai/Hugging Face, обновляет ноды одним кликом, находит и устанавливает недостающие пакеты для импортированного чужого workflow. Не входит в стандартную поставку ComfyUI, но к 2026-му устанавливается всеми, кто работает с ComfyUI серьёзнее, чем «один-два эксперимента».
Что это такое
Дизайнер скачивает с Civitai чужой workflow «Realistic portrait 2026». Открывает в ComfyUI. Половина нод красные: «Missing: ComfyUI_IPAdapter_plus, ComfyUI-AnimateDiff-Evolved, comfyui-reactor, was-node-suite, …». Без них workflow не запускается.
Без ComfyUI Manager: открыть терминал, для каждой ноды найти GitHub, сделать git clone, сделать pip install -r requirements.txt, перезапустить ComfyUI. На 5–10 нод — час работы.
С Manager: нажать кнопку «Install Missing Custom Nodes». Manager сканирует workflow, находит каждую отсутствующую ноду в реестре, ставит, разрешает зависимости. 2 минуты, и всё работает.
ComfyUI Manager появился в 2023-м как сторонний пакет от автора ltdrdata. К 2024-му стал стандартом де-факто. К 2026-му каждый туториал ComfyUI начинается с фразы «сначала установите Manager».
Что умеет:
- Custom Nodes Manager — установка, удаление, обновление, отключение нод.
- Install Missing Nodes — поиск пакетов по названиям из чужого workflow.
- Model Manager — скачивание моделей с Civitai/HF в правильные папки.
- Update All — обновить ComfyUI и все расширения одной кнопкой.
- Snapshot Manager — сохранять и восстанавливать наборы установленных нод.
Как это работает
Manager — обычная Custom Node, написанная на Python + JavaScript:
- Frontend (JS). Добавляет кнопку Manager в правую панель ComfyUI. Открывает модальное окно с категориями.
- Backend (Python). Реализует API endpoints: установка, удаление, поиск.
- Реестр пакетов. Manager поддерживает централизованный JSON-реестр всех известных custom nodes (~3000 пакетов на 2026). Подгружается при запуске.
- Установка ноды. Под капотом:
git cloneвcustom_nodes/, потомpip install -r requirements.txtв текущем venv ComfyUI. Перезапуск ComfyUI делает Manager сам.
Установка самого Manager:
cd ComfyUI/custom_nodes
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
После рестарта ComfyUI кнопка «Manager» появляется в правом сайд-баре.
Пример на практике
Видеомонтажёр устанавливает ComfyUI впервые. План:
- Установить ComfyUI: скачивает портативную версию для Windows (ZIP). Распаковывает.
- Установить Manager: в
ComfyUI/custom_nodes/запускаетgit clone https://github.com/ltdrdata/ComfyUI-Manager. Перезапускает ComfyUI. Появляется кнопка Manager. - Скачивает нужные модели: Manager → Model Manager → ищет «sdxl». Видит официальную модель. Нажимает Install — она сама качается в
models/checkpoints/. - Скачивает первый чужой workflow: Civitai → понравившийся «Cinematic Portrait» → JSON-файл. Перетаскивает в браузер ComfyUI.
- Видит красные ноды: Manager → Install Missing Custom Nodes → видит список. Нажимает «Install». Через 2 минуты всё установлено.
- Workflow запускается. Получает первый портрет.
Без Manager весь этот сценарий занял бы 2–3 часа. С Manager — 20 минут.
Manager также показывает индикатор обновлений рядом с каждой нодой. Раз в неделю стоит зайти и нажать «Update All» — особенно перед серьёзной работой.
С чем часто путают
- ComfyUI Manager и ComfyUI Registry — Registry это реестр пакетов (база). Manager — это интерфейс для работы с ним.
- Manager и Custom Nodes — Manager сам по себе тоже custom node, но особая: только для управления другими.
- Manager и Updater — Updater (отдельный скрипт ComfyUI) обновляет только ядро. Manager обновляет всё: ядро + все custom nodes.
- Manager и pip — Manager использует pip под капотом, но добавляет слой управления версиями и зависимостями.
- Manager и conda — conda управляет Python-окружениями. Manager — только пакетами внутри одного окружения.
Частые ошибки и заблуждения
- «Manager входит в ComfyUI». Не входит. Это сторонний пакет, его надо устанавливать отдельно после установки самого ComfyUI.
- «Manager автоматически разрешает все конфликты». Не все. На сложные конфликты зависимостей он бессилен — придётся вручную или через изоляцию окружений.
- «Удалить ноду через Manager — значит удалить полностью». Удаляет папку, но pip-зависимости остаются. Это не критично, но venv со временем «зарастает» лишним.
- «Manager заменяет git». Дополняет. Для специфичных версий веток или форков всё равно проще руками
git clone -b <branch>. - «Update All безопасно делать перед важной работой». Не всегда. Некоторые обновления ломают существующие workflow. Перед обновлением — Snapshot.
Связанные термины
- ComfyUI — основа, для которой Manager создан.
- Custom Nodes — главный объект работы Manager.
- ComfyUI Registry — централизованный реестр пакетов.
- Workflow — Manager помогает с нодами, нужными для workflow.
- Snapshot — функция Manager для сохранения состояния.
- pip / git — инструменты, которыми Manager пользуется под капотом.
- Civitai / Hugging Face — источники моделей, с которых Manager умеет качать.
Частые вопросы
Как установить Manager?
В терминале: cd ComfyUI/custom_nodes && git clone https://github.com/ltdrdata/ComfyUI-Manager.git. Перезапустить ComfyUI. Готово.
Manager работает на Mac? Да. Он не зависит от платформы — работает там же, где работает сам ComfyUI.
Можно ли управлять несколькими установками ComfyUI одним Manager? Нет. Manager локальный для каждой установки ComfyUI. Для нескольких инсталляций нужен Manager в каждой.
Что делать, если Manager не находит нужную ноду?
Добавить вручную: cd custom_nodes && git clone <url>. После рестарта ComfyUI Manager увидит ноду через свой сканер installed packages.
Можно ли откатить установку?
Через Snapshot — да: восстановить из snapshot до установки. Точечный откат одного пакета — через Disable/Uninstall в Custom Nodes Manager.
Manager что-то отправляет в интернет? Подгружает реестр пакетов с GitHub при старте. При установке — качает с тех источников, которые указаны в реестре. Ваши workflow и приватные данные не отправляются.
Главное
ComfyUI Manager — обязательный компаньон ComfyUI к 2026-му. Превращает управление custom nodes и моделями из ручной работы с git и pip в один клик в браузере. Главные функции: Install Custom Nodes, Install Missing Custom Nodes (для импортированных чужих workflow), Model Manager (скачивание с Civitai/HF), Update All, Snapshot. Не входит в стандартную поставку — устанавливается через git clone в custom_nodes/. Лучшая практика — обновлять регулярно, перед серьёзной работой делать Snapshot, не ставить ноды от непроверенных авторов. Без Manager работа с ComfyUI замедляется в 5–10 раз, особенно при импорте чужих workflow.