魔兽世界玩家创建用于管理AI代理Claude Code的插件

一位名为Ado的开发者为《魔兽世界:永恒》创建了一个自定义插件,允许用户直接从游戏界面管理Claude Code AI代理。该工具显示正在进行的任务,显示代理的状态,并允许在不离开游戏的情况下发送新命令。
Ado在Anthropic工作,他参与了Claude Code用户社区。他在社交网络Threads上分享了他的实验,展示了仿照《魔兽世界》风格的AI代理管理窗口。
该插件并非用于自动化游戏玩法。其目的是在用户继续游戏的同时提供对编程工具的访问。
AI代理在《魔兽世界》中执行哪些任务
发布的截图显示了基于Claude Opus 5.5模型的五个同时运行的会话。每个代理执行与软件开发相关的独立任务。
其中一个代理配置OAuth授权令牌更新并运行自动化测试。另一个检查程序代码的更改并等待编辑税收计算文件的许可。第三个比较了向量数据库pgvector和Qdrant。
另一个代理修复了RSS提要中的错误并准备了项目更改请求。第五个在传输自动启动任务时遇到了访问限制。
该插件允许跟踪每个任务的进度。界面显示使用的上下文量、处理的令牌数量、AI工作的成本以及更改的文件数量。
用户可以打开一个单独的会话,向代理发送消息,授予执行操作的权限,停止当前任务或启动新任务。
因此,《魔兽世界》被有效地用作管理在游戏外的计算机上执行的工作流程的附加界面。
为什么需要重新加载界面与Claude通信
尽管有可用的功能,该插件存在一个显著的技术限制。Blizzard不允许游戏插件直接访问外部网络服务,并且某些数据在重新加载界面或退出游戏时保存。
为了与Claude Code连接,开发者使用了一个单独的中介程序,该程序在游戏插件和AI代理之间交换信息。
为了发送命令和接收响应,用户需要使用/reload命令重新加载界面两次。第一次重新加载将请求发送到中介程序,第二次则允许加载执行结果。
这种方法不提供实时消息交换。Ado自己承认该解决方案在实际使用中不方便,尽管技术上可行。
Blizzard的限制部分是为了防止第三方程序自动化游戏操作。
其他开发者也在将《魔兽世界》与AI集成
Ado的实验并不是通过《魔兽世界》管理AI代理的首个例子。早在九月,一位名为wachiperro的开发者推出了wow-claude插件,允许用户从游戏聊天中发送Claude任务并在完成后接收通知。
CurseForge平台上的AI Chat插件提供了类似的功能。它支持多种AI编程工具,包括Claude Code、Codex、Grok Build和Hermes。这些解决方案也使用单独的中介程序与外部服务连接。
Ado的发布引起了用户的不同反应。有些人对在游戏中继续与AI代理合作的可能性感兴趣。其他人则质疑通过游戏界面不断监控工作任务的实际好处。
开发者对创建反向集成的建议也持积极态度,即Claude可以监控《魔兽世界》中发生的事情。然而,他没有具体说明实施此类解决方案的时间表。
目前,Ado的插件仍然是与AI工具交互的一种不寻常方式的演示。关于其公开发布和其他玩家可用性的信息尚未提供。
本材料仅供参考,不构成财务建议或推荐。





