Pheebs

Pheebs

Eversynced · 程式設計 · 生產力

Pheebs 是 Eversynced 推出的開源遙測工具,記錄工程師怎麼使用 Claude Code、Cursor 與 Codex。它只留下工作階段的形狀,不存程式碼與提示詞,再回報模型匹配度與 AI 支出。

Pheebs 的介面預覽

關於 Pheebs

About

Pheebs 是什麼

Pheebs 是一套命令列工具,裝進團隊原本就在用的編碼代理裡,記下每個工作階段發生的事。它在 Claude Code、Cursor 與 Codex 註冊掛鉤,把細小的事件寫進本機記錄檔。事件描述的是結構:哪些工具跑過、花了多久、修改之後有沒有接測試、哪個模型在做這件事。這是純粹的 AI 編碼代理遙測,不夾帶內容。

它存在的理由,是一個幾乎每個團隊都感覺得到、卻很少能算出來的落差。授權與詞元已是預算裡真實的一行,但很少有人說得清哪些工作階段需要頂級模型,哪些只是改一個檔案卻燒掉大筆費用。Pheebs 替每個工作階段的工作量定出規模,跟實際跑的模型比對,再依 API 牌價把差距換算成金額。

它不轉送提示詞、不封鎖指令,也不替任何人挑模型。對於早就對任何測量抱持懷疑的工程師,這種克制很重要。工具只讀出落差、標上金額,接下來怎麼做仍然由人決定。

限制值得一開始就講明。Pheebs 是量測工具,不是報表產品。自架安裝給你原始記錄與一份有文件的端點契約,儀表板要自己建。它也需要 Node.js 20 以上,而且只支援有提供生命週期掛鉤的代理。

開始使用

  1. 在執行 Node.js 20 以上的機器上,用 npm install -g pheebs 安裝命令列工具。
  2. 執行 pheebs init。它會偵測機器上已有的代理,詢問要設定哪幾個,以及事件要送到哪裡。
  3. 想完全留在本機,就把目的地留空。事件只會寫進 ~/.pheebs/logs/,不會出現在別的地方。
  4. 執行 pheebs doctor 確認接線,再開始相信任何數字。
  5. 要把資料送到自家後端,得同時設定 pheebs config set base-url 與 pheebs config set token。少一個,資料就不會離開筆電。

產品資訊

快速了解 Pheebs 的定價、支援平台與效能。

免費方案是
付費方案Free self-hosted client, custom quote for the managed assessment
平台macOS, Linux, Windows (Node.js 20+)
開發者Eversynced
類別程式設計 · 生產力
發布日期Sep 2026
最近更新Oct 2026
網站訪問量N/A
網站全球排名N/A
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 付授權費與詞元費、想要一條基準線的工程主管:Pheebs 把對採用率的猜測換成每人、每個儲存庫的數字,前提是手上有幾週的工作階段可以讀。
  • 平台與開發者生產力團隊:實務採用率檢視能分辨整欄偏冷與單列偏冷,前者代表設定缺了一塊,後者代表某個人需要陪跑。
  • 想知道自己數字的工程師:選用的洞察端點讓每位開發者查看自己的驗證率與模型匹配度,不必對全隊公開。

任務

  • 稽核模型支出:每個完整工作階段都會取得工作量規模,跑得比任務需求更重的會被換算成金額,於是不再需要憑感覺跟財務討論。
  • 確認 AI 產出的程式碼有沒有被驗證:驗證覆蓋率計算的是 AI 修改後接上測試、型別檢查、靜態檢查、建置或規格比對的比例。
  • 衡量共用工具是否真的落地:技能重用與連接器採用率會顯示哪個斜線指令或 MCP 伺服器週週被拿出來用,哪個只被試過一次。
  • 分清結構缺口與陪跑缺口:整隊都弱的職能需要補骨架,只有一個人弱則需要一場對話。

情境

  • 三十天的 AI 賦能評估:Eversynced 以遙測衝刺的方式執行代管版本,最後交付高層簡報與書面計畫。
  • 在多個小組推行 Claude Code 或 Cursor:先量測,再判斷問題出在授權、訓練,還是儲存庫的設定。
  • 受監管或對隱私敏感的組織:預設的本機遙測讓程式碼、路徑與提示詞文字留在公司內,這個差別往往決定推行能不能過關。

