我在实验Matt Shumer的Gauntlet Loop,并分享了一个旧游戏的快速演示,蠕虫Armageddon(在这里:https://www.reddit.com/r/ClaudeAI/s/tJl6X14NtB)。它是从一个单个提示开始构建的整个循环。没有太多的理由去打磨或修复它,因为已经有优秀的浏览器端的原版游戏了。所以我想尝试一些更加雄心勃勃的目标:GTA 6。第一次尝试失败了,极度失败。它在生成一个基本的3D世界后就卡住了。但是经过几个额外的循环和工作流程,它最终演变成视频中看到的非常粗糙的原型。 我认为这可以推得更远。通过提供更好的反馈循环,我相信从一个单个提示就可以建造出这样的东西,并产生显著更好的结果。关键似乎是给代理提供更丰富的调试信息。Claude Code本身无法理解游戏视频,所以它会提取帧并对那些进行推理。这有一些用处,但导出描述游戏状态的结构化JSON会更好,因为它可以直接理解世界中的事情。到目前为止,Claude Code已经花了22小时86个代理才能达到这里。 我将继续推进这个实验。同时,我也在考虑改进调教器并从纯粹的Three.js迁移到Babylon.js。如果你已经在实验类似的代理循环,或有关于如何推动这个前进的想法,我很乐意听听。