首页 > 分享 > 【Claude Code Codex 上线电子宠物】QQ 宠物赛博复活,程序员集体不睡觉了

【Claude Code Codex 上线电子宠物】QQ 宠物赛博复活,程序员集体不睡觉了

【Claude Code Codex 上线电子宠物】QQ 宠物赛博复活,程序员集体不睡觉

写在前面(2026.05.06 首发):2026 年 5 月 1 日,OpenAI 在 Codex v0.128.0 中悄悄上线了一个功能——不是什么硬核编程工具,而是一个电子宠物系统。输入 /pet,你的桌面上就会蹦出一只像素风小动物,蹲在屏幕角落陪你写代码。这个功能一经发布,立刻引爆了开发者社区。网友玩疯了:有人上传奥特曼的照片孵化成宠物,有人把 Anthropic CEO 阿莫迪做成桌宠养在电脑里,有人感叹"OpenAI 复活了 QQ 宠物"。但很少有人知道,这场"宠物大战"的真正起点,是 2026 年 3 月 31 日 Claude Code 的源码泄露事件——泄露的源码中暴露了一个完整的电子宠物系统,代号 Buddy System,包含 18 种物种、6 级稀有度、完整的 ASCII 动画系统。Anthropic 原本打算把这个功能藏得更久,但泄露事件迫使他们在 4 月 1 日(愚人节)正式上线了 /buddy 命令。一个月后,OpenAI 的 Codex 直接做了个桌面级宠物 UI,还支持上传任意图片自定义孵化。从终端 ASCII 到桌面悬浮,从 18 种固定物种到无限自定义——这场"AI 编程工具宠物大战",远比表面看起来更有意思。

文章目录

一、时间线:一场"谁先发布"的闪电战 二、Claude Code Buddy System 完全解析 三、Codex Pet System 完全解析⚔️ 四、Claude Code vs Codex:宠物系统全维度对比 五、社区玩疯了:从奥特曼到阿莫迪 六、为什么 AI 编程工具要做电子宠物? 七、电子宠物的未来:从桌宠到 Agent 人格 总结速查卡

一、时间线:一场"谁先发布"的闪电战

在这里插入图片描述

1.1 起因: Claude Code 源码泄露(2026.03.31)

2026 年 3 月 31 日,Claude Code 的 npm 包中包含的**源码映射(Source Map)**意外暴露了整个 TypeScript 源树——2,203 个文件,512,664 行代码。开发者们在源码中发现了一个令人惊讶的完整功能:一个代号 Buddy 的电子宠物系统。

这不是一个 TODO 或半成品,而是一个从数值系统到 ASCII 动画都完整实现了的功能

18 个物种:鸭子、鹅、猫、狗、龙、章鱼、猫头鹰、企鹅、水豚、果冻、蘑菇、狐狸、兔子、仓鼠、乌龟、青蛙、熊猫、独角兽6 级稀有度:Common(普通)、Uncommon(不常见)、Rare(稀有)、Epic(史诗)、Legendary(传说)、Mythic(神话)自定义属性:眼睛样式、帽子、闪光效果完整动画系统:孵化动画、闲置动画、互动动画

这个发现立刻在 开发者社区 引发热议。Anthropic 被迫在第二天(4 月 1 日,愚人节)正式发布了 /buddy 命令。很多人以为这只是个愚人节彩蛋,但 Anthropic 明确表示:这是正式功能,不是玩笑

1.2 正式上线:Claude Code /buddy(2026.04.01)

Claude Code 更新到 v2.1.89,/buddy 命令正式上线。在终端中输入 /buddy,屏幕上就会开始一个孵化动画,然后蹦出一只专属于你的 ASCII 宠物,蹲在你的终端输入框旁边。

关键设计决策:

确定性生成:宠物的物种、稀有度、眼睛、帽子等外观属性由用户 ID 的哈希值确定性生成。这意味着同一个用户每次孵化出来的宠物都是一样的——你的宠物是"命中注定"的。不持久化:宠物的骨骼数据(物种、稀有度、属性)从不持久化存储,每次都从用户 ID 哈希重新计算。这是一种极简的设计哲学——不需要数据库,不需要文件存储,纯函数式生成。终端原生:宠物以 ASCII 字符画的形式呈现在终端内,不需要 GUI,不需要浏览器,完全符合 Claude Code 的终端-first 设计理念。 1.3 后发制人:Codex /pet(2026.05.01)

一个月后,OpenAI 在 Codex v0.128.0 中上线了 /pet 命令。但 Codex 走了一条完全不同的路线——桌面悬浮窗

