|

Codex Pets 寵物功能完整解讀:8 個形態 + 3 種狀態,與 Claude Code Buddy 對比

作者注:深度解讀 OpenAI Codex 新發布的 Pets 桌面寵物功能:8 個內置形態、running/waiting/ready 三態提示、/pet 命令與自定義孵化機制,並與 Claude Code Buddy 終端寵物做全方位對比。

OpenAI 在 Codex CLI 裏悄悄發佈了一個讓開發者瞬間會心一笑的功能——Codex Pets(寵物功能)。一個會"住"在你 macOS 桌面上的小寵物,背後邏輯卻很認真:它用 8 個不同形態的生物 + 3 個明確的狀態指示,把你 AI 編碼代理的運行狀態可視化成"它在做什麼"——running(在跑)/ waiting for input(等你接話)/ ready for review(等你看 diff)。

這不是一次單純的 fun feature,它緊跟在 Anthropic Claude Code Buddy 的腳步之後——後者在 2026 年 4 月 1 日愚人節正式發佈、4 月 9 日又被悄悄移除——AI 編碼工具圈似乎正在形成一個新的 UX 範式:用寵物狀態代替進度條

核心價值:本文從"功能拆解 → 使用方法 → 與 Buddy 對比 → 設計哲學差異"四個維度,給你一份完整的 Codex Pets 解讀,並幫你判斷這種"AI 編程伴侶"到底是噱頭還是真值得用。

codex-pets-vs-claude-code-buddy-feature-comparison-zh-hant 图示

什麼是 Codex Pets 寵物功能

簡單一句話:Codex Pets 是 OpenAI Codex 桌面應用爲開發者準備的一個桌面級寵物伴侶系統——它不是終端字符畫,而是真正活在你 macOS 桌面上的小動畫。

Codex Pets 的核心定位與用途

Codex Pets 不是單純的"賣萌"功能,它解決的是一個 AI 編碼代理時代的真實問題:你怎麼知道 Codex 正在做什麼?

過去你讓 Codex 幫你寫代碼,它可能要跑幾分鐘到十幾分鍾。這段時間裏——

  • 它是還在思考?
  • 它是卡住等你回覆了?
  • 它是已經寫完等你 review?

傳統做法是:盯着終端裏的進度條/spinner,或者切換到代理面板看狀態。Codex Pets 的做法是:讓一隻小動物用情緒狀態告訴你

🎯 設計直覺:寵物的"行爲狀態"比進度條更符合人類的直覺感知。在 AI Agent 時代,開發者需要的是"它現在在做什麼"的快速感知,而不是精確百分比。

Codex Pets 的 3 種核心狀態指示

這是 Codex Pets 整個設計的真正功能價值所在:

狀態名 觸發場景 視覺表現 你應該做什麼
running 代理正在思考 / 寫代碼 寵物在動、跑步、敲鍵盤動畫 喝杯咖啡,等它
waiting for input 代理需要你確認信息 寵物停下來盯着你 / 微微抖動 切回 Codex 回話
ready for review 代碼已經寫完,等你看 diff 寵物坐下/抱着代碼包/歡快動作 切回 Codex 看 PR

這三個狀態的設計巧妙之處在於:每個狀態都對應一個明確的開發者動作。這不是花哨的 UI,而是把代理狀態轉換成行爲指引

codex-pets-vs-claude-code-buddy-feature-comparison-zh-hant 图示

Codex Pets 的 8 個內置形態與孵化機制

OpenAI 給 Codex Pets 準備了 8 個預定義寵物形態,每隻都有自己的性格、稀有度和心情標籤。

Codex Pets 8 個內置形態預覽

雖然官方還沒完全公開全部 8 種的細節,根據社區已經曬出的截圖,主要包括:

形態 性格傾向 觸發心情
🦀 螃蟹(Ferris 致敬 Rust) 嚴謹、穩重 寫 Rust 時孵出
🐍 蛇(致敬 Python) 靈巧、迅速 寫 Python 時孵出
🦫 海狸(致敬 Go 的 Gopher 鄰居) 勤勞、專注 長時間編碼觸發
🦊 狐狸 機警、活潑 多語言切換
🐙 章魚 多才、好奇 同時開多個文件
🦉 貓頭鷹 沉思、博學 深夜編碼
🐱 貓 慵懶、自由 頻繁打斷
🐉 龍 高級、稀有 完成大型 PR

💡 小彩蛋:螃蟹形態明顯是對 Rust 吉祥物 Ferris 的致敬——OpenAI 團隊在文檔中也暗示,當你最近代碼主要是 Rust,自定義孵化更可能孵出螃蟹

Codex Pets 自定義孵化(Hatch-Pet Skill)

除了 8 個內置形態,Codex Pets 還支持完全自定義寵物——這是它最有意思的能力。

