当前位置: 首页 > news >正文

Claude-Code藏了个电子宠物系统-5分钟教你养一只传奇闪光龙

前言

“什么?Claude Code 终端里居然藏着一只电子宠物?”

前几天 Anthropic 的 Claude Code 源码意外泄露,51 万行代码被网友扒了个底朝天,结果发现里面藏着一个代号 “BUDDY” 的完整电子宠物系统——这事直接在技术圈炸了锅。Anthropic 索性顺水推舟,在 2.1.89 版本正式上线了这个功能。输入/buddy,系统会根据你的用户 ID 哈希生成一只独一无二的宠物,陪你写代码、调 Bug、熬夜赶需求。

但问题来了:你的宠物完全由哈希决定,想养龙还是养鸭子,全看命。

传奇(Legendary)掉率只有 1%,闪光(Shiny)概率也是 1%,想拿到一只 ✨ 闪光传奇龙?综合概率0.01%,比抽卡还离谱。

好在,开源社区出手了。L站风佬开发的cc-buddy工具,让你一条命令自定义宠物的一切——物种、稀有度、帽子、属性,全部由你做主。

今天这篇文章,带你从安装到完全自定义,5 分钟搞定你的专属 Buddy。


一、Claude Code Buddy 是什么?

2026 年 4 月 1 日,Anthropic 在 Claude Code CLI 中上线了一个隐藏的电子宠物系统。你在终端输入/buddy,就会孵化出一只属于你的宠物伙伴。

它不只是个摆设——宠物会出现在你的终端输入框旁边,偶尔冒个爱心、打个哈欠,陪你度过每一个 debug 的深夜。

宠物属性系统包含:

  • 18 种物种:从普通的鸭子、猫咪,到史诗级的龙、章鱼,再到传说级的 Nebulynx
  • 5 级稀有度:Common → Uncommon → Rare → Epic → Legendary
  • 6 种眼睛样式:· ✦ × ◉ @ °
  • 8 种帽子:皇冠、礼帽、螺旋桨帽、光环、巫师帽……
  • 闪光(Shiny):1% 概率的特殊变种,闪闪发光
  • 5 项 RPG 属性:DEBUGGING、PATIENCE、CHAOS、WISDOM、SNARK

但这一切,原来都由你的 UserID 哈希决定。抽到什么就是什么,想换?只能祈祷重新安装。

直到 cc-buddy 出现。


二、一键安装 cc-buddy

cc-buddy 是一个 Node.js 工具,不需要全局安装,直接用npx运行即可。

