로컬 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 에이전트를 위한 GitHub CLI 대 MCP 접근 방식
Tools

벤치마크 결과: AI 에이전트를 위한 GitHub CLI 대 MCP 접근 방식

독립 벤치마크에서 AI 에이전트 작업을 위해 GitHub CLI, MCP, 도구 검색 기능이 있는 MCP, 코드 모드가 있는 MCP를 비교했습니다. GitHub CLI가 가장 비용 효율적이었으며, MCP 접근 방식은 비용, 지연 시간, 실패 모드에서 트레이드오프를 보였습니다.

OpenClawRadar
GitAgent: Git 저장소에서 이식 가능한 AI 에이전트를 위한 개방형 표준
Tools

GitAgent: Git 저장소에서 이식 가능한 AI 에이전트를 위한 개방형 표준

GitAgent는 git 저장소의 세 가지 핵심 파일을 통해 AI 에이전트를 정의하는 오픈 스펙입니다: 설정용 agent.yaml, 성격/지시사항용 SOUL.md, 기능 정의용 SKILL.md. CLI를 사용하면 npx @open-gitagent/gitagent run -r https://github.com/user/agent -a claude 같은 명령어로 어떤 에이전트 저장소든 직접 실행할 수 있습니다.

OpenClawRadar
MCP 서버를 사용하여 Claude Code로 React Native 앱 최적화하기
Tools

MCP 서버를 사용하여 Claude Code로 React Native 앱 최적화하기

MCP 서버가 실행 중인 React Native 앱의 실시간 런타임 데이터를 Claude Code로 스트리밍하도록 구성되었습니다. Claude Code는 코드 문제를 식별하고 해결하는 AI 도구로, 이 설정을 통해 개발자들은 실시간 데이터를 기반으로 병목 현상과 비효율성을 정확히 파악할 수 있습니다.

OpenClawRadar
클로드의 171개 내부 감정 벡터가 출력에 미치는 영향: Anthropic 연구 기반 툴킷
Tools

클로드의 171개 내부 감정 벡터가 출력에 미치는 영향: Anthropic 연구 기반 툴킷

Anthropic의 연구 논문은 Claude가 감정 벡터처럼 작동하는 171개의 내부 활성화 패턴을 가지고 있으며, 이 패턴들이 글을 쓰기 전에 행동을 인과적으로 이끈다고 밝혔습니다. 한 개발자가 이러한 발견을 바탕으로 7가지 실용적인 프롬프팅 원칙과 시스템 프롬프트가 포함된 툴킷을 만들었습니다.

OpenClawRadar