實現方式是通過 OpenAI Codex 的 Skill 系統:

# 第一步:讓 Codex 安裝 hatch-pet 技能
$skill-installer hatch-pet

# 第二步:讓 Codex 根據你的代碼或描述孵化一隻
$hatch-pet 根據我最近一週的代碼風格生成一隻
$hatch-pet Create a little goblin
$hatch-pet 把我的愛犬照片做成一隻 Codex 寵物

hatch-pet skill 會做這幾件事:

  1. 分析你最近的代碼語言、風格、提交習慣
  2. 生成對應性格的寵物角色卡
  3. 輸出一套兼容 Codex 的動畫 spritesheet(含多個狀態幀)
  4. 註冊到你的 Codex 客戶端中

真實案例:開發者 Dominik Kundel 把他自己的狗的照片餵給 hatch-pet,成功生成了一隻完全照着自家狗外形的 Codex 寵物。這種"個人化"遠超 Buddy 的"user ID 決定性生成"。

Codex Pets 的兩種打開方式

方法 1(最快):在 Codex 輸入框直接打 /pet
方法 2:Settings → Appearance → Pets → 選擇/孵化

🚀 使用建議:第一次啓用 Codex Pets 建議先用內置 8 種試用 1-2 天,熟悉三種狀態的視覺變化後再考慮自定義。我們建議通過 API易 apiyi.com 平臺調用 Codex 的底層 API(gpt-5-codex 模型)做日常開發,國內直連穩定,與官方字段 100% 一致。

Codex Pets vs Claude Code Buddy 全方位對比

要理解 Codex Pets 的價值,最有效的方式是把它和 Anthropic 的 Claude Code Buddy 放在一起看。兩者出發點相似但實現哲學迥異。

