屏幕里也能撸猫?CodeX电子宠物教程!
公众号名称:Xuan酱
作者名称:小北
发布时间:2026-05-05 16:40
大家好,这里是xuan酱。
最近OpenAI也是把CodeX当成亲儿子了,一连串的更新,Browser use、Computer use、/goal命令。
前两天又上线了一个「宠物」功能,官方还发起了一个比赛,选出前十名最受欢迎的宠物,送30天ChatGPT Pro。

说实话,编程工具养宠也不是什么新鲜事了。之前Claude Code就出了一个终端里的宠物,/buddy命令。
不过当时这个功能是泄露出来的,宠物也不支持抽卡,目前已经被移除了。
有什么用
这次CodeX的宠物有点不太一样,它支持自定义。
我就顺手把我家的猫主子炼成了宠物,感觉还挺奇妙的。


屏幕外面一只,屏幕里面一只。
它就悬浮在你的桌面上,你打开浏览器也好,写文档也好,切到其他软件也好,它都在那里。
主打一个陪伴。
我还把香蕉猫meme和chiikawa小八都做成了宠物,拖动它就可以跟着你的鼠标跑,挺可爱的吧。


我还看到有人把鸡哥和川普做成了宠物。。。

赛博蛐蛐了,属于是。
更关键的是,这些宠物不是单纯的桌面挂件,同时也是CodeX的状态指示器。
CodeX正在跑任务,它会动。CodeX等你输入,它会提示。CodeX搞完了等你Review,它也会显示出来,还会附上一小段文字提示。


官方共定义了9种状态,大家可以看一下。

你甚至可以直接在宠物上回复下一步指令,不用再切回CodeX窗口。

这就有点意思了。
我们平时用这种Agent工具,最烦的一个点就是,你不知道它到底在干嘛。
它可能在努力改代码,也可能卡住了,也可能早就跑完了等你点一下确认。但你不切回去看,就不知道。
CodeX这个宠物浮层,本质上就是把Agent的后台状态以一个浮窗的形式全局展示出来。
这听起来只是很小一个点,但实际体验上还是挺有用的。
怎么用
要体验宠物功能,需要先把CodeX更新到最新版。
然后在设置,外观,拉到最下面,宠物功能就在这里,你可以选择并启用你喜欢的宠物。

不过选完宠物之后它不会直接出现,你需要手动唤醒。两种方式,一是在刚才的页面点「唤醒宠物」,二是在对话框输入/pet。

官方内置了8种宠物。


这些宠物设置了不同的性格,在不同工作状态下的动画也不一样,还挺好玩的。
自定义宠物
如果只有官方的8种宠物,那确实也没太大意思。
CodeX支持自定义宠物,这下可玩性就完全不一样了。
自定义宠物需要安装一个叫hatch-pet的skill,安装命令如下,直接在对话框输入即可。
$skill-installer hatch-pet
$skill-installer hatch-pet
装完之后需要重启一下CodeX或者Cmd+k(Windows为Ctrl+k)呼出命令菜单下拉选择Force Reload Skills(强制重载技能),然后你就可以让CodeX帮你生成一只独一无二的宠物了。

生成宠物的过程也很简单,可以直接文字说明,也可以附上参考图。
对于多数网上已经有的形象,直接文字说明就行了,CodeX会自己去搜索相关信息。
注意先在对话框输入/hatch,命令就会自己跳出来,鼠标点击选中之后,再输入你的要求,否则有可能会无法识别。




前面也提到了,我自己生了三只。

赛博宠物炼化计划。
这里要提醒一下,自定义宠物的生成过程非常费资源。它会调用多个子智能体并行工作,Token消耗非常爆炸。
我用的是Plus账号,5小时限额是从100%开始跑的,GPT 5.5,推理等级中,我还同时并行跑了两个任务。
结果没到半个小时,5小时额度就给我干没了。
所以建议大家跑的时候用GPT 5.4就行了,一次只跑一个,别像我一样贪。额度没了只能干等它重置,那种感觉是真难受。
宠物炼好之后,回到设置页面点击刷新,就可以看到你的自定义宠物了。
现在社区里也已经玩疯了。
目前已经出现了好几个第三方宠物社区,比如codex-pets和petdex,上面已经有很多网友上传了自己做的宠物。

