로컬 LLM 에이전트를 ComfyUI와 통합하여 자연어 기반 배치 이미지 생성하기

✍️ OpenClawRadar📅 게시일: April 2, 2026🔗 Source
로컬 LLM 에이전트를 ComfyUI와 통합하여 자연어 기반 배치 이미지 생성하기
Ad

r/LocalLLaMA의 한 개발자가 로컬 OpenClaw 에이전트와 ComfyUI 간의 통합을 공유했으며, 이를 통해 자연어로 배치 이미지 생성을 가능하게 했습니다. 이 설정은 사용자가 일반 영어로 이미지 요청을 설명할 수 있게 하며, 에이전트가 수동 UI 상호작용 없이 전체 ComfyUI 파이프라인을 처리합니다.

통합 작동 방식

흐름은 다음과 같은 순서를 따릅니다:

  • 에이전트가 이미지 요청을 수신
  • 의도를 구조화된 입력(프롬프트, 크기, 단계, 시드)으로 파싱
  • 도구로서 comfyui 스킬 호출
  • 스킬이 입력에서 ComfyUI 워크플로우 JSON 생성
  • 로컬 ComfyUI HTTP API(/prompt)에 POST 요청
  • 렌더링이 완료될 때까지 2초마다 /history 폴링
  • /view에서 출력 경로 검색
  • 결과를 에이전트에 반환
  • 에이전트가 사용자에게 확인

기술 구현 세부사항

이 통합은 ComfyUI의 노드-ID 기반 JSON 워크플로우 형식을 사용합니다. 스킬은 에이전트 입력을 기본 워크플로우 템플릿(KSampler, CLIPTextEncode 등)의 특정 노드 ID에 매핑합니다. 이는 "워크플로우의 노드 구조에 의존하기 때문에 통합의 가장 취약한 부분이지만, 표준 설정에서는 안정적으로 작동한다"고 설명됩니다.

스킬은 작업을 수락하기 전에 /object_info를 핑하여 ComfyUI가 실제로 준비되었는지(단순히 접근 가능한지가 아닌) 확인하는 시작 검증을 포함합니다. 이는 체크포인트가 아직 로딩 중일 때 작업이 실행되지 않고 대기열에 쌓이는 것을 방지합니다.

Ad

오류 처리 개선

모든 API 호출은 원시 HTTP 실패 대신 에이전트가 읽을 수 있는 오류를 반환하도록 래핑됩니다. 예를 들어, "127.0.0.1:8188에서 연결이 거부되었습니다"는 "ComfyUI가 실행 중인 것 같지 않습니다. --listen으로 시작하고 다시 시도하세요."가 됩니다. 이는 특히 원격으로 작업할 때 디버깅을 더 쉽게 만듭니다.

현재 제한사항

이 통합은 아직 다음을 지원하지 않습니다:

  • 고급 다중 노드 워크플로우(ControlNet, LoRA 스태킹)
  • WebSocket을 통한 실시간 진행률 스트리밍
  • Windows 이외의 플랫폼 간 테스트

전체 스택은 OpenClaw(자체 호스팅 에이전트 프레임워크) + ComfyUI + Node.js 스킬 스크립트를 사용하여 로컬에서 실행되며, 클라우드 구성 요소는 없습니다.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

코드사이트: AI 컨텍스트 엔진으로 클로드 코드 세션에서 3만~6만 토큰 절약
Tools

코드사이트: AI 컨텍스트 엔진으로 클로드 코드 세션에서 3만~6만 토큰 절약

Codesight는 AI 코딩 에이전트에 구조화된 컨텍스트를 제공하여 토큰 낭비를 줄이기 위해 코드베이스를 분석하는 오픈소스 도구입니다. 한 개발자가 유지 관리자와 협력하여 Next.js와 Prisma용 AST 파싱, 평가 스위트, 토큰 원격 측정, Claude Code 및 Cursor용 프로필을 추가했습니다.

OpenClawRadar
Claude Code, TLA+ 모델 체킹을 tla-mcp MCP 서버를 통해 지원하게 되다
Tools

Claude Code, TLA+ 모델 체킹을 tla-mcp MCP 서버를 통해 지원하게 되다

tla-mcp는 Claude Code가 TLA+ 모델 검사기 tla-rs를 일급 도구로 호출할 수 있게 해주는 새로운 MCP 서버입니다. 사양 검증, 역추적 예제를 포함한 경계 검사 실행, 채팅에서 시나리오 재생이 가능합니다.

OpenClawRadar
클로드 코드의 사양 기반 개발 워크플로우: 분해, 컨텍스트 정리 및 비용 관리
Tools

클로드 코드의 사양 기반 개발 워크플로우: 분해, 컨텍스트 정리 및 비용 관리

Claude Code를 위한 사양 기반 개발 접근법으로, 2차원 분해, 단계 간 컨텍스트 정리, 디스크에 사양 저장을 통해 에이전트 성능을 개선하고 비용을 절감합니다.

OpenClawRadar
boxBot: Claude와 Hailo AI로 구동되는 오픈소스 스마트 스피커
Tools

boxBot: Claude와 Hailo AI로 구동되는 오픈소스 스마트 스피커

FunScore645라는 개발자가 Claude를 사용해 에이전트 주도 하드웨어 제어를 구현한 스마트 스피커 boxBot을 Raspberry Pi, Hailo AI 가속기, 커스텀 SDK로 만들었으며, GitHub에 오픈소스로 공개했습니다.

OpenClawRadar