Codex 的宠物不是 ASCII 字符画,而是一个像素风格的桌面悬浮窗,可以拖拽到屏幕的任意位置。鼠标悬浮到宠物上可以互动,宠物还会根据 Codex 的工作状态实时切换动画(运行中/待审核/就绪)。

更炸裂的是 /hatch 命令——你可以上传任意图片,Codex 会自动把它孵化成一个动画宠物,保存在本地文件夹中,方便打包分享给其他人。

奥特曼和 OpenAI 总裁 Greg 在社交媒体上疯狂安利这个功能,直接把它推上了热搜。

1.4 社区玩疯(2026.05.03)

功能上线两天后,开发者社区彻底玩疯了:

有人上传奥特曼的照片,养了一只"迷你奥特曼"宠物有人把 Anthropic CEO 阿莫迪的照片孵化成宠物,“养在 Codex 里”有人制作了"迷你马斯克"宠物有人感叹"OpenAI 复活了 QQ 宠物"有人称之为"Clippy 的赛博复活"知乎热帖:“码农觉都不睡了”

二、Claude Code Buddy System 完全解析

在这里插入图片描述

在这里插入图片描述

2.1 18 种物种图鉴

Claude Code 的 Buddy System 定义了 18 个物种,每个物种都有独特的 ASCII 外观:

#英文名中文名风格
1duck鸭子可爱系
2goose搞怪系
3cat经典系
4dog忠诚系
5dragon史诗系
6octopus章鱼海洋系
7owl猫头鹰智慧系
8penguin企鹅极地系
9capybara水豚佛系(最受欢迎)
10blob果冻萌系
11mushroom蘑菇奇幻系
12fox狐狸狡黠系
13rabbit兔子活泼系
14hamster仓鼠小巧系
15turtle乌龟稳重系
16frog青蛙弹跳系
17panda熊猫国宝系
18unicorn独角兽传说系

其中**水豚(capybara)**是社区最受欢迎的物种——它那种"与世无争、佛系旁观"的气质,完美契合了程序员 debug 时的心理状态。

2.2 六级稀有度系统
稀有度英文颜色获取概率
普通Common灰色~40%
不常见Uncommon绿色~25%
稀有Rare蓝色~18%
史诗Epic紫色~10%
传说Legendary金色~5%
神话Mythic红色~2%

稀有度同样由用户 ID 哈希决定,所以你无法通过"刷"来获得更稀有的宠物——你的宠物物种和稀有度在注册时就已"命中注定"。这种设计既保证了公平性,又增加了话题性(“你的是什么稀有度?”)。

2.3 自定义系统

除了物种和稀有度,Claude Code 的宠物还支持以下自定义:

眼睛样式:多种眼睛造型可选帽子:可以给宠物戴上不同的帽子闪光效果:为宠物添加闪光特效

这些自定义选项让即使同一物种的宠物也能呈现出不同的个性。

2.4 技术实现亮点

从源码泄露中,开发者们发现了几个值得关注的技术亮点:

纯函数式生成:宠物的所有属性都通过用户 ID 哈希确定性生成,不需要任何持久化存储。这是一种非常优雅的设计——零状态、零依赖、零维护。ASCII 动画引擎:Claude Code 实现了一个轻量级的 ASCII 动画引擎,支持帧动画和状态切换。整个动画系统不依赖任何外部库,纯 TypeScript 实现。模块化架构:Buddy System 作为独立模块存在,与 Claude Code 的核心逻辑完全解耦。这意味着它可以被独立启用/禁用,也可以被其他项目复用。彩蛋文化:整个 Buddy System 最初是作为"彩蛋"设计的,完整度却令人惊讶。这反映了 Anthropic 内部的工程师文化——即使是"不务正业"的功能,也要做到极致。

三、Codex Pet System 完全解析

在这里插入图片描述

在这里插入图片描述

3.1 /pet 唤起宠物

在 Codex Composer 中输入 /pet,即可一键唤起桌面悬浮宠物。与 Claude Code 的终端 ASCII 风格不同,Codex 的宠物是一个独立的桌面悬浮窗,具有以下特点:

像素风动画:统一的像素艺术风格,8 种内置形象(猫咪、狗狗、龙、机器人、外星人、幽灵、史莱姆、独角兽)可拖拽:宠物可以拖拽到屏幕的任意位置,像真正的桌面宠物一样鼠标互动:鼠标悬浮到宠物上可以互动,宠物会有反应动画状态感知:宠物会根据 Codex 的工作状态实时切换动画 3.2 三种工作状态

