Vibe Coding Discover

MCP

unity-cli-loop

View on GitHub

Let AI Drive Unity, from Editor to Play Mode.

★ 57149 forksC#MIThatayama

Unity CLI Loop is an MCP server plus CLI and skill pack that lets LLM coding tools drive a Unity project: compile, run tests, read logs, edit scenes, simulate input, screenshot the Game View, hot-reload and set pause-points. Aimed at autonomous AI-driven Unity dev loops.

Use Cases

Let an AI agent compile and fix a Unity project autonomouslyRun Unity Test Runner from an LLM tool and read failures from console logsBuild and edit scenes, manipulate GameObjects, and execute editor menus via AISimulate mouse, keyboard, and UI input to test Play Mode gameplayReplay recorded player input to verify game behaviorCapture Game View screenshots for AI-driven UI layout adjustmentHot-reload method-body changes into the running game without recompilingPause execution at a source line and inspect variables to find a bugBulk-update prefab parameters through dynamic code executionRecord Play Mode video from the Game ViewInstall Unity-driving skills into Claude Code, Codex, or .agents/skillsCompile-check a Unity project without launching the Editor

Built With

Language
C#
Frameworks
Unity · Universal Render Pipeline · Claude Code · Cursor · Codex · GitHub Copilot · Antigravity · Go · .NET

Tags

unity · mcp · ai-agent · cli · game-development · automation · csharp · golang · unity-editor · playmode-testing · hot-reload · screenshot · test-automation · input-simulation · skills · debugging