等了好几年的《GTA 6》终于近在眼前,而就在这款大概率会成为史上最大娱乐产品的新作发售前,有人先让 Claude Code 玩上了《GTA 4》。
![]()
在 r/ClaudeAI 的一条 Reddit 帖子里,用户 Wonderful-Ad-8579 说明了做法:搭一个模型上下文协议(MCP)服务器,给 AI 配上自己的键盘、鼠标、手柄和屏幕。游戏在后台运行,玩家本人照样能正常用电脑,互不打扰。
帖子里附的视频显示,Claude 在《GTA 4》里开车前往地图路点、驾驶直升机、步行走向标记点。Wonderful-Ad-8579 强调,所有画面都是实时且未经剪辑的。玩完《GTA 4》,Claude 又接着玩了《底特律:变人》《TABS》《光环战争 2》《Phantom Rose》和《城市:天际线》。
不过这位“玩家”的水平并不均衡。没有小地图时,它很难认路;瞄准武器同样表现不佳。视频里的 AI 移动得很慢,开着车在繁忙街道上小心穿行,转弯也显得刻意。
项目大部分代码是 Claude 自己写的
Wonderful-Ad-8579 表示,Claude Code 搭建了这个项目、做了规划,并写下了大部分代码。一个 DLL 负责游戏内的输入与画面捕获,上面跑着一个 TypeScript 写的 MCP 服务器。Codex 也帮忙写了一部分代码。
这套流程还带自我修正:每个智能体分到一款游戏作为试验场和一个待解决的问题,比如“车到这个路口总是熄火”。它通过 MCP 玩游戏,找出工具出错的地方,改代码,并在同一条路线上对比修改前后的表现。随后 Claude Code 审查改动、跑完测试,才对外发布。
这个名为 LLM Game Automation MCP 的开源项目放在 GitLab 上,目前只支持 Windows 11。眼下它还应付不了没有小地图的室内导航,武器瞄准也仍需改进。
看着 AI 在《GTA 4》里慢吞吞地开车,很难不想到另一种可能:如果这类工具被做进真正的游戏里,游戏内 AI 主动对周围世界做出反应,玩法空间会被打开一大截。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.