Repolode
kevinpbuckley

kevinpbuckley/VibeUE

AI 에이전트가 다양한 영역에서 에디터를 제어하도록 Unreal 네이티브 MCP 서버를 확장하는 MIT 라이선스 Unreal Engine 5.8+ 플러그인입니다.

스타
781
포크
173
열린 이슈
3
마지막 커밋
13일 전

어떤 프로젝트인가요?

VibeUE는 Unreal Engine 5.8 이상용 플러그인으로, 엔진에 내장된 Model Context Protocol 서버를 확장합니다. 서비스를 툴셋으로 등록하고 유틸리티 도구를 추가하므로 Claude Code, Cursor, Copilot처럼 MCP를 지원하는 에이전트라면 표준 엔드포인트 하나를 통해 에디터에서 작업할 수 있습니다. 에이전트가 필요할 때 불러오는 Markdown 스킬 팩도 약 36개 포함되어 있습니다.

툴셋은 엔진의 기본 AI 도구가 지원하지 않는 영역도 다룹니다. 여기에는 랜드스케이프와 폴리지, GPS 데이터 기반 실제 지형, MetaSound 및 SoundCue 오디오 그래프, 애니메이션 몽타주와 상태 머신, Niagara FX, UMG 위젯, Behavior Tree와 Blackboard, 게임플레이 태그가 포함됩니다. CPU와 GPU 중 어느 쪽이 병목인지 판정하는 프레임 타이밍 도구, Unreal Insights 트레이스 캡처 및 분석 기능도 제공합니다. 에이전트는 에디터에서 unreal API를 대상으로 임의의 Python 코드를 실행할 수 있습니다.

설정하려면 먼저 Unreal의 MCP, Toolset Registry, Editor Tools 플러그인을 활성화한 다음, 프로젝트의 Plugins 폴더에 VibeUE를 설치하고 빌드 스크립트를 실행해야 합니다. 콘솔 명령으로 여러 클라이언트용 에이전트 설정 파일을 생성할 수 있습니다. MCP 서버는 인증 없이 루프백 연결만 허용하므로 같은 시스템에서 사용하는 용도입니다.

핵심 기능

  • 01VibeUE 서비스를 Unreal 네이티브 MCP 엔드포인트의 툴셋으로 등록합니다.
  • 02랜드스케이프, 폴리지, 실제 지형, 오디오 그래프, 애니메이션, Niagara, UMG, Behavior Tree를 지원합니다.
  • 03CPU 또는 GPU 병목 여부를 판정하는 프레임 타이밍과 Unreal Insights 트레이스 캡처 기능을 제공합니다.
  • 04에이전트가 에디터 내에서 unreal API를 대상으로 Python을 실행할 수 있습니다.
  • 05도메인별 워크플로에 필요한 스킬 팩을 필요할 때 불러옵니다.
  • 06Claude Code, Cursor, VS Code, Gemini, Codex용 에이전트 설정 파일을 생성합니다.

활용 사례

  • AI 에이전트가 Unreal 프로젝트에서 Blueprint, 머티리얼 또는 랜드스케이프를 일괄 편집하도록 합니다.
  • Insights 트레이스를 사용해 프레임 속도 문제가 CPU 병목인지 GPU 병목인지 진단합니다.
  • 실제 GPS 및 높이맵 데이터로 지형을 생성합니다.
  • 스크립트 기반 에이전트 워크플로로 Behavior Tree 또는 Niagara 작성을 자동화합니다.

빠른 시작

  1. 1

    Unreal Editor에서 Unreal MCP 및 Editor Tools 플러그인을 활성화합니다

  2. 2

    VibeUE를 프로젝트의 Plugins 폴더에 클론합니다

    git clone https://github.com/kevinpbuckley/VibeUE.git
  3. 3

    에디터를 빌드하고 실행합니다(Windows)

    Plugins/VibeUE/BuildAndLaunchGame.ps1
  4. 4

    Edit → Plugins에서 VibeUE 플러그인을 활성화하고 다시 시작합니다

사용 전 알아둘 점

  • Unreal Engine 5.8 이상과 Unreal 네이티브 MCP의 사전 설정이 필요합니다.
  • MCP 서버는 루프백 연결만 사용하고 인증 기능이 없으므로 같은 머신에서만 사용할 수 있습니다.
  • 실제 지형 도구를 사용하려면 무료 API 키가 필요합니다.

토픽

자주 묻는 질문

VibeUE은(는) 무엇인가요?
AI 에이전트가 다양한 영역에서 에디터를 제어하도록 Unreal 네이티브 MCP 서버를 확장하는 MIT 라이선스 Unreal Engine 5.8+ 플러그인입니다. VibeUE는 Unreal Engine 5.8 이상용 플러그인으로, 엔진에 내장된 Model Context Protocol 서버를 확장합니다. 서비스를 툴셋으로 등록하고 유틸리티 도구를 추가하므로 Claude Code, Cursor, Copilot처럼 MCP를 지원하는 에이전트라면 표준 엔드포인트 하나를 통해 에디터에서 작업할 수 있습니다. 에이전트가 필요할 때 불러오는 Markdown 스킬 팩도 약 36개 포함되어 있습니다.
VibeUE은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
VibeUE은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
VibeUE은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. VibeUE의 마지막 커밋은 2026년 10월 7일입니다.
VibeUE은(는) 어디에 사용할 수 있나요?
AI 에이전트가 Unreal 프로젝트에서 Blueprint, 머티리얼 또는 랜드스케이프를 일괄 편집하도록 합니다. Insights 트레이스를 사용해 프레임 속도 문제가 CPU 병목인지 GPU 병목인지 진단합니다. 실제 GPS 및 높이맵 데이터로 지형을 생성합니다. 스크립트 기반 에이전트 워크플로로 Behavior Tree 또는 Niagara 작성을 자동화합니다.
VibeUE는 어떻게 설치하나요?
Unreal Editor에서 Unreal MCP 및 Editor Tools 플러그인을 활성화합니다 VibeUE를 프로젝트의 Plugins 폴더에 클론합니다: git clone https://github.com/kevinpbuckley/VibeUE.git 에디터를 빌드하고 실행합니다(Windows): Plugins/VibeUE/BuildAndLaunchGame.ps1 Edit → Plugins에서 VibeUE 플러그인을 활성화하고 다시 시작합니다
VibeUE은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/kevinpbuckley/VibeUE

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트