Содержание
  1. Что такое ComfyUI простыми словами
  2. Из чего собран воркфлоу ComfyUI: семь узлов базовой цепочки
  3. Сколько узлов и шаблонов лежит в коробке ComfyUI
  4. Что требует железо для ComfyUI: официальный ответ и наш замер
  5. Как поставить ComfyUI: четыре официальных пути
  6. ComfyUI на Linux, AMD, Intel и загадка DirectML
  7. Первый запуск ComfyUI и сколько идёт первая генерация
  8. Почему повтор того же графа занимает ноль секунд
  9. ComfyUI бесплатный или нет
  10. Где ComfyUI хранит workflow, модели и метаданные PNG
  11. ComfyUI Manager: как он ставится в версии 0.35.0
  12. Ошибки первого дня в ComfyUI: что отвечает сервер дословно
  13. Чем ComfyUI отличается от Automatic1111 и Forge
  14. Частые вопросы
Справочник

ComfyUI: что это, как устроен и что требует

15 сентября 2026 · 17 минут чтения

Материал редакции Зерокодера. Обновлено 15 сентября 2026 года.

ComfyUI — это узловая среда для генеративных моделей: генерация собирается из блоков-узлов, соединённых проводами, и запускается на своём компьютере или в облаке разработчика. Что это меняет на практике: вместо одной кнопки «сделать красиво» вы видите всю цепочку целиком и правите любое звено. Делает её компания Comfy Org, код открыт по лицензии GPL-3.0.

Коротко, что показал наш прогон 15.09.2026 на сборке 0.35.0:

  • портативная сборка под NVIDIA весит 1 910 039 517 байт архивом и 4 240 915 648 байт после распаковки — это 56 863 файла в 5 863 папках;
  • в коробке 923 узла в 204 категориях и 543 готовых шаблона воркфлоу, без единого стороннего расширения;
  • первая картинка на Stable Diffusion 1.5 в 512×512 вышла за 2,51 секунды, повторная — за 1,48;
  • тот же граф с тем же сидом второй раз считается 0,0 секунды: сервер отдаёт прежний результат из кэша;
  • официальная страница системных требований не называет ни одной цифры видеопамяти, а русская выдача называет пять разных.

Что такое ComfyUI простыми словами

ComfyUI — это программа, которая запускает модели генерации изображений, видео, звука и 3D на вашем железе и показывает процесс в виде схемы. Разработчик описывает её в README так: «ComfyUI is the AI creation engine for visual professionals who demand control over every model, every parameter, and every output». В карточке репозитория формулировка короче: «The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface».

Сама программа моделей не содержит. Она их загружает: вы скачиваете файл модели отдельно и кладёте в папку, а ComfyUI подбирает под него узлы. Поэтому разговор про «нейросеть ComfyUI» точнее звучит как разговор про среду запуска чужих нейросетей — Stable Diffusion, FLUX, Qwen Image Edit или видео-модели Wan 2.2.

Проекту больше трёх лет: по данным API GitHub репозиторий Comfy-Org/ComfyUI создан 17 января 2023 года, собрал 133 247 звёзд и 15 742 форка, последняя правка кода датирована днём нашего замера. Релизы выходят часто — README обещает недельный ритм: «ComfyUI follows a weekly release cycle targeting Monday but this regularly changes because of model releases or large changes to the codebase».

Из чего собран воркфлоу ComfyUI: семь узлов базовой цепочки

Воркфлоу в ComfyUI — это схема из узлов, где выход одного узла подаётся на вход следующего. Базовая цепочка «текст в картинку», которую мы собрали в прогоне, состоит из семи узлов. Ту же цепочку разбирает Хабр в блоге Cloud.ru, только там перечислено шесть узлов: CLIP Text Encode назван один раз, хотя в схеме их два — под положительный и отрицательный запрос.

узел что делает в цепочке
Load Checkpoint открывает файл модели и отдаёт три части: саму диффузионную модель, текстовый кодировщик CLIP и декодер VAE
CLIP Text Encode (положительный) превращает запрос «что нарисовать» в вектор
CLIP Text Encode (отрицательный) то же для запроса «чего избегать»
Empty Latent Image создаёт пустой холст заданного размера, у нас 512×512
KSampler делает шаги расшумления: у нас 20 шагов, сэмплер euler, cfg 8
VAE Decode переводит латентное представление в обычные пиксели
Save Image пишет PNG на диск в папку ComfyUI/output

