Builderoom

September 26, 2026

Get resource

基于 REST API 的 AI 驱动 Unity Editor 自动化引擎,让 AI 通过 Skills 直接控制 Unity 场景。

MITClaude CodeCursorText Input3DCode Output

Product facts

Type
AI Skill & Agent
Category
AI & Machine Learning › MCP & Tool Ecosystem
Pricing
Open source
Platforms
Claude Code · Cursor
License
MIT
Launched
Sep 26, 2026
Listed
Sep 26, 2026
Website
github.com

Overview

GitHubGitHub

UnitySkills 是一个专为 Unity 设计的 AI 自动化技能库(ai-skill),基于 REST API 构建,允许 AI 编程助手直接控制 Unity Editor 中的场景、预制体和 `.meta` 文件。 该项目是对 unity-mcp 概念的深度重构与功能扩展,当前官方维护基线为 **Unity 2022.3+**(未来将聚焦于 2022.3+ / Unity 6)。代码库中包含 805 个 REST Skills,分布在 54 个类别的 56 个源文件中,并附带 28 个咨询设计模块。 ### 核心能力 - **多 IDE 原生支持**:提供一键安装,支持 Claude Code、Antigravity、Codex、Cursor、OpenCode、Kimi Code 等 6 种主流 AI 终端或 IDE。 - **三层权限模式**:提供 Approval(审批)、Auto(自动)、Bypass(绕过)三种运行模式,并为每个 Skill 配置风险元数据,高风险操作可被自动拦截。 - **执行前预览**:支持 `?mode=dryRun` 和 `?mode=plan` 参数,在不写入任何内容的情况下返回参数校验结果和影响评估。 - **事务性原子操作**:批量操作(`POST /skills/batch`)支持跨步骤引用、失败回滚以及差异对比,确保操作失败时场景保持干净。 - **防幻觉护栏**:每个 Skill 模块内置 DO NOT 列表和路由规则,降低 AI 误操作的概率。 - **多实例控制**:支持自动端口发现和全局注册表,可同时控制多个 Unity 项目。 - **审计日志**:所有调用、授权、撤销和拦截记录均写入结构化 JSONL 审计日志,可在面板中浏览。 ### 适用人群 适合使用 AI 辅助编程工具进行 Unity 游戏开发的工程师,尤其是需要让 AI 直接修改场景结构、管理资源或执行批量编辑器操作,同时对安全性和可回滚性有较高要求的团队。

Key features

  • 805 个 REST Skills:包含 56 个源文件、54 个类别及 28 个咨询设计模块,支持批量操作。
  • UnityCLI 支持:绑定 UnityCLI 实现冷启动项目,无需打开 Unity Hub。
  • 三层权限模式:提供 Approval、Auto、Bypass 三种模式,配合双审批通道控制执行权限。
  • 6 大 IDE 原生支持:支持 Claude Code、Antigravity、Codex、Cursor、OpenCode、Kimi Code 一键安装。
  • 事务性原子回滚:操作失败时自动回滚,保持场景状态干净。
  • 多实例控制:通过自动端口发现和全局注册表同时控制多个 Unity 项目。
  • 稳定长连接:请求超时时间可配置(默认 15 分钟),Domain Reload 后自动恢复连接。
  • 防幻觉护栏:每个 Skill 模块包含 DO NOT 列表和路由规则,限制 AI 越界操作。
  • 执行前预览:通过 dryRun 或 plan 模式进行参数校验和影响评估,不写入实际数据。
  • JSONL 审计日志:记录每次调用、授权、撤销和拦截,支持在面板中浏览。
  • 持久化快照:提供五种类型的持久化快照,可跨 Domain Reload 存活并支持单任务回滚。

Releases

Notify me

Initial · UnitySkills

Q&A

UnitySkills 支持哪些 Unity 版本?AI-generated
当前官方维护基线是 Unity 2022.3+。代码库中可能仍保留部分 Unity 2021 的兼容逻辑,但未来的功能开发、回归测试和适配工作将集中在 2022.3+ 和 Unity 6 上。
支持哪些 AI IDE 或终端?AI-generated
原生支持 6 种环境:Claude Code、Antigravity、Codex、Cursor、OpenCode 和 Kimi Code,提供一键安装。未列出的工具可通过自定义安装方式接入。
如何防止 AI 错误修改场景?AI-generated
项目提供了多层治理机制:执行前可使用 dryRun/plan 模式预览;执行时根据风险元数据自动拦截高危操作;执行后所有操作记录在 JSONL 审计日志中;若发生错误,可通过持久化快照或 workflow_undo_task 进行单任务回滚。
三种权限模式有什么区别?AI-generated
Approval 模式下服务器返回授权令牌,需用户批准后才执行;Auto 模式(新安装默认)下 FullAuto 技能直接运行,高危操作被自动拦截;Bypass 模式(升级用户默认)下所有技能不受限运行,仅保留可选的高危确认门控。
可以同时控制多个 Unity 项目吗?AI-generated
可以。UnitySkills 支持多实例控制,通过自动端口发现和全局注册表机制,能够同时管理多个 Unity 项目。
Get resource
Bookmark

This product has no owner yet

It was listed by the platform or its author left. If it is your work, prove your relationship to become the owner.

Claim this product