OpenAI 把 Tamagotchi 塞進 Codex:/pet 指令讓你的 AI coding agent 養了一隻寵物
OpenAI 在 Codex 裡加入了數位寵物功能——用 /pet 喚醒它,用 /hatch 孵出自己的版本。這不只是彩蛋,而是讓長時間 agent 工作流程變得更有人味的一次實驗。
目錄+
2026 年 5 月 1 日,OpenAI 在 Codex 裡發布了一個沒人預料到的功能:數位寵物。輸入 /pet,你的 coding agent 旁邊會出現一隻小動物。這不是 demo,不是概念驗證,是已部署的功能。而且有人真的花了一個下午孵出了「Lil Finder Guy」,懸浮在 Dock 上方。
這件事比你以為的有趣。
/pet 是什麼
Codex Pets 是 Codex 桌面 app(macOS)的新功能。使用方式很直接:
/pet:喚醒或收起寵物浮動 overlay/hatch:啟動自訂寵物流程Cmd+K/Ctrl+K:快速執行 Wake Pet / Tuck Away Pet
設定入口在 Settings > Appearance > Pets,可以選內建寵物,或從本機 Codex home 載入自訂版本。
OpenAI 官方展示的範例是一隻像素風小狗「Meme」,副標題是 "The Goodest Boy"——「一個為了肚子摸摸、橫衝直撞、讓 coding session 輕鬆一點而生的玩伴」。9to5Mac 記者 Zac 的版本更進一步:他用 $hatch-pet skill 加上幾個 prompt,在等米飯煮熟的時間裡孵出了「Lil Finder Guy」,懸浮在真實的 Finder icon 上,還說出了 "Here's to the tiny ones. The square pegs in the dock."
它不只是裝飾
多數報導把 Codex Pets 歸類為「彩蛋」或「週末玩具」,但官方文件描述了一個更具體的用途:浮動 overlay 作為 agent 狀態指示器。
Codex Pets 的 overlay 會反映當前 Codex 的工作狀態:
- Running:agent 正在跑任務
- Waiting for input:等你回應
- Ready for review:有東西要你看
同時顯示 active thread 和短版進度提示,讓你在使用其他 app 的時候不需要切回 Codex 視窗,瞄一眼寵物就知道發生了什麼事。
這個設計邏輯其實接近 macOS 的 Dynamic Island 概念——把後台活動從通知欄拉進視覺中心,用一個一直在那裡的存在來傳遞狀態。Codex Pets 是同樣的想法,只是換成了一隻在 Dock 旁邊踱步的小動物。
為什麼 OpenAI 在 coding agent 裡加這個
2026 年的 Codex 是一個真正的 agent 平台:codex-1(o3 衍生)驅動、可以跑跨越數小時的長任務、同時管理多個 thread、開 PR、做 computer use。週活用戶超過 300 萬。
問題是,agent 任務越長,越難維持用戶的存在感。你把任務丟給 Codex,然後去開會、去煮飯、去刷 X——等你回來,不知道它跑到哪了,有沒有卡住,需不需要你介入。
Codex Pets 解決的不是技術問題,是注意力管理問題。一隻在畫面上遊蕩的寵物,比任何通知都更容易讓人保持與 agent 工作流程的連結感。這個功能是 OpenAI 說的「讓 agent workflow 感覺不那麼冷、更有人味」的直接實踐。
自己孵一隻
如果你想要自訂寵物而不是用內建的,流程是:
$skill-installer hatch-pet
安裝 skill 後,在 command menu(Cmd+K)Force Reload Skills,然後:
$hatch-pet create a new pet inspired by my recent projects
Codex 會根據你的 prompt 產生一隻有性格、有外觀設定的寵物。Lil Finder Guy 就是這樣來的。
Tamagotchi 式開發環境,接下來會到哪
多個科技媒體在報導這個功能時都用了「Tamagotchi-style」這個詞。這不是貶義,而是在指出一件更有趣的事:開發者工具開始借用電玩和社群遊戲的語言。
寵物有稀有度、有個性、有名字、會跟著你的工作狀態互動。這不是讓你分心,這是讓你不想關掉 Codex。
OpenAI 把養寵物塞進程式編輯器,但它比你想的更有道理——如果你的 agent 要跑六個小時,你需要的不只是一個進度條,而是一個你願意一直盯著的理由。