Codex 宠物的最大亮点之一是实时状态显示

状态宠物动画含义
运行中忙碌动画(如敲键盘)Codex 正在执行任务
待审核等待动画(如打瞌睡)Codex 等待用户确认
就绪闲置动画(如四处张望)Codex 等待新指令

这个设计非常巧妙——它把抽象的"AI 工作状态"转化为了直观的"宠物行为",让用户一眼就能知道 Codex 在干什么。不需要看日志,不需要看进度条,看一眼宠物就够了。

3.3 /hatch 自定义孵化

这是 Codex 宠物系统最炸裂的功能。使用 /hatch 指令,你可以:

上传任意图片:照片、表情包、Logo、手绘……任何图片都可以自动生成动画宠物:Codex 会自动把图片处理成像素风动画宠物保存本地:生成的宠物保存在本地文件夹中打包分享:可以把宠物文件打包分享给其他人

这个功能直接引爆了社区的创造力:

迷你奥特曼:上传奥特曼照片,养一只"愤怒的奥特曼"宠物迷你阿莫迪:上传 Anthropic CEO 照片,“把死对头养在 Codex 里”迷你马斯克:上传马斯克照片自定义 IP:皮卡丘、哆啦 A 梦、初音未来……任何 IP 都可以真人宠物:上传自己家猫/狗的照片,让它在屏幕上"陪"你上班 3.4 Skill 生态扩展

Codex 的宠物系统还支持 Skill 生态扩展。社区可以开发并发布新的宠物 Skill(如 hatch-pet),用户可以像安装插件一样安装第三方宠物。这意味着宠物的种类是无限扩展的,远超 Claude Code 的 18 种固定物种。

3.5 一键迁移 Claude Code 配置

除了宠物系统,Codex 这次更新还悄悄放了一个"杀手锏"——自动检测并一键迁移 Claude Code 的配置文件。这意味着如果你之前在用 Claude Code,现在想切换到 Codex,只需要一个命令就能把所有 Agent 配置迁移过来。这个功能被社区解读为 OpenAI 对 Anthropic 的"正面宣战"——不仅抄了你的宠物功能,还要把你的用户也抢过来。

⚔️ 四、Claude Code vs Codex:宠物系统全维度对比

在这里插入图片描述

维度Claude Code /buddyCodex /pet
形态终端内 ASCII 字符画桌面悬浮窗
唤起方式/buddy/pet
物种数量18 种固定物种8 种内置 + 无限自定义
自定义方式换眼睛/帽子/闪光/hatch 上传任意图片
稀有度系统6 级(Common → Mythic)无稀有度系统
状态显示运行/待审/就绪 三种
互动方式终端内静态陪伴拖拽/悬浮/动画互动
分享机制截图分享本地文件打包分发
生态扩展Skill 生态(hatch-pet)
生成机制用户 ID 哈希确定性生成随机/自定义
发布日期2026.04.012026.05.01
设计风格极客/复古终端现代/像素桌面
技术路线纯函数/零状态GUI/文件系统
目标用户终端重度用户桌面用户/大众开发者
核心差异总结

Claude Code 的哲学:极简、确定性、终端原生。宠物是"命中注定"的,你的 ID 决定了你的伙伴。不需要 GUI,不需要文件,不需要网络。这是一种工程师审美——用最简单的方式实现最有趣的功能。

Codex 的哲学:开放、可扩展、桌面原生。宠物是"随心所欲"的,你可以养任何东西。桌面悬浮窗、实时状态、自定义孵化、Skill 生态……这是一种产品经理思维——用最丰富的功能吸引最广泛的用户。

两种哲学没有绝对的对错,但反映了 Anthropic 和 OpenAI 不同的产品文化。

五、社区玩疯了:从奥特曼到阿莫迪

宠物功能上线后,开发者社区的反应远超预期。以下是几个最具代表性的"玩梗":

5.1 “迷你奥特曼”

有开发者上传了奥特曼的照片,用 Codex 的 /hatch 孵化了一只"迷你奥特曼"宠物。这只奥特曼宠物会在屏幕角落里"发射光线",当 Codex 在运行任务时,奥特曼就"变身战斗"。这个创意立刻在社交媒体上获得了大量转发,甚至有人建议 OpenAI 官方把奥特曼宠物做成默认选项。

5.2 “迷你阿莫迪”

