论文
Unity Insight:生产代码——Unity项目中LLM编码代理的资产索引
Unity Insight: A Production Code--Asset Index for LLM Coding Agents in Unity Projects
摘要
LLM 编码代理越来越多地在游戏引擎存储库中运行,其中应用程序逻辑与序列化资产密不可分:单个游戏更改可能跨越通过 Unity GUID 连接在一起的 C# 脚本、预制件、场景和 ScriptableObject。如今,代理所携带的检索工具(shell 实用程序和纯代码索引)无法回答基本的跨文件问题,因为这些关系存在于 \texttt{.meta} 文件和 YAML 资产中,而不是代码中。据我们所知,Unity Insight 是 Unity 项目第一个持久的、面向 LLM 的、代理集成的跨文件代码资产索引,自 2026 年 7 月 28 日公开发布以来,与团结引擎的代理 CLI Tuanjie Codely 一起投入生产。在一项配对实验中——关于两个 Unity 游戏的 28 个项目特定问题,相同的模型和工具,每个问题每臂运行一次——与通用探索代理(精确配对符号测试,$p{<}0.004$)相比,索引支持代理花费的词元少了 53%,挂钟时间少了 52%,仅使用其类型化索引查询工具。