一条四年前的推文,变成了一个能在手机上玩的3D游戏。Simon Willison在2026年8月5日发博客,说自己用一个叫“Claude Fable 5”的工具,一口气把2022年那条GPT-3写文案、DALL-E画图的“浣熊偷东西”游戏概念,做成了真正能玩的网页游戏。链接、仓库、演示视频都放出来了,东西是真的。但这篇博客里藏着两个不太对劲的地方:一个是时间线自己打自己脸,一个是“Claude Fable 5”这个名字,查遍公开渠道都对不上号。
游戏真做出来了,这点没什么可争的
事实链条很清楚。2022年8月,Willison用GPT-3续写了一段游戏产品描述,又用DALL-E生成了一张“浣熊团伙搞抢劫”的概念图,发了条推文当乐子。四年后,他把这两张图和原始文案丢给Claude Code for web,写了一段提示词:自己做设计决策、尽量频繁commit、维护一个notes.md、遇到能力短板就调用OpenAI的图像接口。
结果是一个用Three.js写的低多边形3D游戏:浣熊从垃圾桶老巢摸出来,偷金币偷甜甜圈,躲手电筒、躲警车、躲第三夜才出现的嗅觉警犬。全程在手机备忘录里写提示词,靠GitHub Pages实时看预览。这套“边生成边看”的工作流本身是个挺聪明的技巧,值得开发者抄作业。
“One-shot”是标题党,实际是七次提交
标题用的词是“one-shotting”——一次成型。但翻开过程记录,这根本不是一镜到底。
Fable先搭了个标题页,再写脚本生成纹理并肉眼检查,然后用Playwright自己截图找bug——它发现浣熊在手机端根本看不见,改完才commit。第三夜的警犬也不是一步到位,是加完之后专门跑了自动化测试验证“游走-追踪-抓到”三个状态。整个过程一共提交了7次,每次都在同一个分支上迭代。
这不是贬低这次实验的成果——游戏确实能玩,机制也确实有意思。但“one-shot”这个词,准确说该叫“监督式增量生成”:人不下场做设计决策,agent自己跑完整个开发闭环,还会自己写测试、自己发现bug、自己修。这已经是很大的进步,不需要靠夸大标题来撑门面。
一次成型讲的是结果,七次提交讲的才是能力边界
“Claude Fable 5”,查无此名
更值得琢磨的是这个工具名。“Claude Fable 5”不在Anthropic任何官方文档或产品页面上出现过。目前公开可查的Anthropic云端编码产品是Claude Code for web,它的官方定位是异步编排层——负责管理GitHub仓库集成、隔离执行环境、并行任务和自动生成PR,真正干活的是它调用的底层Claude模型,而不是它本身作为一个独立命名的模型存在。
换句话说,“Claude Fable 5”更像是一个笔误、一个内部代号,或者是作者提前用了某个还没正式发布的说法。这篇博客本身也留了个破绽:开头说这条推文是“2024年”发的,后面又标注同一条推文的日期是“2022年8月5日”,而“四周年”的说法只有对上2022年才算得通。年份都能写错,一个陌生产品名的可信度自然要打个问号。
这不是在抓字眼。当下agentic coding赛道的竞争,很大程度上就是靠命名和叙事在抢注意力——谁的工具听起来更像“会自己想办法”,谁就更容易被写成范例传开。一个查无实据的名字,配上一个被拉直的时间线,读者很容易被一整套流畅叙事带着走,而不去追问“这东西到底是什么版本”。
补纹理靠的是OpenAI,不是自家能力
还有一个细节容易被忽略:Fable给浣熊贴图、做标题海报,用的是OpenAI的gpt-image-2接口,不是Anthropic自己的多模态能力。这说明就算是号称“独立完成设计决策”的coding agent,遇到图像生成这类跨模态需求,现阶段还是要老实去借别家的API。
- 风险.今天能顺畅调用OpenAI补短板,不代表哪天接口收紧或价格上调后,这类跨厂商拼接的工作流还能一样顺滑跑起来。
这个细节比“游戏做得多逼真”更有信息量。它说明当前一线coding agent的能力版图,还是一块块拼出来的,不是哪家厂商一手包圆的闭环。
对普通开发者来说,这次实验真正的参考价值,不在“AI能一句话做游戏”的爽感,而在那套GitHub Pages实时预览的土办法——省时间、能验证、成本几乎为零,这才是可以直接抄的东西。至于“Claude Fable 5”是什么,大概还得等Anthropic自己说清楚。
