Claude一条简短提示词做出可玩射击游戏

摘要
Claude Opus 5 用三段提示词生成可玩射击游戏,多名开发者随后复现,焦点转向多智能体协作与提示工程方法 。
Anthropic 推出 Claude Opus 5 后,一段只有三小段的提示词在开发者圈引发关注。AI 投资人、前 HyperWrite CEO Matt Shumer 展示了一款可在浏览器运行的第一人称射击游戏,并称其由 Claude 一次会话内完成构建,项目中没有使用外部素材。
三段提示词带动协作
这次案例受到讨论,不只是因为成品可玩,更因为提示词本身非常短。与过去强调把要求写细的提示工程思路不同,这套方法只给出目标:做出接近近年《使命召唤》水准的射击游戏,再把任务拆给多个子智能体,并让独立评审反复挑错。
Shumer 事后公开了完整提示词和代码仓库,并把这套方法称为“Gauntlet Loop”。核心做法是先给模型一个可观察、可比较的明确目标,而不是一长串制作细则;再让模型自行拆分任务,把不同部分交给独立子智能体处理;最后由不参与构建的评审模块持续打分和提出修改意见。
成品运行在浏览器中
按公开信息,这款游戏基于 Three.js 和 WebGL2 运行,代码量约 5.5 万行,分布在 11 个子系统中。纹理、模型、动画和音效都在浏览器加载时生成,没有额外下载模型、图片或音频文件。
Shumer 公布的评审日志显示,系统在多轮迭代中持续改进,但评分始终落后于真实《使命召唤》画面。这意味着所谓“一次生成”并不等于模型在几分钟内直接完成全部工作,而是在一次会话中依靠反复修正把结果逐步推高。
复现与质疑同时出现
在提示词公开后,多名开发者开始复现。前对冲基金经理 James Altucher 使用同一提示词,称自己花了约 10 个多小时和约 130 万 token,做出一款名为《Operation Blackout》的浏览器射击游戏。也有开发者把相同请求交给 OpenAI 体系中的模型,展示了类似结果。
不过,争论点在于“从零生成”是否成立。第一人称射击游戏本身是编程资料最丰富的类型之一,相关视角控制、移动和射击逻辑早已在公开代码库中大量存在。文章提到,研究人员通常把这类问题称为“数据污染”,即模型表现出色,可能部分来自训练数据中已有大量近似样本,而不完全是现场推理得出的新方案。