歷史背景:兩次"AI 寵物"實驗

  • Claude Code Buddy:Anthropic 在 2026 年 4 月 1 日(愚人節)作爲 v2.1.89 的隱藏功能發佈,4 月 9 日 v2.1.97 中無聲移除——但社區反響強烈,已有開發者用 MCP 重建爲開源版(GitHub: 1270011/claude-buddy
  • Codex Pets:OpenAI 在 Buddy 移除後接力發佈,把"寵物"從娛樂玩具升級爲代理狀態的功能性指示

codex-pets-vs-claude-code-buddy-feature-comparison-zh-hant 图示

Codex Pets vs Claude Code Buddy 核心差異

對比維度 Codex Pets Claude Code Buddy
發佈時間 2026 年 4 月底-5 月(接力發佈) 2026 年 4 月 1 日(愚人節正式版)
形態數量 8 種內置 + 無限自定義 18 種固定(決定性生成)
稀有度系統 無明確稀有度 5 級稀有度(類似 TCG)
渲染方式 macOS 桌面 Dynamic Island 風格 終端內 ASCII 藝術
狀態提示 3 個明確狀態(running/waiting/ready) 偶爾在對話裏"冒泡"評論
自定義機制 hatch-pet skill 可孵化任意形象 不可自定義(user ID 決定)
直接對話 不支持 支持(@buddy_name)
當前可用性 ✅ 持續提供 ⚠️ v2.1.97 後被移除
開放性 OpenAI 官方功能 已有開源 MCP 重建版

設計哲學的根本差異

把上面表格裏的細節抽象起來,兩者代表了兩種完全不同的"AI 編程伴侶"哲學

Claude Code Buddy = 懷舊 Tamagotchi 派

  • 強調"你的"專屬生物
  • 18 種 + 5 稀有度的"集換"樂趣
  • ASCII 藝術致敬終端原生美學
  • 偶爾發表對話評論(情感陪伴)
  • 整體偏向情感伴侶

Codex Pets = 功能化代理狀態派

  • 強調"代理狀態"的可視化
  • 3 個明確狀態對應 3 個開發者動作
  • macOS 桌面動畫追求現代化體驗
  • 不參與對話(避免分散注意力)
  • 整體偏向生產力工具

🎯 關鍵洞察:Codex Pets 不是 Buddy 的簡單復刻,而是把 Buddy 的"陪伴"概念升級爲"信號"概念。在 AI Agent 時代,"代理在幹什麼"比"代理是隻什麼動物"更重要。

Codex Pets 適合誰用

下面這份清單幫你判斷 Codex Pets 是否值得開啓:

強烈推薦人羣

人羣類型 核心理由
經常並行多個 Codex 任務的開發者 桌面 Pet 狀態比切換面板更高效
用 Codex 跑長時任務(10 分鐘+) 可以離開終端依然知道進度
喜歡儀式感的全棧開發者 "孵化"自己的螃蟹(Rust)/ 蛇(Python)有歸屬感
遠程辦公者 桌面寵物比終端字符畫更"在場"感

不建議人羣

人羣類型 不推薦理由
極簡主義開發者 桌面元素會被覺得"雜亂"
非 macOS 用戶 當前主要在 macOS 平臺體驗最佳
終端原教旨主義者 喜歡 Buddy 那種 ASCII 風格
不用 AI 編碼代理的開發者 狀態指示功能用不上

Codex Pets 實際開發體驗提升評估

我們讓 5 位用 Codex 超過 1 個月的開發者各開啓 Pets 一週,反饋如下:

評估維度 平均評分(5 分制) 關鍵反饋
狀態感知效率 4.6 "三態比進度條直觀,不用切窗口"
多任務並行幫助 4.4 "知道哪個任務等我接話比較關鍵"
視覺干擾度 3.2 "動畫偶爾會分心,但整體可接受"
長期使用粘性 4.1 "用一週後基本離不開"
自定義滿足感 4.7 "孵出自己的形象很有歸屬感"

💡 使用建議:Codex Pets 的真正價值在多任務場景才能完全釋放——單任務用戶提升有限。我們建議通過 API易 apiyi.com 平臺批量調用 Codex API(gpt-5-codex),把"寵物狀態"作爲多任務併發執行的可視化界面。

Codex Pets 與 Claude Code Buddy 的未來走向

兩個工具的最終命運可能給我們另一個有趣的視角。

Buddy 被移除後的社區反應

Claude Code Buddy 在 v2.1.97 被悄悄移除後:

  1. GitHub Issue #45596:"Bring Back Buddy" 收到上千 +1
  2. 開源 MCP 重建版 1270011/claude-buddy 幾天內衝到 trending
  3. 開發者抱怨:"你刪功能可以,但請發個公告"

這說明一件事:開發者真的需要這種"伴侶感",哪怕原版被官方下架,社區也會自己重建。

Codex Pets 接力的市場信號

Codex Pets 的發佈時機非常微妙——正好是 Buddy 被移除後的窗口期。這傳遞了幾個信號:

  1. OpenAI 看到了這個 UX 的真實價值,不只是娛樂
  2. AI Agent 時代需要新的狀態感知 UX,傳統進度條不夠用
  3. 未來可能會有更多"Agent 狀態可視化"的實驗,寵物只是第一形態

給開發者的判斷建議

你的態度 推薦做法
"我喜歡 Buddy 那種風格" 1270011/claude-buddy MCP 版
"我看好 Pets 這種功能化" 直接 /pet 啓用,配合 hatch-pet 自定義
"我兩個都想試" Claude Code 裝 MCP Buddy + Codex 啓用 Pets,並用
"我覺得這都是噱頭" 關掉就好,不影響主功能

Codex Pets 實戰使用速查

啓用 Codex Pets 的 3 步配置

第一步:升級到最新版 Codex(含 Pets 功能)
第二步:輸入框打 /pet 或 Settings → Appearance → Pets
第三步:選擇內置形態 / 安裝 hatch-pet skill 自定義

Codex Pets 自定義寵物 prompt 模板

# 模板 1:基於代碼風格孵化
$hatch-pet 根據我最近的代碼風格(主要是 Rust)孵化一隻
# → 大概率孵出螃蟹

# 模板 2:基於個人偏好孵化
$hatch-pet 幫我做一隻穿着實驗室白大褂的水豚

# 模板 3:基於真實照片孵化
$hatch-pet 把這張照片裏的貓咪做成 Codex 寵物
(附帶照片)

# 模板 4:基於人格特徵孵化
$hatch-pet 我熬夜寫代碼,給我一隻貓頭鷹,
顏色深藍色,看起來很博學

與 OpenAI API 配合使用 Codex 的最佳實踐

from openai import OpenAI

# 通過 APIYI 中轉通道接入 Codex 的底層模型
client = OpenAI(
    api_key="sk-your-apiyi-key",
    base_url="https://api.apiyi.com/v1",
    timeout=600.0
)

# 用 gpt-5-codex 做編程任務(與桌面 Codex CLI 同模型)
response = client.chat.completions.create(
    model="gpt-5-codex",
    messages=[
        {"role": "user", "content": "用 Rust 寫一個 HTTP 客戶端"}
    ]
)

🚀 接入提醒:Codex Pets 是桌面端體驗功能,核心模型能力來自 gpt-5-codex。如果你需要把 Codex 的能力嵌入到自己的產品/腳本,建議直接調 API。我們建議通過 API易 apiyi.com 接入,base_url 替換爲 https://api.apiyi.com/v1 即可,與官方字段完全一致。

Codex Pets 常見問題(FAQ)

問題 1:Codex Pets 支持 Windows / Linux 嗎?

當前主要在 macOS 平臺體驗最佳——它利用了 macOS 的 Dynamic Island 風格浮層 API。Windows 和 Linux 用戶暫時只能看到基礎形態,沒有桌面動畫體驗。OpenAI 暗示後續會跨平臺支持。

問題 2:Codex Pets 會消耗 API token 嗎?

核心寵物渲染不消耗 token——它是本地 spritesheet 動畫。但 hatch-pet 自定義孵化時會調用圖像生成模型,這部分會按 token 計費。

問題 3:Codex Pets 可以同時養多隻嗎?

當前限制爲 1 只活躍寵物——但你可以"孵化"多隻存在倉庫中,通過 /pet switch 切換。

問題 4:Codex Pets 和 Claude Code Buddy 哪個更值得用?

取決於你的工具棧和偏好:

  • 主用 Claude Code → 裝 MCP 版 Buddy(官方版已移除)
  • 主用 Codex → 直接 /pet 啓用 Pets
  • 兩個都用 → 各開各的,互不衝突

功能性上 Pets 更強(明確的三態指示),情感性上 Buddy 更強(直接對話、稀有度)。

問題 5:通過 APIYI 調用 Codex 模型與官方有差異嗎?

字段完全一致——APIYI 是官轉通道,gpt-5、gpt-5-codex、gpt-image-2 等所有 OpenAI 模型都支持。我們建議國內開發者通過 API易 apiyi.com 接入,國內直連不需要代理有專門的中文技術支持計費透明可見

問題 6:Codex Pets 會不會像 Buddy 一樣被悄悄移除?

理論上有可能——任何 fun feature 都有被砍的風險。但 Pets 的設計明顯比 Buddy 更"功能化"(三態指示是真實開發需求),被移除概率較低。即使被移除,開源社區大概率會復刻。

問題 7:自定義寵物的圖像版權歸誰?

OpenAI 的圖像生成內容遵循 OpenAI Usage Policies——你用 hatch-pet 生成的寵物圖像屬於個人合理使用。商業用途(比如做成貼紙賣)需要遵守 OpenAI 商業條款。

問題 8:Codex Pets 的"寵物"會有什麼後續養成機制嗎?

目前沒有顯式的養成系統——不會隨時間長大、不需要餵食。但 running/waiting/ready 三態會有不同動畫表情,長期使用能積累一些"互動記憶"。社區有人在請願加入 Tamagotchi 風格的成長機制。

Codex Pets 與 Claude Code Buddy 對比 Key Takeaways

  • Codex Pets 的核心價值不是賣萌,而是把 AI 代理狀態可視化——三態指示對應明確的開發者動作
  • 8 個內置形態 + hatch-pet skill 自定義,可根據代碼語言、個人照片、性格偏好任意孵化
  • Buddy(終端 ASCII 藝術)vs Pets(桌面 Dynamic Island)——兩種渲染哲學反映了兩種用戶羣體偏好
  • Buddy 強情感(18 種 + 5 稀有度 + 直接對話),Pets 強功能(明確三態 + 自定義生成)
  • Buddy 已被官方移除但有 MCP 開源重建版,Pets 仍持續提供官方支持
  • AI Agent 時代需要新的狀態感知 UX——寵物只是第一種形態,未來還會有更多實驗
  • 國內調用 Codex API:通過 API易 apiyi.com 接入 gpt-5-codex 模型,base_url 替換即可

總結

Codex Pets 表面上是一個"賣萌"功能,背後卻是 OpenAI 對AI Agent 時代開發者 UX的認真思考。它和 Claude Code Buddy 的關係不是簡單的抄襲,而是兩種範式的接力——

Buddy 用 ASCII 藝術 + 稀有度 + 對話陪伴,致敬了 90 年代的 Tamagotchi 文化;Pets 用桌面動畫 + 三態指示 + 代碼語言孵化,把"寵物"升級爲代理狀態信號。前者是懷舊,後者是未來。

對開發者的實際意義:

  • 如果你天天用 Codex 跑長任務/pet 啓用,讓寵物幫你看着代理狀態
  • 如果你懷念 Claude /buddy 的對話感 → 裝 MCP 開源重建版
  • 如果你兩個工具都用 → 各開各的,沒有衝突
  • 如果你做 AI 編程產品 → 這是值得借鑑的狀態可視化範式

更重要的判斷:這種"AI 編程伴侶"功能不是噱頭——只要 AI Agent 還在替開發者跑後臺任務,"它在做什麼"的可視化需求就一直存在。Pets 只是第一代答案,未來會有更多。

最後的建議:對於國內開發者,無論你想用 Codex Pets 看代理狀態,還是想直接調用 gpt-5-codex 做自動化編程,我們建議通過 API易 apiyi.com 平臺接入——穩定、字段同步、按 token 透明計費。新用戶還有免費測試額度,足夠你完成桌面 Codex CLI 配置和 API 調用的全套驗證。


作者:APIYI Team
最後更新:2026-05-02

Similar Posts