Claude Code 源码惊现完整宠物系统,社区已实现 AI 桌宠
昨日,Claude Code 的源代码在网络上意外泄露。开发者们迅速展开探索,并在其中发现了一个代号为 BUDDY 的完整宠物系统。
该系统内部盐值为 friend-2026-401,显然是为愚人节准备的彩蛋。根据代码信息,该项目原计划于 4 月 1 日开始预热,5 月正式上线。

一个精心设计的宠物系统
该宠物系统设计颇为完备,包含 18 种 宠物物种,如鸭子、猫、龙、章鱼、猫头鹰、企鹅、树懒、水豚、仙人掌、蘑菇、机器人、兔子等。其中还有一个名为 “chonk” 的神秘物种。

系统还包含一套抽卡机制,各稀有度占比为:
* Common: 60%
* Uncommon: 25%
* Rare: 10%
* Epic: 4%
* Legendary 与 Shiny: 各占 1%
每只宠物拥有 DEBUGGING、PATIENCE、CHAOS、WISDOM、SNARK 五个属性维度。宠物可自定义眼睛样式,并佩戴如皇冠、巫师帽、螺旋桨帽等多种帽子。
宠物将出现在终端提示符旁,拥有闲置动画,会眨眼,并能通过气泡说话。
有趣的是,为了规避内部代码扫描,所有物种名称均以十六进制编码存储。注释透露,此举源于某一物种名与内部模型代号冲突,最终决定全部编码。系统使用的随机数生成器为 Mulberry32,注释幽默地写道:“tiny seeded PRNG, good enough for picking ducks”(一个简易的种子伪随机数生成器,用来选鸭子够用了)。
社区已率先实现:lil-agents AI 桌宠
在 Anthropic 正式发布前,社区已有开发者基于此概念,创建了名为 lil-agents 的开源项目。
这是一个原生 macOS 应用,可在 Dock 栏上方显示一个会走动的像素风 AI 伙伴,点击即可与之聊天或编写代码。

项目提供 Bruce 和 Jazz 两个角色。它们会在 Dock 栏上方漫步,思考时气泡显示 “hmm…” 或 “gimme a sec”,完成任务后会提示 “done!” 或 “voila!”,并配有 9 种随机提示音,颇具趣味。
点击角色会弹出终端窗口,支持与 Claude Code、OpenAI Codex、GitHub Copilot CLI 等 AI 编程助手对话(社区已添加 Gemini 支持)。本质上,它为本地终端中的 AI 助手披上了一层可爱的交互外壳。
应用还包含 4 套主题,角色动画采用透明 HEVC 视频无缝循环,并能智能适配 Dock 栏自动隐藏、全屏及多显示器场景。所有操作均在本地运行,不收集任何数据。
项目地址:https://github.com/ryanstephen/lil-agents
安装方式
- 前往 GitHub Releases 页面下载最新的
.dmg安装包。 - 将其拖入“应用程序”文件夹即可。

前提:需预先在本地安装好相应的 CLI 工具(例如使用 Claude Code 需安装 claude 命令行工具)。lil-agents 仅作为可视化外壳,AI 能力仍由底层 CLI 提供。
结语
从 Claude Code 源码中隐藏的宠物彩蛋,到社区迅速实现的互动桌宠,反映出用户对 AI 的期待已超越冰冷的工具范畴,转而追求更具温度与陪伴感的交互体验。

lil-agents 虽是小项目,却精准捕捉了这一需求。将编程助手化为屏幕上灵动、有反馈的伙伴,无疑比单纯的命令行交互更加生动有趣。
关注“鲸栖”小程序,掌握最新AI资讯
本文来自网络搜集,不代表鲸林向海立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/archives/28036


