AI 어시스턴트가 유니티 에디터에서 직접 작업을 수행하게 하는 연결고리
에디터 창을 직접 건드리지 않고도 씬에 큐브를 만들고, 스크립트를 수정하며, 테스트를 실행하는 장면을 상상해 보세요. 이 도구는 AI 어시스턴트와 유니티 에디터 사이의 통로를 열어, 개발자가 말로 지시하면 AI가 실제 에디터 안에서 작업을 수행하게 합니다. 모델 컨텍스트 프로토콜(MCP)을 기반으로 하여 다양한 AI 클라이언트와 유니티를 연결하는 다리 역할을 합니다.
v10.3.0 공개와 Autopilot 도입
최근 v10.3.0 버전이 공개되었습니다. 이번 업데이트에서는 오픈소스 게임 테스터인 Autopilot을 통해 플레이 테스트 자동화 기능을 추가했습니다. 기존 워크플로우를 유지하면서 AI가 수행할 수 있는 작업 범위를 넓히는 데 초점을 맞췄습니다.
자연어 명령으로 처리하는 50가지 작업
이 도구는 50개의 MCP 도구 엔트리포인트를 제공합니다. 씬과 게임 오브젝트 생성, C# 스크립트 편집, 에셋 관리, 테스트 실행, 프로파일링, 빌드까지 자연어 명령으로 처리할 수 있습니다. 예를 들어 '원점에 큐브를 만들고 Rigidbody를 추가해라'라고 입력하면 몇 초 만에 에디터에 반영됩니다.
요구 사항과 설치 과정
Unity 2021.3 LTS부터 6.x 버전과 Python 3.10 이상(uv 사용)이 필요합니다. Unity 패키지 매니저에서 git URL을 통해 설치하거나 openupm add com.coplaydev.unity-mcp 명령을 사용할 수 있습니다. 설치 후 Window → MCP for Unity → Configure All Detected Clients 메뉴를 통해 감지된 AI 클라이언트들을 설정하면 됩니다. Claude Desktop, Cursor, VS Code, Windsurf 등 다양한 MCP 클라이언트와 호환됩니다.
다중 인스턴스 및 고급 옵션
여러 유니티 인스턴스를 동시에 다루는 라우팅, VFX나 애니메이션 등 도구를 그룹으로 나누는 기능, Roslyn 기반 스크립트 검증, 인증이 포함된 원격 서버 호스팅 등 고급 옵션도 지원합니다. v10 버전으로 업그레이드할 때 필요한 에셋 생성 및 마이그레이션 노트도 제공되어 이전 버전 사용자도 쉽게 전환할 수 있습니다.
라이선스와 독립성
이 프로젝트는 MIT 라이선스로 배포되는 무료 오픈소스 도구입니다. Unity Technologies와 공식적으로 제휴된 것은 아니므로, 상업적 프로젝트에 적용하기 전 라이선스 조건을 확인하는 것이 좋습니다. Aura라는 AI 어시스턴트와 함께 제공되지만, MCP for Unity 자체는 독립적으로 사용할 수 있습니다. 연구 목적으로 인용할 경우 제공된 BibTeX 정보를 참고하면 됩니다.