Провода в интерфейсе цветные, и цвет отвечает за тип данных. Автор habr.com перечисляет схему цветов дословно: лавандовые — для диффузионных моделей, жёлтые — для CLIP, розовые — для VAE, оранжевые — для условий генерации, синие — для картинок, зелёные — для масок. Узел с жёлтым выходом не воткнётся в синий вход, и это главная подсказка новичку: соединяется то, что совпадает по цвету.

Сколько узлов и шаблонов лежит в коробке ComfyUI

В базовой сборке ComfyUI 0.35.0 ровно 923 узла в 204 категориях. Это ответ самого сервера: наш скрипт comfy_probe.py спросил служебный адрес /object_info у свежепоставленной портативной сборки, в папке custom_nodes которой лежали только два файла из коробки — websocket_image_save.py и example_node.py.example. То есть 923 — это без единого стороннего расширения.

Рядом лежит библиотека готовых схем: пакет comfyui-workflow-templates версии 0.11.57 принёс 543 шаблона воркфлоу, разложенных по 11 группам. Открываются они прямо из меню программы, и это главный ответ на вопрос «где брать готовые workflow» — сначала стоит посмотреть, что уже стоит на машине.

Папок под модели в свежей сборке 26 штук: checkpoints, loras, vae, controlnet, clip, text_encoders, diffusion_models, upscale_models и другие. Каждая соответствует своему типу файла, и путаница с папками — типовая причина, по которой модель «не видна» в списке.

Что требует железо для ComfyUI: официальный ответ и наш замер

Официальная страница системных требований ComfyUI не называет ни одной цифры видеопамяти. В снимке страницы от 15.09.2026 слово VRAM не встречается ни разу — мы проверили это дважды, по тексту и по сырому HTML, а заодно по основам «памят» и «ГБ»: ноль вхождений во всех трёх случаях. Вместо чисел там перечислены версии софта.

Дословно со страницы docs.comfy.org: «Python 3.13 is very well supported and recommended», «Python 3.14 works but some custom nodes may have issues», «PyTorch 2.7 and above is supported», «A cu130 or above version of PyTorch is required on Nvidia 20 series and above», «The Windows portable build currently comes with Python 3.13 and PyTorch CUDA 13.0». Отдельным пунктом идёт браузер: «For the best experience, use Google Chrome version 143 or later».

Русская выдача пустоту заполняет своими числами, и они расходятся между собой.

источник какой минимум видеопамяти назван
serverflow.ru «даже на GPU с 4 ГБ VRAM»
comfyui-wiki.com «4+ ГБ VRAM (рекомендуется RTX 3060 или выше)»
blog.gpugo.ru «на SD 1.5 запускается на 6 ГБ VRAM, SDXL комфортно идёт от 12 ГБ»
dailyprompts.ru «идеально 8–12 ГБ», «минимально комфортно 6–8 ГБ»
hostkey.ru «16+ ГБ видеопамяти» для SD 3.5 Medium
docs.comfy.org цифры нет

Наш собственный замер добавляет к спору одно проверяемое число. Базовый воркфлоу из семи узлов на модели Stable Diffusion 1.5 в разрешении 512×512 занял 2 148 062 722 байта видеопамяти сверх холостого хода: до генерации сервер видел 15 704 391 680 свободных байт из 17 170 956 288, после — 13 556 328 958. Это примерно 2,1 ГБ на самой лёгкой модели; Flux, Qwen Image и видео-модели требуют кратно больше.

Как поставить ComfyUI: четыре официальных пути

Официальных способов поставить ComfyUI четыре, и вендор прямо расставляет приоритеты. README о портативной сборке говорит: «It is not recommended for regular users. Regular users should use the desktop app above».

  • Десктопное приложение — обычный установщик под Windows, macOS на Apple Silicon и Linux (AppImage и .deb). Путь по умолчанию для нового пользователя.
  • Портативная сборка под Windows — архив со встроенным Python, который достаточно распаковать 7-Zip и запустить run_nvidia_gpu.bat. Всегда свежий код, обновляется батниками из папки update.
  • Ручная установка — git clone репозитория и установка torch под своё железо через pip. Поддерживает все ОС и все типы ускорителей, список на странице требований заканчивается строкой «Nvidia, AMD, Intel, Apple Silicon, Ascend NPU, Cambricon MLU».
  • comfy-cli — установка командой: «pip install comfy-cli», затем «comfy install».

