Agent 可以在运行中的 Unity Editor 里执行 C#,编译脚本并读取错误,随时掌握 Play Mode 和脚本重载状态,而且不需要往项目里安装任何东西。可选的 Unity Package 还提供 Editor 内聊天、给其他 coding agent 用的 MCP Gateway,以及项目自定义工具。
需要 Unity 2021.3 ~ 6.6,并使用 Mono 运行时,暂不支持 CoreCLR。
打开 Plugins,安装 Unity,然后点击 Try in chat。
在 Plugins 中选择 Add a marketplace,输入 DotHarness/dotcraft-unity,然后安装 DotCraft Unity。
将 Plugins/dotcraft-unity/skills/dotcraft-unity 复制到 Agent 的 Skills 目录,然后安装 CLI:
irm https://github.com/DotHarness/dotcraft-unity/releases/latest/download/install.ps1 | iexEditor 内聊天、MCP Gateway 和项目自定义工具需要 Unity Package。打开 Window → Package Manager,添加 Git URL:
https://github.com/DotHarness/dotcraft-unity.git?path=/Packages/com.dotcraft.unity
设置方法参阅使用 Unity Package。
在 Unity 中打开项目,然后告诉 Agent 你想做什么,例如:
检查当前场景,列出所有根 GameObject,并找出缺失脚本的对象。


