Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。

AITNT
未登录
正文
资源拓展
Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。
2026-04-01 18:39

就在今天,Claude Code 悄悄上线了一个宠物模式。


输入/buddy,就会孵化出一只专属于你的小宠物,甚至连命令都是彩虹色的。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


有物种、有属性、有性格,挺花哨的。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


昨天,Anthropic 源码泄露,51万行代码全被扒了个底朝天。


从泄露代码的时间戳来看,今天这个Buddy宠物系统就是计划好的,4月1日首次亮相,如期而至。


而且后天就是复活节,别人藏彩蛋,Anthropic藏在了 /buddy 里。


在你输入命令之后,它有一个孵化过程,就像拆盲盒一样,你也不知道会蹦出来什么。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


最骚的是,这玩意,是有稀有度机制的,跟泄露出来的一样。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


另外的Shiny(闪光)独立1%概率,与稀有度无关。


我自己也直接敷了一下,然后,直接活生生的跳出来了一个。


白色普通仙人掌。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


你要知道,我玩手游的时候,是那种标准的强度狗,甚至会刷初始的人,就是要刷初始到一个很牛逼的SSR,我才会开局的那种。


真的,看到这个白色仙人掌,我的心态当时差点是崩溃的。


开启之后,它就会待在输入框旁边,你写代码的时候它就在边上晃悠。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


真的,作为一个强度狗,看着一个白板仙人掌在我的Claude Code里面做一些贱贱的表情,我真的接受不了。


最关键的是,它居然告诉我,没有办法重ROLL。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


我扒了一下源码,一共有18种宠物,鸭子、蘑菇、猫头鹰、蜗牛、幽灵等等,甚至还有卡皮巴拉。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


每一种都有自己独特的动画效果。


我们的小伙伴也试了一下,然后,好吧,果然一堆非酋。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


整个Buddy系统用了一个双层架构设计,叫Bones + Soul。


骨架层(Bones),是决定你的宠物长什么样。


用你的账户userID加上一个固定值,由Mulberry32随机生成,来确定物种、眼睛、帽子、稀有度等所有外观属性。


因为绑定的是你的userID,所以不管你在哪台电脑上登录,不管你重装多少次 Claude Code,你的宠物永远是同一只。


灵魂层(Soul),是决定你的宠物是什么性格。


这个是可以roll的,存在本地,第一次孵化的时候,Claude会根据你宠物的物种和属性,给它取一个名字、写一段性格描述。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


就是这东西。


每只宠物还有五大属性。


调试能力、耐心值、混乱值、智慧值、毒舌值。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


稀有度越高,属性基础值越高。


每只宠物都有一个突出属性和一个短板属性。


每个 buddy 随机选一项当峰值、一项当废物,剩下三项普通。


因为我的白板数值太垃圾了,所以最高的只有62,最低的只有4。


属性也能够直接影响宠物跟你互动的风格。


作为一个强度党,我当然接受不了我的宠物是个白板废物仙人掌的设定。


于是我就去搜了下,有没有能重roll的方法。


没想到,还真找到了。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


然后我自己试了一下,我的白板仙人掌。


立马变成了。


闪光传说卡皮巴拉!!!!!!!


金色传说!!!


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


爽爆了!!!!!!!!!!!!!!


我心情一下子都变好了。


这才是强度党的胜利!!!!!!


教程也巨简单。


我直接把这个帖子发给了Claude Code,告诉他,我想重roll我的buddy宠物。。。


帖子链接:https://linux.do/t/topic/1873901


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


然后他就给了我一段流程,我感觉有点不对,我就把帖子截图就发给了Claude Code。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


它告诉我,直接告诉他,你想要什么就行了。


我就超级大声的来了一句:


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


我要传说闪光卡皮巴拉!!!


然后,Claude Code直接开干了。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


然后我token还粘错了,瞎特么给了一个URL链接。


Claude Code说,这个Token也不是必须的,有更方便的方式能跳过,于是,自己就给自己改了。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


然后就让我重启,重启完,我重新打开Claude Code,输入/buddy,我的金色传说闪光卡皮巴拉。


就直接出现了。


我后面又翻了下帖子,其实原理也挺简单的,因为UserID是唯一的随机值,所以。


改 userID = 改宠物。


因为我是Claude Max会员,在正常官方登录流程中,Claude Code会把你的accountUuid(Anthropic 账户唯一标识)写入 ~/.claude.json。


/buddy命令优先使用 accountUuid,作为种子,这个值绑定你的账户,无法伪造。


但这哥们发现了一个非常骚的逻辑漏洞。


用 CLAUDE_CODE_OAUTH_TOKEN 这个环境变量登录的时候,Claude Code 不会把 accountUuid 写进 ~/.claude.json。


没有 accountUuid,/buddy 就会退而求其次,去读 ~/.claude.json里的userID字段。


而userID这个字段,你可以随便改。


你敢信???


先用 claude setup-token 搞到OAuth token,然后把 ~/.claude.json删了,清掉旧的accountUuid。再写一个最精简的配置文件进去,就留个 hasCompletedOnboarding和theme两个字段就够了。


然后用环境变量的方式启动 Claude Code,这一步的关键就在于,它不会往配置文件里写 accountUuid。


接下来就是暴力美学时间了。


这哥们写的那个叫buddy-reroll.js的脚本,干的事情其实特别简单粗暴,随机生成一个 32 字节的hex字符串当假userID,然后用跟Claude Code 完全一样的算法,hash一下,过Mulberry32,roll一下,算出来这个ID对应什么宠物。


循环5000万次,总能撞上你想要的那只传说闪光卡皮巴拉。


找到以后,把这个userID塞进 ~/.claude.json,重新打开Claude Code,输入/buddy。


白板仙人掌变传说闪光卡皮巴拉。


太牛逼了,我佩服的五体投地。


如果你没用官方登录的方式,用的是三方API的方式,也可以这么玩,原理差不多。


这个卡皮巴拉,会在你写代码的时候,跟你互动。


Claude Code宠物系统悄悄上线,我把白板刷成了金色传说。


太好玩了。


我现在真的有点觉得,Anthropic跟很多AI公司最不一样的地方。


就是在于他们的创意和对员工想法的包容性。


做梦机制、Buddy,等等等等。


他们是真的在用做游戏的心态做开发者工具。


我以前玩宝可梦的时候,闪光宝可梦的概率是 1/4096。


为了刷一只闪光,有人能在同一片草丛里走上几百个小时。


你说这有什么意义吗?没有。


而跟概率较劲这件事,可能是人类最古老的浪漫之一。


现在,你在命令行里,跟Claude Code对话时,旁边蹲着一只闪光传说卡皮巴拉,做着贱贱的表情。


你说它有用吗?也一点用都没有。


但你就是忍不住看它一眼,然后嘴角上扬。


我觉得这就够了。


这就是强度党的胜利!!!


文章来自于微信公众号 "数字生命卡兹克",作者 "数字生命卡兹克"

添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
IOS下载
安卓下载
微信群