更绝的是,有人上传了 Anthropic CEO 达里奥·阿莫迪(Dario Amodei)的照片,在 Codex 里养了一只"迷你阿莫迪"宠物。这个行为被社区解读为"OpenAI 用户对 Anthropic 的终极嘲讽"——不仅抄了你的宠物功能,还要把你的 CEO 养在竞争对手的工具里。有人评论:“阿莫迪大概没想到,自己有一天会成为 Codex 用户的电子宠物。”

5.3 “QQ 宠物赛博复活”

对于中国开发者来说,Codex 的宠物功能最大的感受是——QQ 宠物回来了。2005 年上线的 QQ 宠物(QQ Penguin)曾经是一代人的集体记忆,2018 年停运时引发了大量怀旧。如今,AI 编程工具以"赛博桌宠"的形式复活了这个概念,让很多开发者感慨万千。

有人评论:“20 年前我在 QQ 上养企鹅,20 年后我在 Codex 里养奥特曼。技术变了,但人类需要陪伴的本质没变。”

5.4 “Clippy 精神续作”

1997 年,微软 Office 推出了 Clippy(大眼夹),一个会弹出来"帮助"你的办公助手。Clippy 因为过于烦人而被广泛吐槽,最终在 2007 年被移除。但 20 年后,AI 编程工具的电子宠物被很多人视为"Clippy 的精神续作"——同样是"陪伴你工作的 AI 助手",但这次从"烦人"变成了"可爱"。

关键区别在于:Clippy 是被动弹出的,你不想要它也会出现;而 AI 编程工具的宠物是主动选择的,你需要输入命令才会出现。这种"主动权在用户手中"的设计,是现代产品思维的重要进步。

5.5 “码农觉都不睡了”

知乎热帖" ChatGPT 合体 OpenClaw!Codex 上线养宠,码农觉都不睡了"获得了大量关注。帖子下方的评论反映了开发者的真实感受:

“本来只是想试试 /pet,结果花了一晚上孵化各种宠物……”“我的水豚叫 Bob,它现在是我最好的同事。”“Debug 到凌晨 3 点,看到角落里的水豚还在陪我,突然就不那么焦虑了。”“OpenAI 和 Anthropic 打了这么久,最后靠一个电子宠物分出了胜负。”

六、为什么 AI 编程工具要做电子宠物?

在这里插入图片描述

6.1 降低编程焦虑

编程是一项孤独且高压的工作。Debug 时面对满屏报错、代码审查时被指出低级错误、上线前夜发现致命 Bug……这些时刻,程序员需要的不只是一个更强大的 AI 工具,还需要情感上的陪伴

电子宠物提供了一种轻量级的情感连接。它不会帮你写代码,不会帮你 debug,但它会"坐在那里看着你工作"。这种"被陪伴"的感觉,对于长时间独处的程序员来说,价值远超想象。

心理学研究早就证明,**“社会临场感”(Social Presence)**可以显著降低焦虑和压力。电子宠物虽然不是真人,但它提供了一种"微弱但持续的"社会临场感——你知道"有东西在那里",这就够了。

6.2 产品差异化竞争

2026 年的 AI 编程工具市场已经高度同质化。Claude Code、Codex、Cursor、Windsurf、Copilot……大家都在比 benchmark、比代码生成质量、比 Agent 能力。在这种环境下,宠物功能成为了最独特的记忆点

当有人在社交媒体上问"你用哪个 AI 编程工具?"时,回答"我用 Claude Code,因为我养了一只稀有度的水豚"远比"我用 Claude Code,因为它在 SWE-bench 上得分最高"更有传播力。情感记忆 > 性能记忆,这是产品营销的基本规律。

6.3 用户粘性与留存

宠物养成系统本质上是一种沉没成本机制。当你在 Claude Code 里养了一只水豚,给它换了眼睛、戴了帽子、刷了闪光……你已经在这个宠物上投入了时间和情感。这时候如果要切换到 Codex,你不仅要适应新的工具,还要"离开你的水豚"。

这种心理障碍看似微弱,但在用户留存上的效果是显著的。游戏行业早就证明了这一点——养成系统是最强的留存手段之一。AI 编程工具把游戏化的养成系统引入开发者工具,是一次降维打击。

6.4 Agent 人格化探索

更深层次来看,电子宠物是 AI Agent 人格化的第一步。当前的 AI 编程工具(Claude Code、Codex)本质上还是"工具"——你输入指令,它输出结果。但未来的 AI Agent 将是"伙伴"——它有自己的"形象"、自己的"个性"、自己的"记忆"。

