开发者用Anthropic最新模型,一次生成2319行游戏代码。
几天前,Anthropic发布了据称"对世界太危险"的最新AI模型Calude Fable 5。它的安全评估触发了内部最高级别的警报,一度被认为不应向公众开放。开发者Koen van Gilst决定用自己的"个人基准"来测试它的真实能力上限:能否一次生成他构思多年的一款游戏创意?这个挑战他已经用多代模型反复尝试过,全部以失败告终,每次不是代码残缺无法运行,就是游戏逻辑完全走样。他一度认为这个门槛还需要数年才能被突破。
模型接收任务后启动了极长的推理过程。它在后台默默运转了整整45分钟,消耗了超过20欧元的token费用,这笔钱在API调用上算是一笔不小的开销。最终它报告说"牧羊犬游戏已完成,一个2319行代码的index.html文件,零依赖"。结果令人惊叹:这款游戏不仅真的可以玩,而且按van Gilst的评价,"非常有趣,和我设想的一模一样"。这是他多年来首次看到AI一次性完成这个挑战。

游戏是一款牧羊犬主题的互动作品,全部代码打包在一个HTML文件中,无需任何外部库或框架。玩家只需在浏览器中打开文件就能直接运行,不需要安装任何软件或配置复杂的开发环境。零依赖意味着代码从底层渲染到顶层交互逻辑全部写在同一份文件里,这种自包含性本身就展示了模型在复杂工程任务上的非凡统筹能力和代码组织水平。
此次突破标志着一个重要的能力跃迁。AI在代码生成与创意实现上的表现,正从"几乎可行"跨入"一次搞定"的阶段。从一个多年的创意到一份可直接运行的游戏文件,45分钟和20欧元,完成了一次微型的人机协作实验。van Gilst还将游戏开源放在了GitHub平台上,供有兴趣的玩家和开发者自由体验研究,并附上了此前多代模型的失败尝试记录作为有趣的对比参考。
原文:https://koenvangilst.nl/lab/claude-fable-shepherds-dog