OpenAI Codex 最近上线了一个很小但很有意思的功能:宠物(Pets)。它不是用来写代码的,更像一个桌面状态小助手——显示 Codex 当前在忙什么,作为浮动 overlay 出现在桌面上。

宠物是什么
在 Codex 里输入 /pet,或者用 Cmd+K / Ctrl+K 打开命令菜单,也可以在 Settings > Appearance > Pets 里操作,就能唤醒一个小宠物。它会浮在桌面上,陪你看着 Codex 干活。
它不是摆设。当 Codex 正在运行、等你回复、或者已经完成任务等你检查时,这个小宠物都会给你提示。

为什么这个功能重要
以前用 Agent,经常要来回切窗口,看它到底做到哪一步了。有了宠物之后,不用切窗口——它就趴在屏幕边上,告诉你:它还在忙,或者它需要你看一眼。
这个体验很微妙。以前说"用 AI 写代码""让 Agent 帮我干活",听起来还是很工具化——打开一个软件,输入命令,等结果。但有了宠物之后,感觉变了。
它不再像一个冷冰冰的输入框,而更像一个有状态、有情绪、有存在感的小伙伴。你让 Codex 去改网页、跑测试、整理文件,它在旁边动来动去,像是真的在陪你一起工作。
这其实不是单纯的"可爱"。它让 Agent 的工作状态变得可见了。你不用一直猜它是不是卡住了,不用反复点进去确认进度。它把那种原本藏在后台的"正在处理",变成了一个你能看见、能感知到的东西。

社区宠物生态
除了 Codex 自带的宠物,还可以去 codex-pets.net 领养别人做好的宠物。上面已经有上千个不同造型的宠物,很多都是其他程序员做出来分享的。
风格特别多——有可爱的、有抽象的、有很怪但很有记忆点的。
自定义宠物
如果想做自己的专属宠物,可以安装 hatch-pet skill,然后让 Codex 用自带的图像生成能力帮你做一个。
苏米注:宠物功能看似是"可爱"的装饰,实际上是 Agent 交互范式的一次重要尝试——把不可见的后台处理过程可视化,让 AI 从工具变成有存在感的伙伴。这种设计思路值得所有 AI 产品学习。
总结
Codex 的宠物功能让 Agent 的工作状态变得可见、可感知。现在用 Codex 真的像是有一个有血有肉的宠物在和你交互,而不是面对一个冰冷的空白人工智能。
社区宠物:codex-pets.net