宠物是人格化的最轻量级形式。它不需要复杂的对话能力,不需要情感理解,只需要一个"形象"和"存在感"。从这个角度看,Claude Code 和 Codex 的宠物功能,是在为未来的 Agent 人格化做铺垫。

6.5 开发者文化建设

最后,宠物功能反映了 Anthropic 和 OpenAI 对开发者文化的理解。程序员群体有一个独特的文化特征——他们热爱彩蛋、热爱"不务正业"的功能、热爱技术 + 人文的结合。

Linux 的 apt-get moo、GitHub 的 Octocat、VS Code 的各种彩蛋……这些"不务正业"的功能往往是开发者最喜爱的部分。Claude Code 和 Codex 的宠物功能,正是这种文化的延续。

七、电子宠物的未来:从桌宠到 Agent 人格

7.1 短期趋势(2026-2027) 更多 AI 工具跟进:Cursor、Windsurf、Copilot 等工具很可能也会加入宠物功能宠物社交:宠物之间可以"互动"、“交换”、“对战”宠物成就系统:根据编程行为解锁宠物装扮和技能跨工具宠物:宠物可以在不同 AI 工具之间"迁移" 7.2 中期趋势(2027-2028) Agent 人格化:AI Agent 将拥有自己的"形象"和"个性",宠物是第一步情感连接:AI 编程助手从"工具"进化为"伙伴",宠物是情感连接的载体宠物 + 记忆:宠物记住你的编程习惯、常用命令、偏好设置多模态宠物:从像素风进化为 3D、AR、VR 形式 7.3 长期愿景(2028+) AI 伙伴:每个开发者都有一个专属的 AI 伙伴,它有自己的形象、个性和记忆宠物经济:宠物装扮、稀有物种、限定版……形成完整的虚拟经济人机协作新范式:AI 不再是"工具",而是有"形象"的"同事"Clippy 的真正复活:但这次,它是你主动选择的伙伴,而不是被迫接受的助手

总结速查卡

两大宠物系统速查
维度Claude Code /buddyCodex /pet
命令/buddy/pet + /hatch
形态终端 ASCII桌面悬浮窗
物种18 种固定8 种 + 无限自定义
稀有度6 级
自定义眼睛/帽子/闪光上传任意图片
状态运行/待审/就绪
生成用户 ID 哈希随机/自定义
发布2026.04.012026.05.01
一句话总结

Claude Code 的 /buddy 是"命中注定"的终端伙伴——极简、确定性、工程师审美。Codex 的 /pet 是"随心所欲"的桌面玩伴——开放、可扩展、产品经理思维。两者看似"不务正业",实则暗藏产品哲学:在 AI 工具同质化的时代,情感连接才是最强的护城河。

参考链接

Claude Code Buddy 电子宠物系统:完全解析 (知乎)Claude Code 上线宠物系统,源码泄露扒出了愚人节彩蛋 (腾讯云)Claude Code 源码泄露 7 小时:8 大新功能/26 个隐藏指令 (新浪)OpenAI「复活」了 QQ 宠物,网友直接玩疯 (新浪)Codex 重磅上新,支持一键唤起电子宠物 (知乎)OpenAI Codex 桌面悬浮宠物:自定义玩法全攻略 (toolin.ai)OpenAI Codex宠物模式教程 (CSDN)Codex 引入电子宠物,OpenAI 闪电战让 Anthropic 慌了 (鲸林向海)

相关知识

OpenAI Codex宠物模式教程|赛博桌宠Clippy回归|Codex Pets使用指南
OpenAI Codex 上线桌面宠物:写代码养电子宠物,一键 /pet 唤醒你的 AI 伙伴
做了个Claude Code CLI 电子宠物:程序员的实体监工代码搭子
Claude Code 电子宠物系统完全展示
Claude Code 新功能上线,正式开启全民赛博养宠模式!!!
Codex宠物模式上线后,程序员们开始了疯狂整活...(附使用教程)
送你一只「传奇」稀有度的Claude Code电子宠物
Claude Code 宠物彩蛋来袭:/buddy 完整玩法指南(整理了宠物刷取方法,重置并刷到你想要的宠物)
Codex宠物模式怎么开启?桌面赛博桌宠教程
Anthropic 旗下 Claude Code 源码意外泄露:揭示电子宠物式功能与全时代理机制

原文链接: 【Claude Code Codex 上线电子宠物】QQ 宠物赛博复活,程序员集体不睡觉了 https://m.mcbbbk.com/newsview1374504.html

分类:萌宠日常
上一篇: 《剑网3》解心语宠物奇遇详细流程...下一篇: OpenAI Codex宠物模式...