AI工具导航

ClaudePet

一个会对 Claude Code 做出反应的浮动桌面宠物

ClaudePet 是什么?

ClaudePet 是一款运行在 macOS 上的悬浮桌面宠物,能根据 Claude Code 会话的实时状态——空闲、处理中、等待授权、待审阅或出错——做出对应的可爱反应。它完全基于 Claude Code 的 Hooks 构建,所有数据均在本地运行、绝不外传,并支持连续打卡与经验值积累、项目花费统计、命令面板快速切换会话,以及自定义 Codex 格式的宠物皮肤。

产品详细介绍

一个会对 Claude Code 做出反应的浮动桌面宠物

ClaudePet 是一款运行在 macOS 上的悬浮桌面宠物,能根据 Claude Code 会话的实时状态——空闲、处理中、等待授权、待审阅或出错——做出对应的可爱反应。它完全基于 Claude Code 的 Hooks 构建,所有数据均在本地运行、绝不外传,并支持连续打卡与经验值积累、项目花费统计、命令面板快速切换会话,以及自定义 Codex 格式的宠物皮肤。

定价方案

需要付费
官网查看
定制方案
  • 暂未采集到具体套餐,价格以官网为准

创始人评论

Mohamed Sameer
Mohamed Sameer创始人

嗨,Product Hunt 👋

我开发 ClaudePet 是因为我整天都在终端里跑 Claude Code,总是不停地来回切换标签页,就为了看看它还在不在工作、有没有在等我、或者已经完成了。这个功能没有官方 API——Claude Code 本身只是一个 CLI——所以 ClaudePet 完全由 hooks 加一个菜单栏应用组成:一个基于标准库的 Python hook 脚本将会话状态写入 JSON 文件,Swift 应用监听该文件,并据此让一只小宠物做出相应的动画。

几点让我比较自豪的地方:

- 由 hook 真实驱动的状态(非轮询),因此能在毫秒级内反映 CLI 的实时状态

- 它从不会替你做决定——当 Claude Code 需要权限审批时,ClaudePet 只是确保你能注意到;真正的审批仍由你的终端处理

- 纯本地统计:连续天数、经验值/等级,以及消费/token 明细,全部基于本地历史日志得出——数据不会离开你的设备

- 开箱即用支持 Codex 格式的自定义宠物

非常欢迎大家的反馈,尤其是同时运行多个 Claude Code 会话的朋友(为此我做了一个多宠物模式 + Activity Tray)。

创始团队

Mohamed Sameer
Mohamed SameerExploring greatness