python main.py로 시작할 때 명령줄 인수를 허용합니다. 이 페이지는 comfy/cli_args.py에 정의된 모든 플래그를 설명합니다.
Windows Portable 사용자는
.bat 실행 파일(예: run_nvidia_gpu.bat)에 플래그를 추가할 수 있습니다. 자세한 내용은 Windows Portable 가이드를 참조하세요.python main.py --help를 실행하면 기본 제공 도움말 텍스트를 볼 수 있습니다. 필요에 따라 여러 플래그를 결합합니다:
네트워크 및 서버
디렉토리
실행 및 브라우저
--windows-standalone-build는 auto_launch를 true로 설정합니다. --disable-auto-launch가 이를 재정의합니다. 브라우저를 열지 않고 서버로 실행하려면 --disable-auto-launch를 사용하세요.장치 및 CUDA
Windows에서 ComfyUI는 기본적으로 GPU 0만 사용합니다. 모든 GPU를 사용하려면
--cuda-device all을 전달하세요.정밀도 & 추론
아래 Global, UNET, VAE, Text Encoder 그룹의 플래그는 각 그룹 내에서 상호 배타적입니다. 한 그룹당 한 번에 하나의 플래그만 사용할 수 있습니다.
전역 플로팅 포인트
UNET 정밀도
각 FP8 플래그 접미사는 업계 FP8 사양(ONNX / OCP)의 8비트 부동소수점 레이아웃을 나타냅니다:
- e4m3fn: 지수 4비트, 가수 3비트. NVIDIA Ada Lovelace 이상 GPU에서 모델 가중치의 정밀도와 동적 범위 사이의 균형이 좋습니다.
- e5m2: 지수 5비트, 가수 2비트. e4m3fn보다 동적 범위는 넓지만 정밀도는 낮습니다. 가중치 크기가 크게 변하는 경우에 유용합니다.
- e8m0fnu: 지수 8비트, 가수 0비트. 동적 범위가 최대이며 소수 정밀도는 없습니다. 블록 단위 스케일 팩터로 사용됩니다(2의 거듭제곱만 표현).
VAE 정밀도
텍스트 인코더 정밀도
각 FP8 형식 접미사에 대한 설명은 UNET 정밀도 섹션을 참고하세요.
기타 추론 옵션
미리보기
캐시
캐시 모드 플래그는 상호 배타적입니다.
--cache-ram, --cache-classic, --high-ram, --cache-lru, --cache-none 중 하나만 사용해야 합니다.ComfyUI는 같은 세션에서 캐시된 노드 결과를 재사용하며, 이것이 반복 실행을 빠르게 만드는 이유입니다. 매번 깨끗한 캐시에서 시작하려면
--cache-none을 사용하세요. 예를 들어 워크플로를 디버깅할 때나 실행 간 캐시 재사용 여부를 배제할 때 유용합니다. 모든 노드가 다시 실행되므로 생성 시간은 더 길어집니다. 시작 시 지정하는 플래그이므로 적용하려면 ComfyUI를 다시 시작해야 합니다.어텐션
크로스 어텐션 방법 플래그는 상호 배타적입니다. xformers를 사용할 때 분할 어텐션과 쿼드 어텐션은 무시됩니다.
VRAM & 메모리
비동기 가중치 오프로딩은 Nvidia 및 AMD GPU에서 기본적으로 활성화되어 있으며, 동적 VRAM은 지원되는 환경에서 자동으로 활성화됩니다. 아래 플래그는 이러한 기본값을 재정의합니다.VRAM 모드 플래그(
--gpu-only, --highvram, --lowvram, --novram, --cpu)는 상호 배타적입니다.성능 및 디버깅
ComfyUI 매니저
설치 방법은 ComfyUI-Manager 설치를 참고하세요.커스텀 노드 & API 노드
--offline은 브라우저가 불러올 수 있는 내용도 바꿉니다. 이 플래그는 Content-Security-Policy를 추가해 페이지를 ComfyUI 자체가 제공하는 리소스로 제한하므로, 다른 출처의 이미지, 폰트, 미디어, 프레임, 네트워크 요청이 차단되고 파트너 노드(API 노드)도 등록되지 않습니다. 재시작 후 평소에 불러오던 미리보기나 썸네일이 보이지 않는다면 노드를 살펴보기 전에 실행 인자에 이 플래그가 있는지 확인하세요. --disable-partner-nodes는 파트너 노드 로드만 중단하고 프런트엔드의 나머지 인터넷 접근은 그대로 둡니다.프론트엔드 & API
로깅 & 기타
이 참조는 ComfyUI
comfy/cli_args.py를 기반으로 합니다. ComfyUI를 업그레이드할 때 python main.py --help를 실행하거나 로컬 cli_args.py를 이 페이지와 비교하여 새로운 플래그나 변경된 플래그를 확인하세요.