Unity Agent Workflows 插件

产品介绍

Unity Agent Workflows(npm 包名 unity-agent-workflows,Codex 插件显示名 Unity Workflows)是一个 Unity 游戏开发专用的 AI 编程工作流插件,由 AUN-PN 开源在 GitHub(AUN-PN/unity-agent-workflows),以 Codex 插件 + Codex Skill + npx 安装器三种形态发布(当前版本 0.5.0)。它面向 AI 辅助的 Unity 2D 项目,解决的核心问题是:AI 改代码前总是瞎猜——改最近的脚本、信 Play Mode 会被覆盖的场景 YAML、认错重名对象、只查语法就宣称「验证通过」。

核心理念

一句话:No proof, no edit(没有证据就不许改)。

  • 改前先证明归属:改动 UI/HUD/场景/预制体前,必须先证明「运行时可见对象 → 场景/预制体引用 → 脚本/组件 → 修改方法 → 序列化覆盖」这条归属链
  • 改完拿数字自证:反复出现的可见问题,必须先拿到运行时数值证据才能再打补丁,不允许盲改坐标
  • 防瞎猜:证据不全就去深入检查或问一个聚焦的问题,而不是猜

工作流机制

插件把任务强制走一条 10 步流程:读项目本地规则 → 查仓库状态 → 推导项目结构 → 任务分类 → 按需加载参考文档 → 证明循环(证据不全不往下走)→ 锁定范围(明确「允许改哪些文件、绝不碰哪些文件」)→ 最小安全补丁 → 最小有效验证 → 收尾报告(改动文件 + 证据 + 验证结果 + 残余风险)。

配套机制:

  • UNITY_STRUCTURE.md 结构地图:用 Teach 指令为项目生成结构索引和分领域地图(UI / 运行时 / 内容 / 程序集 / 清理),后续任务只读需要的地图
  • 多智能体管控:生成子智能体前必须征得用户同意,子智能体默认只读,主智能体锁定范围后才能打补丁
  • 参考文件按需加载:20 个 reference 文件组成规则库,只在任务需要时读取对应规则

安装与使用

  • Codex 插件市场安装: marketplace 源填 https://github.com/AUN-PN/unity-agent-workflows.git,ref 填 main,装完在插件列表启用 Unity Workflows
  • 本地 Skill 安装:npx unity-agent-workflows(--target codex|claude|both,--dry-run 可预览)
  • 在 Unity 2D 仓库内用 $unity-agent-workflows 触发;新项目或结构地图缺失时用 Teach 生成

与我们的关系(2026-09-09 评估)

  • 可借鉴的是它的理念——AI 干活的最优实践就是「先拿证据再动手」:先证明归属再改、改完用数字自证、不靠猜

相关笔记

2026-10-02 核实:容易与另两个东西混

名字实际是什么是不是同一个
unity-agent-workflows(本文)Codex 插件市场 / 本地 Skill 分发—
TRAE Editor for UnityTrae IDE 的插件(不是 TraeWork)❌ 不同产品线
ML-Agents、Antimatter Agent、CodelyUnity 侧第三方工具❌ 都无关

结论:TraeWork 插件市场里查不到这个插件。 它装在 Codex 或 Claude Code 里,不装在 TraeWork。

相关日记

  • 2026-09-09 - 评估后决定删除,记录可借鉴理念
  • 2026-10-02 - 核实:确认不在 TraeWork 插件市场,补与 TRAE Editor for Unity 的辨析