Anthropic 在 Claude Code v2.1.97 自动更新后移除了 /buddy,用户输入指令时只会看到报错:“Unknown skill: buddy”。这个功能前一天也就是 4 月 8 日 才刚向 Pro 订阅用户全面开放,更新后突然消失,引发开发者社区集中不满。
源码意外泄露,隐藏功能随之曝光
这场风波要追溯到 2026 年 3 月 31 日。由于 .npmignore 配置遗漏,Anthropic 将 Claude Code 完整源码上传到 npm,对应版本为 @anthropic-ai/claude-code v2.1.88。泄露内容包括 512,000 行 TypeScript 代码、1,900 个文件、59.8 MB 数据。资安研究员 Chaofan Shou 最先发现这批文件,随后开发者在源码中挖出了 /buddy。
按泄露代码显示,/buddy 不是普通命令,而是一只会出现在终端输入框旁边、能够对编程对话作出反应的电子宠物。它的外形被描述为类似电子宠物机中的角色,这个设计很快在社区扩散,也让原本围绕源码泄露的负面情绪短时间内转向对功能本身的讨论。
18 个物种与 AI 生成人格引发关注
泄露代码披露了 Buddy 的完整设计。用户可以领养 18 个物种,包括 duck、cat、rabbit、capybara、ghost、blob、mushroom 等,稀有度从 Common(60%) 到 Legendary(1%)���还有 1% 的闪光变种概率。每只 Buddy 还带有 5 项 RPG 属性,评分区间为 0 到 100,其中包括 CHAOS、SNARK 等指标。
更受关注的是,这些 Buddy 还配有由 AI 生成的独立“souls”,会根据用户的对话作出反馈。社区因此将它视为 Claude Code 区别于 Cursor 和 GitHub Copilot 的一项独特设计。对很多开发者来说,这已经不只是一个 CLI 工具里的附属功能。
刚刚全面开放,次日即被删除
根据报道,Anthropic 从 v2.1.89 开始将 /buddy 推送给 Pro 订阅用户,并在 4 月 8 日 全面开放。社区还没来得及提出更多功能诉求,例如外观自定义、VSCode 支持、跨 session 记忆和 sub-agent buddies,4 月 9 日 发布的 v2.1.97 就将其移除。
GitHub 上随后出现多条相关 issue,包括“Bring Back Buddy”请愿 Issue #45596,以及 #45517、#45525 等反馈,内容都指向 /buddy 在 v2.1.97 中失效、而在 v2.1.96 仍可使用。更少见的是,一些开发者选择手动降级到旧版本,只为保留自己已经领养的 Buddy。
两天内,第三方工具 claude-code-buddy-reroll 和 any-buddy 也陆续出现。直到报道发布时,Claude 官方 changelog 仍未提及这次移除,Anthropic 也没有公开说明。报道同时提到,Claude Code 的额外付费 /fast 模式开启后,速度并未快过此前的普通模式,而 /buddy 是否会回归,仍需等待官方回应。

