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。