- ✓
暂未采集到具体套餐,价格以官网为准
ClaudePet
一个会对 Claude Code 做出反应的浮动桌面宠物
ClaudePet 是什么?
ClaudePet 是一款运行在 macOS 上的悬浮桌面宠物,能根据 Claude Code 会话的实时状态——空闲、处理中、等待授权、待审阅或出错——做出对应的可爱反应。它完全基于 Claude Code 的 Hooks 构建,所有数据均在本地运行、绝不外传,并支持连续打卡与经验值积累、项目花费统计、命令面板快速切换会话,以及自定义 Codex 格式的宠物皮肤。
产品详细介绍
一个会对 Claude Code 做出反应的浮动桌面宠物
ClaudePet 是一款运行在 macOS 上的悬浮桌面宠物,能根据 Claude Code 会话的实时状态——空闲、处理中、等待授权、待审阅或出错——做出对应的可爱反应。它完全基于 Claude Code 的 Hooks 构建,所有数据均在本地运行、绝不外传,并支持连续打卡与经验值积累、项目花费统计、命令面板快速切换会话,以及自定义 Codex 格式的宠物皮肤。
定价方案
需要付费创始人评论
嗨,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)。