Eversynced

Pheebs

开源的 AI 编程智能体使用数据采集工具:以钩子方式接入 Claude Code、Cursor、Codex,只记录会话「形状」,不存代码和提示词,帮团队看清 AI 用得好不好、模型钱花得值不值。

更新于 2026-10

  • macOS
  • Linux
  • Windows
产品概览
概览
分类AI 编程
平台macOS / Linux / Windows

简介

Pheebs 是加拿大工程外包公司 Eversynced 开源的「本地优先 AI 编程遥测工具」(Apache-2.0)。很多团队只知道谁开通了 AI 编程工具,却不知道会话里实际发生了什么:用了哪个模型、这个模型是否适合这项任务、提交前有没有跑测试、AI 写的代码有没有经过审查、哪些技能和 MCP 服务器真正有人用。Pheebs 以钩子方式装进 Claude Code、Cursor 和 Codex,每发生一个事件就往本机写一行 JSONL,只记录事件类型、耗时、次数、模型、触发方式等轻量字段;提示词只记字符数,开发者身份用 GitHub 用户名或 git 邮箱的截断哈希表示。官网示例给出的观察包括:「上月 9,960 美元模型费用花在了比任务所需更大的模型上」「一半的 AI 修改从未跑过测试、类型检查或构建」等。唯一的例外是提示词意图分类:只有同时满足开启分类(默认开启)、配置了后端、存有令牌、且租户同意收集提示词这四个条件时,提示原文才会发送到你配置的后端换成一个意图标签,本地日志不保存原文;可用 pheebs config set classify off 关闭。npm 最新版本 1.1.0(2026-10-03 发布),2026 年 10 月 6 日登上 Product Hunt(当日第 14 名)。 上手方式:npm install -g pheebs 安装 → 在仓库里运行 pheebs init(默认只配置 Claude Code,加 --cursor / --codex 配置其他工具,加 --global 对本机所有仓库生效)→ 运行 pheebs doctor 自检 → 用 tail -qn 20 "$(ls -t ~/.pheebs/logs/*.jsonl | head -1)" 查看自己的原始事件。需要汇总到团队时,用 pheebs config set base-url <url> 和 pheebs config set token <token> 指向自建后端(仓库提供 openapi.yaml、后端接口说明和可运行的参考实现),或联系 Eversynced 使用托管服务。来源:eversynced.com/pheebs、github.com/Eversynced/pheebs README、npm 包页面、Product Hunt 发布页(2026-10-07 核对)。

  • 以生命周期钩子接入 Claude Code(15 个钩子条目)、Cursor(13 个)、Codex(10 个),Claude Code 和 Codex 还支持 OpenTelemetry 指标
  • 记录 17 类事件会话开始结束、切换模型、提交提示、调用工具及耗时、子智能体、上下文压缩、后台任务等
  • 不采集源码、文件路径、提示词原文和命令字符串(npm test 只记为 tool_intenttest_run)
  • 默认只写本机 ~/.pheebs/logs/ 下的 JSONL,配置后端地址和令牌后才上传,可自托管
  • 按 AI Proficiency Model 归纳能力模型、技能等配置、MCP、测试评估、上下文管理、多智能体编排六类共 24 项实践
  • 估算模型「大材小用」的浪费按任务难度对比实际所用模型,给出可节省的金额
  • pheebs insights 在终端查看个人近期报告;pheebs doctor 检查各工具的配置
开源AI 编程团队效能遥测Claude CodeCodex

界面截图

定价 · 套餐对比

开源版免费Apache-2.0 开源,本地记录,可自建后端汇总团队数据

相关工具