ComfyUI 설치부터 실행까지, 초보자도 따라할 수 있는 완벽 가이드

ComfyUI 설치부터 실행까지, 초보자도 따라할 수 있는 완벽 가이드

ComfyUI는 Stable Diffusion WebUI보다 더 가볍고 빠르게 AI 이미지를 생성할 수 있는 프로그램입니다. 노드(Node)를 연결하는 방식이라 처음에는 낯설지만, 몇 번만 따라하면 금방 익숙해지고 더욱 정밀하게 원하는 이미지를 만들 수 있습니다.

이번 글에서는 ComfyUI 설치부터 첫 이미지 생성까지 초보자도 쉽게 따라 할 수 있도록 단계별 가이드를 준비했습니다.

ComfyUI란?

ComfyUI는 Stable Diffusion(스테이블 디퓨전) 기반의 AI 이미지 생성 프로그램입니다. 기존 Stable Diffusion WebUI보다 더 빠르고 가벼워서 인기가 많습니다.

특히 ComfyUI는 노드(Node)를 연결하는 방식으로 워크플로우를 구성합니다. 처음엔 어렵게 느껴지지만, 이번 가이드를 따라하면 누구나 쉽게 사용할 수 있습니다.

구분

ComfyUI

Stable Diffusion WebUI

속도

빠름

다소 느림

확장성

매우 뛰어남

좋음

난이도

처음엔 다소 높음

보통

ComfyUI 설치 방법

권장 사양

안정적으로 ComfyUI를 사용하려면 아래 사양을 확인해주세요.

  • GPU 사양
    • 최소 요구사항: NVIDIA GPU 4GB VRAM (예: GTX 1060)1410
    • 권장 사양
      • RTX 3060 12GB
      • RTX 4090 24GB
      • RTX 5090 32GB
    • 사용 용도
      • FLUX 모델 사용시 8GB~24GB VRAM 필요
      • 비디오 생성(AnimateDiff) 12GB 이상
  • CPU/메모리
    • 12세대 i5 이상 권장
    • RAM
      • 최소 8GB → 16GB 권장
      • 고강도 작업시 32GB 이상
  • 저장 장치
    • SSD 권장: 40GB 이상 여유 공간
      • NVMe SSD 권장
  • OS: Windows 10/11

💡VRAM이 8GB 이하 GPU라면, 실행 시 –lowvram 옵션을 추가!

ComfyUI Windows Portable 빌드 설치

ComfyUI는 두 가지 설치 방법이 제공되는데, 이 방법을 사용하면 복잡한 과정 없이 ComfyUI를 빠르고 간편하게 설치하고 실행할 수 있습니다.

💡프로그램을 설치하기 전에, 로컬 환경에서 AI를 사용하기 위한 필수 프로그램들이 있습니다. 관련 내용은 아래 링크를 통해 확인하실 수 있습니다.

1. 다운로드 및 압축 해제

공식 GitHub에 접속하여 페이지를 아래로 스크롤하여 [Installing] 항목에서 [Direct link to download] 링크를 클릭하여 ComfyUI_windows_portable_nvidia.7z 파일을 다운로드합니다.

cumfyUI download 위치
ComfyUI Releases 페이지에서 Windows portable build 다운로드 위치

다운로드한 .7z 파일을 7-Zip, 반디집 등 사용하시는 압축 해제 프로그램으로 압축을 풀어주세요. 원하시는 폴더에 압축을 해제하면 됩니다. (예: C:\ComfyUI_portable)

💡 압축 해제 시 문제가 있으면 파일 우클릭 → [속성] → [차단 해제] 체크하기

ComfyUI 압축 해제가 안되면 체크하세요.

2. 모델 파일 배치 (필수!)

ComfyUI는 모델 파일 없이는 작동하지 않습니다.

  • Stable Diffusion 모델 파일 (.ckpt 또는 .safetensors 확장자)을 준비합니다.
  • Hugging Face 등 모델 공유 플랫폼에서 다운로드하거나, 이미 가지고 있는 모델 파일을 사용할 수 있습니다. (예시: realisticVision_v51.safetensors)
  • 준비된 모델 파일을 ComfyUI 압축 해제 폴더 내 ComfyUI\models\checkpoints 폴더에 복사하세요.
