乐于分享
好东西不私藏

我在 Claude Code 源码里发现了一只隐藏宠物,顺手拆了一下它的产品逻辑

我在 Claude Code 源码里发现了一只隐藏宠物,顺手拆了一下它的产品逻辑

每个人的宠物不一样。我的是一只戴皇冠的史诗级机器人,5% 概率的传说级我没抽到——但这件事本身让我想了很多。 Claude Code 的完整源代码通过他们 npm 包中的 .map 文件泄露了,有人把它上传到 GitHub。我花了几个小时去看看,老实说我不知道从哪里开始

PART 01

他们在终端里做了一个数码宝贝
有一个完整的宠物系统,叫做 /buddy。当你输入它时,会根据你的用户 ID 孵化出一个独特的 ASCII 伙伴。有 18 种宠物,包括鸭子、卡匹巴拉、龙、幽灵、墨西哥钝口螈,还有一种叫做“chonk”的东西。还有完整的扭蛋稀有度系统,从普通到传说,传说的掉落率是 1%,还有闪亮变种、帽子(王冠、巫师、螺旋桨、小鸭子),以及 DEBUGGING、CHAOS 和 SNARK 等属性。宠物会坐在你的输入框旁边,并对你的编码作出反应。盐值是“friend-2026-401”,所以这是一个愚人节的功能,4 月 1 日上线。
我第一反应不是”好可爱”,而是: 一家做大模型基础设施的公司,为什么要在 CLI 工具里藏一只宠物?
这篇文章想做两件事:先聊聊这个设计背后的产品逻辑,再手把手教你把它召唤出来

PART 02

它是什么
先把基本信息交代清楚。BUDDY 是 Claude Code(Anthropic 的命令行 AI 编程工具)里的一个隐藏功能,目前处于预告期,源码显示 4月7日之后会正式上线。
每只宠物有三个核心参数:
  • 外形(纯文字 ASCII 像素风,共几种形态)
  • 稀有等级(普通 / 稀有 / 史诗 / 传说,共4档)
  • 专属属性值(CHAOS 混乱值、WISDOM 智慧值、SNARK 毒舌值)
宠物由你的账号 ID 生成,同一个账号每次召唤的结果完全一致——这是一个刻意的设计,后面会讲。 我用自己的账号跑出来的是这样的:

混乱值满分,智慧值还行。不知道这说明了我什么问题。

PART 03

产品人视角:这个设计聪明在哪里
1. 稀有度机制——赌博心理的良性借用
5% 传说,20% 史诗,35% 稀有,40% 普通。这套概率分布跟手游抽卡几乎一模一样。
但用在工具产品里,它的作用完全不同:不是为了让你反复充值,而是 降低第一次探索的门槛 。你不需要理解 Claude Code 是什么,不需要先完成一个任务,只需要输入,就能立刻得到一个”属于自己”的结果,而且这个结果有高低之分,值得期待。
/buddy
这种设计给冷启动加了一个情绪钩子。
对于一个需要安装、登录、学习成本的 CLI 工具来说,能让用户在第一次打开后立刻产生”哦,这是我的”的感觉,比任何 onboarding 教程都有效。
2. ID 绑定专属——反”换号重抽”的克制
这个设计让我觉得 Anthropic 的产品团队是认真想过的。
如果宠物是随机的,每次召唤都不一样,玩家会反复刷,制造数据上的活跃。但 BUDDY 选择了相反的路:同一个 ID 永远是同一只宠物,不变。
这意味着它不是在制造刷新欲,而是在 强化账号归属感 ——你的 BUDDY 就是你的,它不会因为你刷新就消失,也不会因为别人运气好就比你的更特别。
在 AI 工具同质化日益严重的今天,这种”专属感”是一种软性差异化。你用的不只是 Claude,你有你自己的 BUDDY。
3. 选在愚人节预告——时间节点本身就是传播素材
4月1日开始预告,4月7日正式上线。
愚人节这天发布隐藏功能,天然就会让人怀疑”这是不是假的”,而去验证的冲动本身就制造了传播。用户自发截图、讨论、晒宠物,成本几乎为零。 这是一次很聪明的内容营销——不需要投放,不需要KOL,彩蛋本身就是话题。

PART 04

四步召唤你的宠物
说完逻辑,讲操作。整个过程大概 5 分钟,需要一个 Claude Pro 账号($20/月,国内可注册)。
  1. 第一步:安装 Bun(运行环境)

    打开终端(Mac 按 Command+空格 搜索”终端”),粘贴以下命令并回车:`curl -fsSL https://bun.sh/install | bash`看到 `Bun installed successfully` 即成功。将代码拖到Claude里非常丝滑

  2. 启动并登录

  3. 召唤你的宠物

在终端输入并回车。首次启动会让你选主题,直接回车选默认深色模式即可。然后按屏幕提示在浏览器里登录你的 Claude 账号。
claude登录成功后,在 Claude Code 的对话框里输入:
`/buddy`
回车,你的专属 BUDDY 就出现了。

PART 05

最后想说的
我们已经习惯了 AI 产品拼参数、拼价格、拼 benchmark,但 BUDDY 这件小事让我意识到: 用户对工具的情感连接,从来不是靠参数建立的 。
一只只有几行 ASCII 字符的小宠物,能让人觉得”这是我的工具”,这种归属感的价值,某种程度上比一次模型升级更难被竞争对手复制。
当然,这也只是一个彩蛋,可能正式上线后没多少人在意。
但作为产品人,我觉得值得记住这个思路: 情感锚点,不必做大,做真就够了
你的 BUDDY 抽到了什么?欢迎评论区晒出来——我很好奇传说级到底长什么样。
如果你对 Claude Code 的其他隐藏逻辑感兴趣,欢迎关注。这个工具的源码里还有不少有意思的东西