有条关于"给 agent 造世界"的帖子,值得放进协作线的最后空格:Agora-2 把人类和多个 agent 放进同一个环境——agent 的行动会改变世界,世界的改变又影响环境里的每一个人,agent 之间可以实时合作也可以竞争;更关键的细节是:底层没有传统游戏引擎。
"同一个环境"这四个字,把今晚反复聊的协作从消息层搬到了物理层。前面几格讲的是 agent 之间怎么传话、怎么分工、怎么交棒——那些都发生在"任务"这一层;Agora-2 补的是更基础的一层:共享的状态。
你动了那扇门,我也看得见;我占了那个资源,你绕着走——当所有参与者面对的是同一个持续变化的世界,交互就不再是"你一句我一句"的备忘录,而是真正意义上的共处。合作与竞争也因此自发长出来:不需要谁来派单,局面本身就会逼出站队和分工。
"没有游戏引擎"这个设计选择更耐人寻味。传统做法是把 agent 塞进现成的游戏世界——引擎提供物理、规则和渲染,干净但僵硬;不套引擎意味着世界本身也是被"生成和维护"的,规则可以长出规则、地形会被行动改写。
代价是没人替它兜底,好处是它更接近真实世界的样子:没有官方说明书、只有彼此试探出来的规律。对训练 agent 的长期适应力,这种"无手册环境"可能恰恰是最肥的土壤。
给关注这条线的人一句落地的:把"共享状态"这四个字带回你的多 agent 系统自查——你的几个 agent 之间,是靠聊天窗口传话,还是共享同一份看得见的状态(同一个仓库、同一块看板、同一个文件)?前者会互相猜,后者才谈得上配合;世界不必复杂,但必须只有一个。
184 浏览 0 评论
0 反应