Портативных сборок в релизе v0.35.0 от 9 сентября 2026 года выложено четыре, и веса у них разные.

файл релиза v0.35.0 размер, байт скачиваний
ComfyUI_windows_portable_nvidia.7z 1 910 039 517 62 676
ComfyUI_windows_portable_nvidia_cu126.7z 1 851 932 752 11 087
ComfyUI_windows_portable_amd.7z 1 580 620 142 8 476
ComfyUI_windows_portable_intel.7z 1 497 484 009 3 509

Сборка cu126 существует для старых карт: README помечает её «Supports Nvidia 10 series and older GPUs, DO NOT USE THIS ON NEWER 20 SERIES AND ABOVE GPUS». У нас на RTX 4080 SUPER скачивание обычной nvidia-сборки заняло 53,6 секунды на скорости 35,6 МБ/с, распаковка дала 4 240 915 648 байт — 56 863 файла в 5 863 папках.

Отдельный вопрос — Docker, который часто ищут вместе с ComfyUI. Официального образа нет, и документация формулирует это без двусмысленности: «ComfyUI does not provide an official Docker image. If you want to run ComfyUI in a container, search Docker Hub for community-maintained images. Note that none of these are official ComfyUI images, and they are not supported by the ComfyUI team».

ComfyUI на Linux, AMD, Intel и загадка DirectML

ComfyUI работает не только на NVIDIA: официальный список поддерживаемого железа состоит из девяти строк. Это NVIDIA с PyTorch под CUDA 13.0, AMD под Linux через ROCm 7.2, AMD под Windows через ROCm 10.0 («Supports RDNA 2, RDNA 3, RDNA 3.5, and RDNA 4; no separate HIP SDK installation needed»), Intel Arc через torch.xpu, Apple Silicon через Metal, Ascend NPU, Cambricon MLU, Iluvatar Corex и режим без видеокарты вовсе: «CPU — Use the —cpu parameter (slower)».

DirectML в этом списке отсутствует, хотя русские гайды советуют его владельцам AMD под Windows — так делает, например, blog.gpugo.ru. Флаг --directml в коде действительно есть, он объявлен в файле comfy/cli_args.py. Только рядом, в comfy/model_management.py, стоит предупреждение, которое программа печатает при его использовании: «WARNING: torch-directml barely works, is very slow, has not been updated in over 1 year and might be removed soon, please don’t use it, there are better options». Обе строки мы прочитали в коде той самой сборки 0.35.0, которую поставили. Владельцу AMD-карты под Windows разработчик предлагает ROCm.

Первый запуск ComfyUI и сколько идёт первая генерация

Запуск ComfyUI поднимает локальный веб-сервер, а интерфейс открывается в браузере. Портативная сборка стартует батником run_nvidia_gpu.bat, после чего в консоли появляется строка «To see the GUI go to: http://127.0.0.1:8188» — этот адрес и открывают. Официальная инструкция добавляет предупреждение: «During use, please do not close the corresponding command line window, otherwise ComfyUI will stop running».

При старте наша сборка сама отчиталась о себе в логе: ComfyUI 0.35.0, встроенный Python 3.13.14, PyTorch 2.13.0+cu130, фронтенд 1.51.10, «Total VRAM 16376 MB, total RAM 64662 MB». Модель в архив не входит, и файл README_VERY_IMPORTANT.txt из той же папки даёт прямую ссылку на неё: v1-5-pruned-emaonly-fp16.safetensors на 2 132 696 762 байта, который кладут в ComfyUI\models\checkpoints.

Дальше три задания подряд одного сеанса, время берём со стороны сервера:

  • холодный прогон, модель читается с диска: 2,51 секунды, из кэша не взято ни одного узла;
  • тёплый прогон с новым сидом: 1,48 секунды, четыре узла из семи взяты из кэша;
  • повтор того же графа с тем же сидом: 0,0 секунды, все семь узлов из кэша.

Почему повтор того же графа занимает ноль секунд