我随便翻了翻,多邻国、奶龙、QQ企鹅,脑洞是真的大。

说到脑洞,前两天有个挺火的新闻,GPT被发现经常会在回复里莫名其妙地提到哥布林。我本来想着,要不来整一个哥布林当宠物。
结果发现OpenAI官方发的宠物评选比赛附的视频里面就是哥布林。。。

官方玩梗,最为致命。
宠物是个啥,怎么分享
可能有朋友会好奇,做出来的宠物到底是个啥?
我去看了一下官方的skill.md文件,其实自定义宠物就是一个本地资源包,核心是两个文件。
一个是spritesheet.png,就是一整张动画图集,把宠物在各种状态下的每一帧动画都拼在一张大图上,通常是8×9的网格。
每一行对应一个状态,待机、运行中、等待输入、Review、失败,这些都有。跟游戏角色的动画原理一模一样。
另一个是pet.json,控制宠物怎么动的配置文件,里面定义了每个状态用哪一行、动画速度多快、每帧尺寸多大。

整个宠物包存放在~/.codex/pets/目录下。
分享也很简单,直接把文件夹打包成zip发给别人,对方解压到同样的目录下,重启CodeX就能用了。
社区平台上也可以一行命令一键安装,比如petdex。
npx petdex install xxx
npx petdex install xxx
不过目前还没有官方统一的分发平台,petdex、codex-pets这些都是社区自发搞的,百花齐放但也有点碎片化。
目前也还有一些小bug,比如有人反馈自定义宠物的动画显示有裁切问题,macOS上宠物浮层会增加一些GPU占用等等。
毕竟功能刚上,这些后续应该会慢慢修。
一个更大胆的想法
我还琢磨了一个玩法,给宠物加上语音。
想想看,点击宠物的时候随机播放一句语音,或者CodeX跑完任务需要你操作的时候自动播放一句提醒。
比如猫说一声「喵」提示你该看结果了,哥布林蹦出来喊一嗓子催你Review。
这样宠物的互动感就完全不一样了。
不过研究了一下发现,目前hatch-pet这个skill只负责生成宠物的动画资源包,它管的是「宠物长什么样、怎么动」。
但宠物在屏幕上怎么显示、点击后做什么、不同状态触发什么事件,这些都是CodeX桌面应用底层来控制的。
也就是说,就算你改了skill让它多生成音频文件,写进pet.json里面,CodeX现在也不会去读这些字段。
这块需要官方在底层代码层面支持才行。
希望OpenAI后续能开放这方面的能力吧,加了语音的宠物机制会有趣太多了。
写在最后
最近其实能看出OpenAI在CodeX上的野心。
CodeX还新加了一个办公模式,你打开软件的时候会让你选是传统的编程模式还是办公模式。
办公模式下技术细节会更少,对普通用户更友好。

也就是说,OpenAI不想让CodeX只做一个编程软件,它在尝试把CodeX做成一个更广泛的生产力工具。
有意思的是,Claude其实更早就推出了面向打工人的Cowork。
只不过OpenAI选择把编程和办公两种模式融合进了同一个软件里。再加上之前ChatGPT、CodeX、Atlas合并成超级应用的消息。
有人说CodeX是OpenAI的ChatGPT时刻。

这话可能说早了,但你能感受到OpenAI的布局,它想把CodeX做成一个超级APP,从编程延伸到办公再到更多场景。
不管怎么说,有竞争对我们用户来说总是好事。
我们只管享受就好了。
说真的,在这个AI工具越来越强大但也越来越同质化的时代,谁能更好地留住用户,谁就多一份竞争力。
一只小小的桌面宠物,看起来没什么大不了的,但它代表的是这些工具开始关注人的感受了。
技术之外,还有温度。
这里是xuan酱,我们下期再见。88

原创 小北 Xuan酱