ComfyUI Manager

comfyui manager — менеджер пакетов и моделей для ComfyUI

Раздел
Инструменты
Обновлено
18.05.26

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:

  1. Frontend (JS). Добавляет кнопку Manager в правую панель ComfyUI. Открывает модальное окно с категориями.
  2. Backend (Python). Реализует API endpoints: установка, удаление, поиск.
  3. Реестр пакетов. Manager поддерживает централизованный JSON-реестр всех известных custom nodes (~3000 пакетов на 2026). Подгружается при запуске.
  4. Установка ноды. Под капотом: 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 впервые. План:

  1. Установить ComfyUI: скачивает портативную версию для Windows (ZIP). Распаковывает.
  2. Установить Manager: в ComfyUI/custom_nodes/ запускает git clone https://github.com/ltdrdata/ComfyUI-Manager. Перезапускает ComfyUI. Появляется кнопка Manager.
  3. Скачивает нужные модели: Manager → Model Manager → ищет «sdxl». Видит официальную модель. Нажимает Install — она сама качается в models/checkpoints/.
  4. Скачивает первый чужой workflow: Civitai → понравившийся «Cinematic Portrait» → JSON-файл. Перетаскивает в браузер ComfyUI.
  5. Видит красные ноды: Manager → Install Missing Custom Nodes → видит список. Нажимает «Install». Через 2 минуты всё установлено.
  6. 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.