ComfyUI пересчитывает только изменённую часть схемы. В списке возможностей README это названо «partial graph re-execution», а на замере выглядит так: при повторе задания с тем же сидом сервер сообщил, что все семь узлов взяты из кэша, потратил 0,0 секунды и не создал нового файла — в ответе пришло имя прежней картинки zc_clean_00002_.png.

Отсюда практическое следствие для новичка. Если вы поменяли только текст запроса, заново будут считаться текстовый кодировщик и сэмплер, а загрузка модели останется прежней — те самые четыре узла из семи в нашем тёплом прогоне. Если не изменилось ничего, кнопка «запустить» не даст новой картинки вообще: чтобы получить другой вариант, меняют сид.

Свободная видеопамять при этом не возвращается: после первой генерации она осталась занятой и на втором, и на третьем задании. Выгружает модель отдельная команда — служебный адрес /free, которым мы и пользовались перед чистой серией замеров.

ComfyUI бесплатный или нет

Локально ComfyUI бесплатен полностью: код открыт по GPL-3.0, программа скачивается с GitHub и работает без регистрации. README подчёркивает и автономность: «Runs fully offline: core does not download anything unless you request it. Use --disable-api-nodes to disable the optional paid Comfy API nodes and force all built-in functionality to stay offline».

Деньги начинаются в двух местах. Первое — партнёрские узлы: они отправляют задание в чужое закрытое API (Nano Banana, Seedance, Hunyuan3D) и тратят кредиты. Второе — облако Comfy Cloud, куда переезжают те, у кого нет своей видеокарты. Страница цен обещает пробу: «5 free runs on real GPUs — no credit card required», а дальше подписка.

план Comfy Cloud помесячно при годовой оплате кредитов в год
Standard $20 $16 ($192 в год) 50 400
Creator $35 $28 ($336 в год) 88 800
Pro $100 $80 ($960 в год) 253 200
Team $700 $630 ($7 560 в год) 1 772 400

Железо под этими планами описано конкретно: «Comfy Cloud runs on Blackwell RTX 6000 Pro – 96GB VRAM». Ограничение по времени одного запуска — 30 минут, на плане Pro час. Цены сняты со страницы comfy.org/pricing 15 сентября 2026 года; оплату российской картой мы не проверяли.

Где ComfyUI хранит workflow, модели и метаданные PNG

Схемы ComfyUI хранит в папке ComfyUI/user/default/workflows. Мы это проверили прямо: сохранили схему тем же запросом, которым это делает интерфейс, и на диске появился файл ComfyUI/user/default/workflows/zc_probe.json на 86 байт. До первого сохранения папки workflows не существовало вовсе — свежая сборка её не создаёт.

Второй дом схемы — сама картинка. ComfyUI пишет граф в метаданные PNG, и README обещает это словами «Save and load workflows as JSON, or recover complete workflows and seeds from supported generated media». В нашем файле zc_clean_00001_.png на 487 218 байт лежит текстовый чанк prompt: валидный JSON на 858 символов с теми же семью узлами. Практический вывод: чужую картинку из ComfyUI достаточно перетащить в окно программы, чтобы получить схему её автора целиком.

Модели живут отдельно, в 26 подпапках ComfyUI/models, и README уточняет раскладку: «For smaller models you normally only need to put the checkpoints (the huge ckpt/safetensors files) in: ComfyUI\models\checkpoints but many of the larger models have multiple files». Если модели уже скачаны для другой программы, копировать их заново не нужно: в корне лежит файл extra_model_paths.yaml.example, который переименовывают в extra_model_paths.yaml и прописывают там чужие пути. Раскладку по папкам для SDXL мы разбирали в отдельном материале про установку SDXL.

ComfyUI Manager: как он ставится в версии 0.35.0

В ComfyUI 0.35.0 менеджер расширений встроен, и клонировать его репозиторий в custom_nodes больше не нужно. В корне сборки лежит файл manager_requirements.txt ровно из одной строки: comfyui_manager==4.2.2. Инструкция в README из двух шагов: «pip install -r manager_requirements.txt», затем запуск с флагом «—enable-manager».