主要功能

三種代理的工作階段形狀捕捉

Pheebs 掛進 Claude Code、Cursor 與 Codex,在真正代表工作的事件上觸發:工作階段開始與結束、送出提示詞、工具呼叫與失敗、技能與斜線指令展開、子代理生成、上下文壓縮,以及背景任務。十七種事件類型涵蓋這個範圍。每個提示詞只留字元數,選用的意圖分類器開啟時再加一個標籤。Claude Code 分析與 Cursor 使用追蹤走同一套掛鉤機制,一次安裝就同時涵蓋兩者。

本機 JSONL 記錄,後端自己管

每個事件都會附加到本機的 JSONL 檔,不論有沒有設定後端,它都是長期留存的那一份。全新安裝不帶任何端點。填上基礎網址與權杖之後,同一批事件也會送到自家基礎設施。參考後端與端點契約都放在開源儲存庫裡,收資料的那一端可以先讀再決定要不要信。

以金額呈現的模型匹配度

多數團隊正是為了這個功能才採用。Pheebs 替每個提示詞判定規模,從改一個檔案到開放式設計,再以最難的那個提示詞代表整個工作階段。接著拿這個規模跟實際跑的模型等級比對。規模開太大的工作階段會安靜地燒預算,開太小的則會在之後以修補提示詞的形式回來。兩者的差距依 API 牌價換算,並明確標示這是估計上限。

預設不存內容的隱私設計

檔案內容、檔案路徑、目錄結構、提示詞文字與指令字串都不會進到記錄。像 npm test 這樣的指令只在行程內讀取,記成 tool_intent: test_run。身分會是權杖背後的編號,或 Git 電子郵件位址的截斷雜湊。Pheebs 不會去查 GitHub 帳號。對於 AI 量測卡在法務審查的團隊,這些預設值就是讓案子過關的關鍵。

AI 能力模型

原始事件在主管會議上很難討論,所以 Pheebs 附上一套模型,把事件整理成兩層。第一層看的是工具箱:二十四項實務、六個職能,涵蓋模型選擇、可重用資產、MCP 連線、接進代理迴路的驗證、上下文管理,以及多代理協作。第二層看的是判斷力:驗證覆蓋率、反問率、精修與修補的比例、未經檢視就整批接受的比例,以及模型匹配度。每項實務都能從遙測判定,報表因此不必依賴自填問卷。

OpenTelemetry 轉送

Claude Code 與 Codex 會輸出原生 OpenTelemetry 指標與記錄,Pheebs 把這些訊號轉送到你的收集器,不必把觀測平台的憑證發到每台筆電。既有的追蹤與記錄架構可以繼續用。Cursor 只走掛鉤,因為它沒有提供同樣的原生匯出方式。

優缺點

優點

  • 隱私設計具體得少見。把永不儲存的項目寫清楚,細到指令字串與 Git 身分怎麼處理,比一句籠統的承諾有用得多。
  • 模型匹配度把抽象的效率論述變成一筆金額,而這種版本才拿得到預算。
  • 一個用戶端同時支援 Claude Code、Cursor 與 Codex,省下三個各自獨立的量測專案。
  • Apache-2.0 授權加上有文件的端點契約,蒐集到的資料不會被綁死。
  • 能力模型替事件流建立結構,團隊不必自己發明一套計分方式就能比較工程師的習慣。

缺點

  • 自架意味著報表要自己建。用戶端產出記錄與契約,行銷網站上那些儀表板不在裡面。
  • 金額是以牌價推估,採用議定企業價的團隊會看到高於實際帳單的數字。
  • 建立在掛鉤上的東西會繼承掛鉤的死角。在代理以外的終端機完成的工作,或在沒有掛鉤支援的編輯器裡完成的工作,完全不會出現。
  • 小團隊的資料很薄。模型看的是數週下來的重複行為,五個人跑一週,看到的檢視多半是空的。

常見問題

事件類型、時長、次數、模型名稱與觸發類型。它會記下某個提示詞被送出、長度多少,分類器開啟時再加一個意圖標籤。提示詞本身、檔案內容與檔案路徑都不記錄。