Команда git clone https://github.com/ltdrdata/ComfyUI-Manager.git в папке custom_nodes — это самый надёжный способ установить ComfyUI Manager, и именно с неё начинается решение вопроса для большинства пользователей. Менеджер открывается кнопкой Manager в правой панели интерфейса ComfyUI и позволяет ставить, обновлять и удалять пользовательские ноды без ручной работы с репозиториями. Если кнопки нет после установки — почти всегда дело либо в неверной папке, либо в том, что ComfyUI не был перезапущен.
Ниже разберём несколько способов установки: через git, через скачивание архива с GitHub и через встроенные инструменты портативных сборок. Отдельно рассмотрим типичные ошибки — отсутствие кнопки Manager, конфликт портов, проблемы с git на Windows — и порядок их диагностики. Инструкция ориентирована на Windows, но логика одинакова для Linux и macOS.
Что такое ComfyUI Manager и зачем он нужен
ComfyUI Manager — это расширение (custom node) для интерфейса ComfyUI, которое добавляет в программу встроенный каталог пользовательских нодов, моделей и снапшотов. Без него каждую ноду приходится искать на GitHub, клонировать вручную и устанавливать зависимости через pip — менеджер автоматизирует весь этот цикл.
Основные возможности расширения:
- 🧩 Установка и удаление кастомных нодов в один клик из встроенного каталога
- 🔄 Обновление всех установленных нодов и самого ComfyUI одной кнопкой
- 📦 Скачивание моделей (чекпоинты, LoRA, VAE) с привязкой к правильным папкам
- 🛠 Автоматическая установка недостающих нодов при загрузке чужого workflow
- 💾 Создание снапшотов конфигурации для отката после неудачных обновлений
Фактически менеджер стал стандартом де-факто: многие туториалы и готовые workflow предполагают, что он уже установлен. Без него восстановление чужого рабочего процесса превращается в ручной поиск десятков репозиториев.
Подготовка: что проверить перед установкой
Перед установкой убедитесь, что сам ComfyUI запускается и открывается в браузере. Если базовый интерфейс не работает, менеджер проблему не решит — сначала нужно довести до рабочего состояния основную программу. Проверка простая: запустите run_nvidia_gpu.bat (или соответствующий скрипт вашей сборки) и дождитесь появления адреса вида http://127.0.0.1:8188 в консоли.
Второе условие — наличие git в системе. Откройте командную строку и выполните:
git --version
Если команда возвращает номер версии — всё в порядке. Если система отвечает, что команда не найдена, установите Git for Windows с официального сайта проекта, при установке оставьте параметры по умолчанию. Вам также понадобится знать, где находится корневая папка ComfyUI — именно внутри неё лежит каталог custom_nodes, куда ставится менеджер.
⚠️ Внимание: не путайте папкуcustom_nodesв корне ComfyUI с одноимёнными вложенными каталогами внутри других расширений. ComfyUI Manager должен лежать именно по путиComfyUI/custom_nodes/ComfyUI-Manager, иначе программа его не увидит.
Способ 1: установка через git clone
Это рекомендуемый метод, потому что он позволяет в дальнейшем обновлять менеджер одной командой. Откройте командную строку и перейдите в папку custom_nodes вашей установки ComfyUI. Путь у вас будет свой — ниже пример для типичной портативной сборки:
cd C:\ComfyUI_windows_portable\ComfyUI\custom_nodes
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
После завершения клонирования полностью закройте ComfyUI (включая окно консоли) и запустите его заново. Перезапуск обязателен: ComfyUI сканирует папку custom_nodes только при старте, поэтому без перезапуска кнопка Manager не появится.
☑️ Проверка после установки через git
Если кнопка появилась — установка завершена. Для последующих обновлений менеджера вручную достаточно выполнить в его папке команду git pull, хотя обычно это делается через сам интерфейс менеджера кнопкой обновления.
Способ 2: установка из ZIP-архива
Если git в системе отсутствует и устанавливать его не хочется, менеджер можно поставить из архива. На странице репозитория ComfyUI-Manager на GitHub нажмите зелёную кнопку Code и выберите Download ZIP. Распакуйте архив в папку custom_nodes.
Здесь есть важный нюанс: при распаковке папка обычно получает имя ComfyUI-Manager-main. Переименуйте её в ComfyUI-Manager — лишний суффикс иногда приводит к проблемам с распознаванием расширения и точно мешает последующим обновлениям. После переименования перезапустите ComfyUI.
Недостаток метода очевиден: обновлять менеджер придётся вручную, повторно скачивая архив, либо через встроенную функцию обновления самого менеджера. Для разовой установки это приемлемо, но при активной работе удобнее всё-таки git.
Способ 3: менеджер в готовых сборках
Многие популярные сборки и установщики ComfyUI уже включают менеджер или предлагают поставить его в процессе первичной настройки. Если вы используете десктопную версию ComfyUI или сторонний установщик, проверьте сначала папку custom_nodes — возможно, ComfyUI-Manager там уже есть, и отдельная установка не нужна.
В десктопной версии ComfyUI менеджер может устанавливаться через встроенный интерфейс управления расширениями. Точный вид этого интерфейса зависит от версии программы, поэтому сверяйтесь с документацией вашей сборки. Общий принцип не меняется: расширение должно оказаться в каталоге custom_nodes, после чего программа перезапускается.
Решение типичных проблем после установки
Чаще всего пользователи сталкиваются с ситуацией, когда папка на месте, а кнопки Manager в интерфейсе нет. Диагностику стоит вести от простого к сложному, сверяясь с таблицей ниже.
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| Нет кнопки Manager | ComfyUI не перезапущен | Закрыть консоль и запустить заново |
| Нет кнопки Manager | Неверный путь установки | Папка должна быть ComfyUI/custom_nodes/ComfyUI-Manager |
| Ошибка импорта в консоли | Имя папки с суффиксом -main | Переименовать в ComfyUI-Manager |
| Ошибка при git clone | Git не установлен или не в PATH | Проверить git --version в новой консоли |
| Менеджер не ставит ноды | Нет доступа к сети или конфликт зависимостей | Смотреть текст ошибки в консоли ComfyUI |
Ключевой источник информации — консоль ComfyUI. При старте программа выводит статус загрузки каждого расширения: если менеджер не загрузился, рядом с его именем будет текст ошибки. Чаще всего там указано, какого именно модуля не хватает или какой файл вызвал сбой.
⚠️ Внимание: не устанавливайте несколько копий ComfyUI Manager в разные вложенные папки «про запас». Дубли расширения могут конфликтовать между собой, и ComfyUI либо не загрузит ни одну копию, либо будет вести себя непредсказуемо.
Как читать ошибку импорта в консоли
Найдите строки, идущие после фразы про загрузку custom_nodes. Если рядом с ComfyUI-Manager написано IMPORT FAILED, скопируйте блок traceback ниже — в нём указана конкретная причина: отсутствующий пакет Python, синтаксический конфликт версий или невозможность скачать файл. По имени недостающего пакета можно понять, что нужно доустановить через pip в окружение ComfyUI.
Первые шаги после установки
Когда кнопка Manager появилась, откройте её и посмотрите основные разделы. Пункт Install Custom Nodes ведёт в каталог расширений с поиском, Install Models — в каталог моделей, а Update All обновляет ComfyUI и все установленные ноды разом. Перед массовым обновлением имеет смысл сделать снапшот через соответствующий пункт меню менеджера — это позволит откатиться, если какое-то обновление сломает совместимость.
Практический сценарий: вы скачали чужой workflow, перетащили его в окно ComfyUI, и часть нодов подсвечена красным. В этом случае в менеджере есть функция установки недостающих нодов — она анализирует загруженный workflow и предлагает поставить отсутствующие расширения автоматически. После установки интерфейс попросит перезапуск, это нормально.
Часто задаваемые вопросы
Можно ли установить ComfyUI Manager без git?
Да. Скачайте ZIP-архив репозитория через кнопку Code на GitHub, распакуйте в папку custom_nodes и переименуйте каталог в ComfyUI-Manager. После перезапуска ComfyUI менеджер заработает, но обновлять его придётся вручную или через встроенную функцию обновления.
Кнопка Manager не появилась после установки — что делать?
Сначала полностью закройте ComfyUI вместе с окном консоли и запустите заново. Если не помогло, проверьте путь: папка должна находиться по адресу ComfyUI/custom_nodes/ComfyUI-Manager без вложенных дубликатов. Затем посмотрите консоль при запуске — ошибка импорта укажет конкретную причину.
Безопасно ли устанавливать ноды через менеджер?
Менеджер скачивает расширения из публичных репозиториев, и их код выполняется внутри ComfyUI с правами вашей системы. Ставьте ноды только известных авторов и из репозиториев с историей и звёздами, а перед установкой незнакомых расширений просматривайте их описание. В настройках менеджера есть уровни безопасности, ограничивающие потенциально рискованные операции.
Как обновить сам ComfyUI Manager?
Если менеджер установлен через git, откройте его в интерфейсе ComfyUI и используйте функцию обновления, либо выполните git pull в папке ComfyUI-Manager при выключенном ComfyUI. Для установки из ZIP скачайте свежий архив и замените содержимое папки.
Нужно ли устанавливать зависимости менеджера отдельно через pip?
Обычно нет: менеджер при первом запуске сам подтягивает необходимые пакеты в окружение ComfyUI. Если в консоли видна ошибка о недостающем модуле, установите его в то же окружение Python, которое использует ваша сборка ComfyUI, — для портативной версии это встроенный Python в папке сборки.