comfyui model 저장 위치
model/checkpoints 폴더 위치 (해당 폴더에 모델 파일을 복사)
  • VAE, LoRA 등 추가 모델: VAE, LoRA 모델 외 추가 모델 파일도 필요에 따라 다음 경로에 저장합니다.
    • VAE 파일: ComfyUI\models\vae
    • LoRA 파일: ComfyUI\models\loras
    • 그 외 모델 폴더: ComfyUI\models 폴더 안에 upscale_models, controlnet, clip_vision 등 다양한 모델 폴더가 있습니다. 필요한 모델에 맞는 폴더에 파일을 넣어주세요.

3. 실행

설치가 거의 완료되었습니다! 이제 ComfyUI를 실행해 보겠습니다.

  • ComfyUI 실행 파일 실행: 압축을 푼 ComfyUI 폴더에서 run_nvidia_gpu.bat 파일을 찾아 더블 클릭하여 실행합니다.
comfyUI 실행 파일
ComfyUI 실행 파일 (run_nvidia_gpu.bat) 이름과 아이콘을 확인하세요.
  • 터미널 및 웹 브라우저 실행: run_nvidia_gpu.bat를 실행하면 검은색 터미널 창 (명령 프롬프트)이 열리고, 자동으로 웹 브라우저가 실행되면서 ComfyUI 인터페이스가 나타납니다.
    • [주의!] 터미널 창은 ComfyUI 실행에 필수적이므로 닫지 마세요.
comfyui 실행 화면
ComfyUI 웹 인터페이스 초기 화면

축하합니다! ComfyUI 설치가 완료되었습니다! 이제 ComfyUI에 프롬프트를 입력하고, 첫 이미지를 생성해 볼 수 있습니다.

4. ComfyUI 첫 이미지 생성 따라하기

이제 ComfyUI에서 첫 이미지를 생성해 보겠습니다.

  1. 화면에서 빈 공간을 우클릭 → [Load Example] 클릭
    • 기본 워크플로우를 불러옵니다.
  2. 워크플로우 실행
    • 왼쪽 상단의 Queue Prompt 버튼 클릭하면 이미지가 생성됩니다.

ComfyUI 핵심 용어 가이드

이 용어만 알면 ComfyUI 사용이 훨씬 쉬워집니다.

노드 (Node)

ComfyUI에서는 이미지 생성 과정이 노드(Node)라는 블록 형태의 모듈로 구성됩니다. 노드는 각각 다른 역할을 수행하고, 이를 조합하여 원하는 이미지 생성 과정을 설계할 수 있습니다.

이 노드는 Stable Diffusion 모델의 체크포인트를 불러오는 역할을 합니다.

이 노드는 생성된 이미지를 파일로 저장하는 역할을 합니다. 일반적으로 워크플로우의 마지막 단계에서 사용되며, 생성된 결과물을 지정한 경로에 저장합니다.

KSampler 노드는 잠재 공간(latent space)에서 노이즈를 제거하며 이미지를 생성하는 방식을 결정하는 역할을 합니다.

  • Sampler 타입: Euler, DDIM, DPM++ 등
  • Steps: 반복 샘플링 횟수 (일반적으로 20~30).
  • CFG Scale: 프롬프트 강도 (7~15 권장)
  • Seed

이러한 노드들을 원하는 방식으로 연결하여 자신만의 이미지 생성 프로세스를 구성할 수 있는데, 이를 ‘워크플로우’라고 합니다.

워크플로우 (Workflow)

워크플로우(Workflow)는 위에서 설명한 여러 노드를 특정 작업을 수행하도록 연결한 작업 흐름을 의미합니다. 이미지 생성이나 특정 기능을 수행하기 위해 노드들을 순서대로 연결한 프로세스입니다.

ComfyUI의 기본 워크플로우 예시
ComfyUI의 기본 워크플로우 예시

프롬프트(Prompt)

이미지를 만들 때 AI에게 전달하는 텍스트 명령어입니다.

ComfyUI를 더 잘 활용 팁 3가지

1. 노드는 직관적으로 배치하기

가운데를 노출을 기준으로 좌에서 우로 연결하세요. 보기 편합니다.

2. 자주 쓰는 워크플로우 저장하기

상단 메뉴에서 Export JSON으로 저장 후 불러오기로 반복 작업 간소화하세요.

3. 단축키 활용하기

Ctrl+C, Ctrl+V로 노드 복사해 빠르게 작업하세요.

추천 포스트