Claude Code源码"泄露"背后的秘密:3800亿公司的彩蛋有多可爱?
导语: 本周最大的瓜来了。一家估值接近4000亿美元的AI巨头,在源码里悄悄藏着一个”宠物系统”彩蛋,而社区已经有人把它变成了真实可用的桌宠。这背后的故事,比你想象的要有趣得多。
3800亿公司的”愚人节彩蛋”
昨天,Claude Code的源码在网络上流传开来。
本来这可能是个普通的安全事件,但接下来发生的事情让所有人都乐了——有人从源码里翻出了一个名叫 BUDDY 的完整宠物系统。
更绝的是,这个系统的内部盐值赫然写着:friend-2026-401
你别说,这简直就是在明目张胆地宣布:嘿,我是一个愚人节彩蛋。
官方的计划应该是这样的:
-
4月1号开始预热 -
5月份正式上线
但源码的提前泄露,让这个计划提前了一个多月曝光。
网友们看完后的评论也是绝了:“一家估值3800亿的公司,代码风格跟我凌晨三点写的业余项目一模一样。”
这话说得有点扎心,但也说明了一个有趣的现象——大公司的工程师,和小团队的开发者,有时候在代码的”性格”上出奇地相似。
这个宠物系统有多认真?
当你看到源码的细节后,就会发现 Anthropic 的工程师们对这个彩蛋有多上心。
18种宠物物种,每一个都精心设计
整个系统包含了 18 种不同的宠物物种:
鸭子、猫、龙、章鱼、猫头鹰、企鹅、树懒、水豚、仙人掌、蘑菇、机器人、兔子……
还有一个神秘的物种叫 chonk,光看这个名字就能感受到设计师的调皮——”chonk”在网络用语里通常指那种圆鼓鼓、肉嘟嘟的可爱生物。
但最有意思的设计细节是:所有物种名称都用十六进制编码了。
为什么要这么做?据说是因为有一个物种的名字和公司内部的某个模型代号撞了,索性就把全部物种名称都加密处理,防止内部的代码扫描器发现这个彩蛋。
这种”为了隐藏秘密而全面加密”的做法,听起来有点像小孩子为了藏一个礼物而特意把整个房间都锁上了,满是童心。
完整的属性系统和抽卡机制
这不是一个简单的宠物模型,背后有着完整的游戏化设计:
稀有度系统:
-
Common(常见):60% -
Uncommon(不常见):25% -
Rare(稀有):10% -
Epic(史诗):4% -
Legendary(传奇):1% -
Shiny(闪闪):1%
属性维度五元素:
每只宠物都有5个独特的属性值,分别代表:
-
DEBUGGING(调试能力) -
PATIENCE(耐心值) -
CHAOS(混乱度) -
WISDOM(智慧值) -
SNARK(吐槽值)
换句话说,你养的不仅是一个可爱的像素小伙伴,还是一个”有脾气”、”有性格”的虚拟角色。
换装系统有多花心思
宠物不仅有不同的外形,还能进行深度自定义:
-
可以换眼睛样式 -
可以戴各种帽子:皇冠、巫师帽、螺旋桨帽…… -
这意味着光一只普通的鸭子,通过组合搭配,就能有几十种不同的表现形式
最”野”的代码注释
源码里有一个随机数生成器,使用的是 Mulberry32 算法。
它的代码注释是这样写的:
“tiny seeded PRNG, good enough for picking ducks”
(一个微小的伪随机数生成器,用来选鸭子够用了)
这简直就是在调侃自己的代码——“这个随机数生成器虽然很简陋,但拿来随机选择宠物物种就够了”。
你能想象吗?一家全球顶级的AI公司,在注释里还要开自己的玩笑。
宠物在终端里会做什么?
如果这个系统真的上线,它将改变你和AI交互的体验:
-
宠物会出现在你的终端提示符旁边 -
有闲置动画(做一些闲散的动作) -
会眨眼睛 -
会冒出气泡进行对话 -
根据不同的任务状态,做出不同的反应
简单来说,你的AI助手不再是一个冷冷的命令行工具,而是一个真实陪伴你工作的小伙伴。
社区已经把它变成现实
但这里的故事还没完。
就在大家还在等待 Anthropic 官方上线这个系统的时候,开源社区早就坐不住了。
有人已经做出了一个叫 lil-agents 的项目,直接把 AI 宠物变成了真正可用的桌宠应用。
lil-agents:在Mac Dock栏上养AI宠物
这个项目用 Swift 编写,是一款原生的 macOS 应用。它的核心概念很简单:
把你的AI编程助手养在电脑右下角的Dock栏里。
两个角色,各有魅力
目前有两个可选的角色:Bruce 和 Jazz
都是像素风格的可爱小动画,会在你 Dock 栏上方走来走去。
它们的日常生活是这样的:
-
走着走着累了,就停下来 -
思考的时候,冒出气泡说 “hmm…” 或 “gimme a sec” -
完成任务后,骄傲地说 “done!” 或 “voila!” -
配合随机播放的 9 种提示音,整个体验有种仪式感
点一下角色,就会弹出一个终端窗口,你可以直接和 AI 对话——让它帮你写代码、分析问题、进行头脑风暴。
技术细节透露的专业度
看似简单的桌宠应用,技术实现却很讲究:
动画渲染: 使用透明 HEVC 视频进行无缝循环播放,确保流畅度
多屏适配: Dock 栏的位置动态计算,能智能识别:
-
Dock 自动隐藏状态 -
全屏应用场景 -
多显示器配置
隐私优先: 整个应用完全本地运行,不收集任何数据,所有对话都通过你本地的 CLI 进程处理
支持多个AI平台
lil-agents 不只支持 Claude Code,还兼容:
-
OpenAI Codex -
GitHub Copilot CLI -
Gemini(由社区贡献)
这意味着,不管你用哪个AI编程助手,都能套上这套可爱的外壳。
4套主题系统
不仅有不同的角色,还有多套视觉主题可选,满足不同的审美需求。
怎么装?超级简单
如果你是 macOS 用户,想体验一下这个有趣的宠物:
第一步: 去 GitHub Releases 页面下载最新的 dmg 文件
https://github.com/ryanstephen/lil-agents/releases
第二步: 拖到 Applications 文件夹,安装完成
前置条件: 你的电脑上需要装好对应的 CLI 工具
比如要用 Claude Code,得先装好 claude 命令行工具。lil-agents 本身只是一个可视化外壳,AI 的能力还是来自底层的 CLI。
为什么这个彩蛋能戳到所有人的心?
从 Claude Code 源码里的精心设计,到社区已经做出的可用产品,这个故事反映了一个更深层的现象:
人们对 AI 工具的期待已经发生了根本变化。
不再是冷冰冰的”功能性工具”,而是希望有某种形式的陪伴感和温度感。
想象一下你的场景:
白天对着一堆代码 bug,头皮发麻。这时候,你的 Dock 栏里有一个小伙伴在走来走去,在鼓励你”gimme a sec”,任务完成后欢呼雀跃地说”done!”
这种体验和”敲命令行输入输出”带来的感受,完全不一样。
最后的话
从大公司内部的彩蛋代码,到社区开发者的二次创意,整个事件链条反映了一个信号:
游戏化、拟人化的AI交互,可能是下一代人机交互的方向。
Anthropic 的工程师们在源码里埋下的这个彩蛋,看起来像是在开玩笑,实际上却在认真地探索——如何让严肃的编程工作变得更有趣、更有人味。
而社区开发者用行动证明了:这个想法值得被做出来。
等到5月份 Anthropic 正式上线 BUDDY 系统时,我们也许会看到一个更完整的生态。但有趣的是,社区的脚步已经走在前面了。
这就是开源的力量。
你会养一个这样的 AI 宠物吗? 留言告诉我~
相关链接:
-
lil-agents GitHub:https://github.com/ryanstephen/lil-agents -
最新版本下载:https://github.com/ryanstephen/lil-agents/releases 
夜雨聆风