Anthropic 这次用一场“近乎闹剧”的事件,成功把开发者体验推向全新高度。一场原本看似严重的源码泄露,最终却演变成正式功能发布,甚至让 AI 宠物走进终端机世界。
这个名为“Buddy”的虚拟伙伴,不仅成为开发社群热议焦点,也让 Claude Code 从单纯的 AI 编码工具,转变为更具“陪伴感”的开发环境。
源码泄露事件:512K 行程式码引爆话题
事件起于 3 月 31 日,一份高达 512,000 行的 TypeScript 源码通过 npm package 的 source map 意外曝光,内容来自 Claude Code。
这份代码很快在 GitHub 上被分享,但随即遭到 DMCA 下架。然而,在短暂曝光期间,社群已经发现其中一个最引人注目的“彩蛋” — 一套完整实现的 AI 宠物系统“Buddy”。
与其说这是一场安全事故,不如说它成了产品预告的意外舞台。
Buddy AI 宠物曝光:终端机里的 Tamagotchi
在泄露代码的
src/buddy/
目录中,Buddy 系统几乎已完整成型,其设计灵感显然来自经典电子宠物(Tamagotchi),但加入了 AI 与开发者行为的互动元素。
Buddy 具备以下特色:
18 种 ASCII 风格生物(包含龙、企鹅、水豚、机器人等)
类似抽卡的稀有度系统(Legendary 约 1% 机率)
随机生成名称、个性与能力值(如 CHAOS、DEBUGGING、SNARK)
与使用者 ID 绑定的孵化机制(无法重刷)
即时回应开发行为(错误、进度、闲置时间等)
最初,这项功能被视为愚人节玩笑。尤其是在 X 平台上,由用户 @fadedentry 发起的讨论串,更将其包装成 4 月 1 日的“假发布”。
但事情很快出现反转。
官方正式发布:愚人节玩笑成真
4 月 1 日,Anthropic 工程师 Boris Cherny 发布了一段展示影片,正式介绍 Claude Code 的新功能,包括“NO_FLICKER”终端渲染模式。
该模式可通过以下指令启用:
CLAUDE_CODE_NO_FLICKER=1 claude
影片中除了流畅的游标与无闪烁画面外,一只可爱的像素风 Buddy 也同步登场,漂浮在终端机界面上方,随着操作即时互动。
同时,Anthropic 官方 changelog 也明确写道: “/buddy is here for April 1st — hatch a small creature that watches you code”
这意味着 Buddy 不再是隐藏功能,而是正式上线。开发者只需在 Claude Code 中输入
/buddy
,即可孵化专属 AI 宠物。
社群反应:从截图分享走向迷因与代币
Buddy 上线后迅速引爆开发者社群:
大量用户分享自己的 Buddy 截图,有人获得“古老又毒舌”的兔子,也有人抽到稀有生物。同时,社群也开始出现各种延伸创作,包括:
Buddy 模拟器与网页预览工具
围绕宠物设计的 AI agent 训练实验
甚至出现以 Buddy 为主题的 Solana memecoin
在 X 与 Reddit 上,相关讨论迅速扩散,甚至有用户开玩笑询问:“如何让过于混乱(CHAOS 太高)的 Buddy 退休?”
值得注意的是,泄露内容中其实还包含其他重要功能,例如“undercover mode”与记忆整合系统“auto-dream”,但最终话题完全被 Buddy 搶走。
为何重要?AI 工具开始走向“情感化设计”
从产品角度来看,Buddy 幵非单纯的趣味功能,而是 Anthropic 对开发者体验的一次策略性升级。
传统终端机工具往往冷冰冰、缺乏互动,而 Buddy 引入了三个关键元素:
个性化(Personality):每个用户拥有独一无二的 AI 宠物
持续性(Persistence):宠物与用户长期绑定
即时反馈(Reactivity):根据开发行为动态回应
这让 Claude Code 从单纯的 AI 助手,转变为具备“陪伴感”的工作环境。
再加上 NO_FLICKER 模式提升操作流畅度,整体使用体验明显升级。
无论你孵化的是传说级巨龙,还是普通蜗牛,可以确定的是:AI 正在进入更人性化、娱乐化的阶段。
而 Buddy 只是开始。未来,开发者工具可能不再只是工具,而是会“陪你一起写程式”的数字伙伴。
现在,只要开启 Claude Code、启用 NO_FLICKER,并输入
/buddy
——你的 AI 宠物,已经在等你了。
这篇文章 Anthropic“Buddy AI 宠物”爆红:Claude Code 意外泄漏变产品,开发者终端机迎来电子宠物时代 最早出现在 链新闻 ABMedia。