Мы прошли обе команды. Установка менеджера и десяти его зависимостей заняла 15,4 секунды, сервер с флагом написал в лог «[START] ComfyUI-Manager», а служебный адрес /api/v2/manager/version ответил строкой V4.2.2. Каталог расширений внутри пакета содержит 3 587 записей — это список того, что менеджер умеет ставить в один клик. Число узлов при этом не изменилось: /object_info по-прежнему отдал 923, потому что сам менеджер узлов не добавляет.

В логе появилась и честная оговорка сборки: «The matrix sharing feature has been disabled because the matrix-nio dependency is not installed». Одна необязательная зависимость менеджера в портативную сборку не приехала, и функция обмена схемами через Matrix отключилась молча.

Ошибки первого дня в ComfyUI: что отвечает сервер дословно

Самая частая ошибка новичка — пустая папка с моделями, и README_VERY_IMPORTANT.txt предупреждает о ней заглавными буквами: «IF YOU GET A RED ERROR IN THE UI MAKE SURE YOU HAVE A MODEL/CHECKPOINT IN: ComfyUI\models\checkpoints».

Мы воспроизвели её отдельным заданием того же дня, подставив в схему несуществующее имя файла. Сервер ответил кодом HTTP 400 и разобранной ошибкой типа value_not_in_list, где дословно перечислил, что у него есть: «ckpt_name: ‘net-takoj-fajl.safetensors’ not in [‘v1-5-pruned-emaonly-fp16.safetensors’]». То есть красный узел в интерфейсе означает простое: имя файла в схеме не совпало со списком того, что лежит в папке.

Ещё две строки в логе старта пугают словом error, хотя относятся к необязательным частям. «ImportError: No module named ‘triton’» — это отсутствующий ускоритель Triton, «No OpenGL_accelerate module loaded» — отсутствующая библиотека отрисовки. Обе печатает свежая официальная сборка на чистой машине, генерации они не мешают.

Чем ComfyUI отличается от Automatic1111 и Forge

ComfyUI, Automatic1111 и Forge решают одну задачу тремя интерфейсами. Automatic1111 — это форма с полями и вкладками, Forge — его ответвление с переделанным управлением памятью, ComfyUI — схема из узлов. Разница видна по датам последних правок кода в API GitHub.

проект звёзд на GitHub лицензия последняя правка кода
Comfy-Org/ComfyUI 133 247 GPL-3.0 15 сентября 2026
AUTOMATIC1111/stable-diffusion-webui 164 941 AGPL-3.0 2 марта 2026
lllyasviel/stable-diffusion-webui-forge 13 013 AGPL-3.0 31 июля 2025

Звёзд у Automatic1111 больше — это накопленная за годы популярность. Свежесть кода при этом обратная: у Forge последняя правка старше года на момент нашей проверки, а ComfyUI правили в день замера. Для новых моделей это решающее: поддержку Flux.2, Qwen Image, Wan 2.2 и HunyuanVideo 1.5 README ComfyUI перечисляет прямо в списке нативных.

Частые вопросы

ComfyUI — это нейросеть? Нет, это среда запуска нейросетей. Модели скачиваются отдельными файлами и кладутся в папки ComfyUI/models; сама программа весит 4,2 ГБ в распакованном виде и моделей внутри не содержит.

Сколько узлов в ComfyUI? В базовой сборке 0.35.0 без расширений — 923 узла в 204 категориях по ответу служебного адреса /object_info. Расширения это число увеличивают.

ComfyUI бесплатный или нет? Локально бесплатный: открытый код по лицензии GPL-3.0, работа офлайн. Платны облако Comfy Cloud (от $20 в месяц) и партнёрские узлы, которые тратят кредиты.

Сколько нужно видеопамяти? Официальная страница требований числа не называет. Наш замер: базовая схема на Stable Diffusion 1.5 в 512×512 заняла около 2,1 ГБ видеопамяти сверх холостого хода.

Где хранятся workflow в ComfyUI? В папке ComfyUI/user/default/workflows, файлами JSON. Копия схемы лежит также в метаданных каждой сгенерированной картинки PNG.

Есть ли официальный Docker-образ ComfyUI? Нет. Документация прямо сообщает, что официального образа нет, а образы на Docker Hub поддерживаются сообществом.

Как установить ComfyUI Manager? В версии 0.35.0 он ставится командой pip install -r manager_requirements.txt и включается флагом —enable-manager. В файле зафиксирована версия comfyui_manager==4.2.2.

Читайте также

3 материала