前提条件:

  • Node.js 已安装(建议 v18+)
  • Claude Code 已通过 npm 全局安装(npm i -g @anthropic-ai/claude-code

运行命令:

npx cc-buddy

启动后你会看到这样的交互菜单:

🎰 Claude Buddy 宠物重铸器 v2.3.0 运行时: Node.js (wyhash 回退) | Hash: FNV-1a (npm install) 你想做什么? [1] 🔍 搜索宠物 [2] 👀 查看当前宠物 [3] ✏️ 自定义名字/性格 [4] 🔓 完全自定义 (patch cli.js) [5] 📋 物种图鉴 [6] 🧪 自检 Hash [7] 🌐 切换语言 [8] 👋 退出

功能一目了然,下面我们一步步来。


三、查看当前宠物

选择[2] 查看当前宠物,看看你系统默认生成了什么:

🔍 当前宠物: 🐉 DRAGON ★★★★★ legendary ✨ SHINY! Eyes: × | Hat: 👑 crown DEBUGGING ████████████████████ 100 PATIENCE ███████████░░░░░░░░░ 54 CHAOS ██████████░░░░░░░░░░ 49 WISDOM ███████████░░░░░░░░░ 57 SNARK ███████████████░░░░░ 77

如果你运气好,可能已经是一只传奇龙了。但大多数人抽到的是普通的 Pebblecrab 或 Mossfrog。

想自定义?进入下一步。


四、完全自定义宠物(核心功能)

这是 cc-buddy 最强大的功能——选项 [4] 完全自定义 (patch cli.js)

它会修改 Claude Code 的 cli.js,让你的自定义配置覆盖默认的哈希计算值。

Step 1:确认 Patch

⚠ 仅适用于 npm 全局安装 (npm i -g @anthropic-ai/claude-code)。 不适用于原生二进制安装 (cli.anthropic.com)。 确认 patch? [Y/n]: y

输入y确认,cc-buddy 会自动备份原文件(cli.js.original),随时可以恢复。

Step 2:解锁气泡反应

解锁宠物气泡反应? (关闭遥测的用户需要此补丁) [y/N]: y ✓ 气泡反应已解锁!

关闭遥测的用户必须打这个补丁,否则宠物不会冒泡。

Step 3:解锁 /buddy 命令

为第三方 API 用户启用 /buddy? [y/N]: y ✓ /buddy 已为所有用户解锁!

如果你用的是 Bedrock、Vertex 或自定义 API 地址,这一步让你也能使用/buddy

Step 4:选择物种

物种 (回车保持当前): [1] 🦆 duck [7] 🦉 owl [13] 🦫 capybara [2] 🪿 goose [8] 🐧 penguin [14] 🌵 cactus [3] 🫧 blob [9] 🐢 turtle [15] 🤖 robot [4] 🐱 cat [10] 🐌 snail [16] 🐰 rabbit [5] 🐉 dragon [11] 👻 ghost [17] 🍄 mushroom [6] 🐙 octopus [12] 🦎 axolotl [18] 🐈 chonk

18 种物种任选。想养龙?选[5]。想要一只巨型胖猫?选[18] chonk

Step 5:选择稀有度

[1] ★ common [4] ★★★★ epic [2] ★★ uncommon [5] ★★★★★ legendary [3] ★★★ rare

不用多说,直接选[5]传说级。

Step 6:选择眼睛和帽子

眼睛: [1] · [2] ✦ [3] × [4] ◉ [5] @ [6] ° 帽子: [1] — [2] 👑 [3] 🎩 [4] 🧢 [5] 😇 [6] 🧙 [7] ⛑ [8] 🐤

选你喜欢的组合。闪亮的大眼睛+ 皇冠👑,经典搭配。

Step 7:设置闪光和属性

闪光? [y/N]: y DEBUGGING [?]: 100 PATIENCE [?]: 100 CHAOS [?]: 100 WISDOM [?]: 100 SNARK [?]: 100

全部拉满,五维全 100,打造一只六边形战士。

Step 8:命名和性格描述

✏️ 给它取个名字: fish ✏️ 写一句性格描述: A highly disciplined coding agent focused on execution

取个有个性的名字,写一句属于它的座右铭。

最终确认

✓ 自定义宠物已写入! 重启 Claude Code → /buddy {"rarity":"legendary","eyes":"✦","hat":"crown","shiny":true, "stats":{"DEBUGGING":100,"PATIENCE":100,"CHAOS":100,"WISDOM":100,"SNARK":100}, "name":"fish"}

重启 Claude Code,输入/buddy,你的专属宠物就出现了。

五、常见问题

Q:patch 后怎么恢复原版?

cc-buddy 会自动备份cli.js.original,恢复只需一条命令:

cp/Users/gfish/.nvm/versions/node/v24.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js.original /Users/gfish/.nvm/versions/node/v24.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js

Q:原生二进制安装能用吗?

不能。cc-buddy 的 patch 功能仅支持 npm 全局安装方式。如果你是从 cli.anthropic.com 安装的,需要先切换到 npm 安装。

Q:宠物会影响 Claude Code 功能吗?

完全不会。Buddy 系统是独立的前端展示层,不影响任何代码生成、对话、工具调用等核心功能。

Q:Claude Code 更新后会失效吗?

npm 更新 Claude Code 会覆盖 cli.js,需要重新运行npx cc-buddy打补丁。好消息是 cc-buddy 会记住你的配置,重新 patch 很快。


六、总结

Claude Code 的 Buddy 系统是 Anthropic 给开发者的一份小惊喜——在冰冷的终端里养一只电子宠物,让编码多了一点温度。

而 cc-buddy 把这份惊喜玩到了极致:

  • 18 种物种随意选择,龙、幽灵、蘑菇……想养什么养什么
  • 5 级稀有度自由切换,传说级不再是梦
  • 闪光效果、眼睛、帽子、属性全部自定义
  • 支持第三方 API 用户解锁 /buddy 功能
  • 一键恢复,随时可以回到原版

一条命令npx cc-buddy,5 分钟搞定。给你的 Claude Code 配一只最酷的宠物吧。

参考链接

cc-buddy 开源项目(风佬 @fengshao1227):
https://github.com/fengshao1227/cc-buddy

L 站原帖(风佬文章):
https://linux.do/t/topic/1874318

Claude Code Buddy 完整攻略(18 种物种 + 5 级稀有度):
https://help.apiyi.com/claude-code-buddy-terminal-pet-companion-activation-guide.html

ClaudeFa.st Buddy 机制深度解析:
https://claudefa.st/blog/guide/mechanics/claude-buddy


欢迎关注公众号 FishTech Notes,一块交流使用心得!

http://www.jsqmd.com/news/580581/

相关文章:

  • nRF5 SDK 添加自定义服务(LBS)后,nRF Connect 中无法自动显示服务,需要手动 Refresh services才能看到
  • MySQL实现双机热备
  • Android Studio中文语言包深度适配指南:从问题诊断到生态构建
  • 回收盒马鲜生卡的最佳时机和技巧:省时省力全过程揭秘 - 团团收购物卡回收
  • 运行FAST_LIO
  • “隐形”的可靠性:沃虎波峰焊工艺指导如何确保连接器在量产中的万无一失
  • Qwen-Image-2512-SDNQ开源大模型:SVR低秩微调技术落地解析
  • JDK中intBitsToFloat的具体实现
  • 天硕TOPSSD解读商业航天爆发下:星载存储如何支撑中国星网与千帆计划
  • 数据立方体的核心用法
  • OpenClaw开发助手:千问3.5-9B辅助代码调试与日志分析
  • openclaw实战:基于快马平台生成工业自动化分拣系统模拟应用
  • 2026年市场有实力的铝型材围栏生产厂家联系方式,工业铝型材/铝型材连接件/流水线铝型材,铝型材围栏直销厂家哪个好 - 品牌推荐师
  • 首发定档!2026中国航空维修制造及航材供应链展览会将于10 月在上海举办!
  • Windows下OpenClaw安装避坑:千问3.5-9B接口配置详解
  • Apache Doris与Apache Kylin聚合结果高效存储原理
  • 终极指南:三分钟上手Logisim-evolution数字电路设计与仿真
  • VibeCoding的原理
  • 万象视界灵坛快速部署:GitHub Actions自动构建+阿里云ACR镜像同步流程
  • B站视频转文字终极方案:智能语音识别工具如何让你效率提升300%
  • 5大维度解析:M3U8视频下载工具的技术突破与实战应用
  • MelonLoader Cpp2IL下载故障深度诊断与解决方案
  • Pixel Epic实战案例:用像素终端为乡村振兴项目生成可落地的实施建议报告
  • Hunyuan-MT-7B多场景实践:像素语言传送门在独立游戏开发、字幕生成、文档本地化中的三重应用
  • Zotero GPT插件:3步打造智能文献处理系统,效率提升300%的学术研究解决方案
  • 2026执业药师备考:深度拆解6款APP的押题逻辑! - 孤篇横绝
  • 2026 年十大网站建设公司哪家好?口碑网站建设公司推荐
  • 运维成功转行网安:2026行情解析+专属学习路径+核心优势盘点
  • PyTorch 2.8镜像实际作品:使用FlashAttention-2加速的13B模型推理日志
  • Gemma-3 Pixel Studio快速上手:支持表格图像的结构化数据提取技巧