期間概況
—
⚡
—
請求數
⧉
—
Tokens(In+Out)
$
—
預估費用 USD
🔑
—
活躍 Key
費用趨勢
USD/依所選粒度分桶
模型分布
依預估費用
發行單一 Key
輸入申請人 AD 帳號查詢;系統依結果引導發行新 Key 或管理既有 Key
查無此帳號的 API Key,是否新增?
供面試者、外部訪客等沒有 AD 帳號的情況。帳號自動加上
guest- 前綴;這類 key 的用量在部門報表歸「(名冊未收錄)」。系統沒有到期機制——用完請回下方「Key 管理表格」停用(⏸)或撤銷(⊘)。批次匯入帳號
貼上 AD 帳號清單(每行一個,也接受逗號/分號/空白分隔),或上傳文字檔;系統自動查 AD 屬性並發 key
Key 管理表格
| Prefix | 名稱 | 申請人帳號 | 狀態 |
|---|
統計圖
—
統計明細
選一位使用者或一個部門(或全公司),指定起訖日期,畫出該期間的 API 預估金額曲線;指標也可切換成請求數/Tokens。
📌 部門的成員範圍與「部門報表」一致——以人員名冊分組,名冊查無但持有 Key/席次的帳號歸「(名冊未收錄)」。
📌 只計 API Key 的用量費用;Teams 席次是月固定訂閱費、無法拆到日,不在這張圖裡(席次費用請看「部門報表」)。
📌 金額為依模型單價表的估算,且多數費用來自 cache token;沒有用量的時段補 0,時間軸才連續。
📌 部門的成員範圍與「部門報表」一致——以人員名冊分組,名冊查無但持有 Key/席次的帳號歸「(名冊未收錄)」。
📌 只計 API Key 的用量費用;Teams 席次是月固定訂閱費、無法拆到日,不在這張圖裡(席次費用請看「部門報表」)。
📌 金額為依模型單價表的估算,且多數費用來自 cache token;沒有用量的時段補 0,時間軸才連續。
期間概況
—
$
—
預估金額 USD
⚡
—
請求數
⧉
—
Tokens(In+Out)
≡
—
Cache tokens(寫/讀)
👥
—
有用量的帳號
金額曲線
—
成員排行
—
模型分布
依預估金額
分時明細
曲線上每一個時段的原始數字
| 時段 | 請求數 | Input | Output | Cache 寫/讀 | 預估金額 USD |
|---|---|---|---|---|---|
請求分類(含未計價的呼叫)
經過本 gateway 的每一筆 /v1/* 請求,依路徑、狀態碼與「是否計價」分類。
📌 Key 管理表格的「請求數」會比報表的請求數多:前者計入每一次代理呼叫,後者只計「有回傳用量、算得出費用」的請求。
📌 沒有用量的呼叫(如
📌 非 200 的回應會一併記下上游的錯誤說明(例如「invalid_request_error: max_tokens…」),方便判斷是使用者的參數問題還是上游異常;成功的回應內容一律不落地。
📌 Key 管理表格的「請求數」會比報表的請求數多:前者計入每一次代理呼叫,後者只計「有回傳用量、算得出費用」的請求。
📌 沒有用量的呼叫(如
/v1/messages/count_tokens 只回 token 數、認證或額度錯誤的回應)本來就沒有費用,因此不列入報表的請求數與每請求費用。📌 非 200 的回應會一併記下上游的錯誤說明(例如「invalid_request_error: max_tokens…」),方便判斷是使用者的參數問題還是上游異常;成功的回應內容一律不落地。
—
| 路徑 | 方法 | 狀態碼 | 計價 | 請求數 | 上游錯誤訊息(取樣) |
|---|
用量明細(近 30 天)
| 日期 | 申請人 | Key | 模型 | 請求數 | Input | Output | Cache 寫/讀 | 預估金額 USD |
|---|---|---|---|---|---|---|---|---|
上傳 Cowork/成員活動 CSV
Claude 管理後台 → Analytics → Members → Export 匯出的 members-analytics CSV;資料期間自檔名(…-2026-09-19-to-2026-10-18.csv)解析、可手動調整。
📌 與既有期間日期重疊(含相同期間)時,先刪除重疊期間的整份舊資料,以本次上傳為準。
📌 座位等級以匯出檔為準:上傳最新期間的檔案時,系統會自動把「Teams Account」的座位等級更正成檔案裡的官方等級,匯出檔沒有的付費座位改為未指派;更正的名單會列在上傳結果。上傳比現有資料更舊的檔案則不會更動座位等級。
📌 建議每週一 08:00 前上傳「上週一~上週日」的匯出檔,處長週報的 Cowork 段落才會是上週的數字;沒有與上週重疊的匯出時,週報會改用最近一次匯出並註明期間。
📌 與既有期間日期重疊(含相同期間)時,先刪除重疊期間的整份舊資料,以本次上傳為準。
📌 座位等級以匯出檔為準:上傳最新期間的檔案時,系統會自動把「Teams Account」的座位等級更正成檔案裡的官方等級,匯出檔沒有的付費座位改為未指派;更正的名單會列在上傳結果。上傳比現有資料更舊的檔案則不會更動座位等級。
📌 建議每週一 08:00 前上傳「上週一~上週日」的匯出檔,處長週報的 Cowork 段落才會是上週的數字;沒有與上週重疊的匯出時,週報會改用最近一次匯出並註明期間。
未選擇檔案
資料來源:Claude 管理後台 → Analytics → Members 的匯出檔(members-analytics-…-YYYY-MM-DD-to-YYYY-MM-DD.csv),每位成員一列,含座位等級、最後使用日、使用天數,以及對話(Chat)、Claude Code、Cowork 三種用法的次數。
📌 Cowork、對話與 Claude Code 用的是同一個 Teams 座位,都含在座位月租裡,不另外計費;因此「沒寫程式」不等於「座位閒置」——判斷座位有沒有在用,要一併看這裡的使用天數。
📌 匯出檔以「期間」為單位、無法拆到日:所選期間與哪些匯出期間重疊就全額納入。
📌 部門依人員名冊分組(Email 比對;名冊查無歸「(名冊未收錄)」),姓名前的「(MA0170)」只是 Teams 上的顯示名稱,不拿來分組。
📌 Cowork、對話與 Claude Code 用的是同一個 Teams 座位,都含在座位月租裡,不另外計費;因此「沒寫程式」不等於「座位閒置」——判斷座位有沒有在用,要一併看這裡的使用天數。
📌 匯出檔以「期間」為單位、無法拆到日:所選期間與哪些匯出期間重疊就全額納入。
📌 部門依人員名冊分組(Email 比對;名冊查無歸「(名冊未收錄)」),姓名前的「(MA0170)」只是 Teams 上的顯示名稱,不拿來分組。
📖 欄位說明:各項統計是什麼意思
| 欄位 | 匯出檔原始欄名 | 意思 |
|---|---|---|
| 使用天數 | Days Active | 期間內有使用 Claude 的天數;對話、Cowork、Claude Code 任一種用到就算一天。判斷座位有沒有在用,看這個數字最直接。 |
| 最後使用日 | Last Active | 最後一次使用 Claude 的日期(三種用法都算)。 |
| Claude Code 工作階段 | Code sessions | 在終端機或程式編輯器開啟一次 Claude Code(請 Claude 讀程式、寫程式、改程式、查問題),從開始到結束算一次;一次工作階段裡通常會來回很多次。 |
| 寫出的程式(行數) | Lines | Claude Code 寫出的程式碼行數,來自另一份「Claude Code 行數」匯出檔;只反映寫程式這一種用法,0 行不代表沒在用座位。 |
| 檔案編輯 | File edits | Claude 直接修改電腦上檔案的次數;Claude Code 改程式、Cowork 整理文件都會算進來。 |
| Cowork 工作階段 | Cowork sessions | 在 Claude 桌面程式的 Cowork 模式交代一件工作(例如整理資料夾、彙整報告、做簡報),由 Claude 自己分步驟完成;交代一件工作算一次。 |
| Cowork 訊息 | Cowork messages | Cowork 工作階段裡同事送出的訊息數(交代工作、補充說明、修正方向);訊息多代表和 Claude 來回確認得多。 |
| Cowork 產出 | Cowork artifacts | Cowork 做完後留下、可以單獨開啟的成品數(例如文件、網頁、圖表);整理檔案、查資料這類工作不一定留下成品,產出少不代表沒做事。 |
| 對話次數 | Chats | 在 Claude 網頁或桌面程式開啟的對話數(問答、寫文件、翻譯、討論);一個對話裡可以有很多則訊息。 |
| 對話訊息 | Messages | 對話裡同事送出的訊息數。 |
| 座位等級 | Seat Tier | Standard 或 Premium;Premium 月租較高、可用的使用額度較大。 |
期間概況
—
👥
—
付費座位(期間內有使用)
🤝
—
用過 Cowork 的人(佔付費座位)
▶
—
Cowork 工作階段
✉
—
Cowork 訊息數
—
成員排行
—
各部門使用情況
依 Cowork 工作階段由多至少;「沒用過的付費座位」=期間內使用天數為 0 的 Standard/Premium 座位(三種用法都沒用)
| 部門 | 處 | 成員 | 付費座位 | 用過 Cowork | Cowork 工作階段 | Cowork 訊息 | Cowork 產出 | 對話次數 | Claude Code 工作階段 | 沒用過的付費座位 |
|---|---|---|---|---|---|---|---|---|---|---|
成員明細
「產出」= Cowork 建立的成品(Artifacts);「最後使用」與「使用天數」涵蓋對話/Claude Code/Cowork 三種用法
| 成員 | 帳號 | 部門 | 座位 | 最後使用 | 使用天數 | Cowork 工作階段 | Cowork 訊息 | Cowork 產出 | 對話次數 | 對話訊息 | Claude Code 工作階段 | 檔案編輯 |
|---|
座位等級核對
匯出檔帶有 Anthropic 官方的座位等級(Seat Tier),這裡與系統登錄的席次名單(部門報表與週報算席次費用的依據)逐一比對;上傳最新的匯出檔時系統已自動更正,正常情況下這裡不會有差異;若在上傳之後於「Teams Account」頁手動改過等級,差異會列在這裡,可勾選後按「套用」改回匯出檔的等級。
—
| 帳號 | 姓名 | 匯出檔等級 | 系統登錄 |
|---|
用量曲線(選成員/部門+期間)
每一點=一個上傳的匯出期間;凡與所選起訖日期重疊的期間即納入。期間長度不同(例如 30 天 vs 7 天)時次數不可直接比較,請留意表格的期間欄。
—
| 期間 | 天數 | 成員 | 有使用 | 用過 Cowork | Cowork 工作階段 | Cowork 訊息 | 對話次數 | Claude Code 工作階段 |
|---|
上傳 Teams 使用量 CSV
Claude Code Teams 匯出的每人程式碼行數檔(如 claude_code_team_2026_07_01_to_2026_07_31.csv,欄位 User, Lines);資料期間自檔名解析、可手動調整。
📌 上傳後資料會持續保存於系統資料庫,所有管理員登入後皆可查看。
📌 若上傳期間與既有資料的日期重疊(含相同期間),系統會先刪除重疊期間的整份舊資料,以本次上傳的檔案為準。
📌 「🗑 刪除此期間資料」會同步刪除資料庫中該期間的全部紀錄,且無法復原。
📌 上傳後資料會持續保存於系統資料庫,所有管理員登入後皆可查看。
📌 若上傳期間與既有資料的日期重疊(含相同期間),系統會先刪除重疊期間的整份舊資料,以本次上傳的檔案為準。
📌 「🗑 刪除此期間資料」會同步刪除資料庫中該期間的全部紀錄,且無法復原。
未選擇檔案
專屬帳號訂閱等級(Seat)
Claude Code Teams 訂閱的席次等級(Premium/Standard/未指派)。每次在「🤝 Cowork」頁上傳最新的 members-analytics 匯出檔,系統會以檔案裡的官方等級自動更正這份名單(匯出檔沒有的付費座位改為未指派),因此在這裡手動改的等級,下次上傳後會被匯出檔蓋過;帳號=Email「@」前段(與名冊帳號、Gateway 申請人帳號同一把鍵)。
📌 名單來自所有已上傳的 Teams 期間成員;曾設定過但已不在名單中的帳號也會列出。
📌 席次月費會用在「部門報表」:部門的 Claude 總費用=API 費用+席次費用(席次費=單價 × 期間涵蓋的日曆月數,不到一個月以一個月計)。
📌 「最近期間行數」是最後一次上傳的那個期間;「累計行數」是全部已上傳期間的加總(每個月各傳一份就會逐月累加),兩者不同屬正常。
📌 改完務必按「💾 儲存變更」;儲存後下方報表與部門報表的席次欄位、費用會同步更新。
📌 名單來自所有已上傳的 Teams 期間成員;曾設定過但已不在名單中的帳號也會列出。
📌 席次月費會用在「部門報表」:部門的 Claude 總費用=API 費用+席次費用(席次費=單價 × 期間涵蓋的日曆月數,不到一個月以一個月計)。
📌 「最近期間行數」是最後一次上傳的那個期間;「累計行數」是全部已上傳期間的加總(每個月各傳一份就會逐月累加),兩者不同屬正常。
📌 改完務必按「💾 儲存變更」;儲存後下方報表與部門報表的席次欄位、費用會同步更新。
不在任何 Teams CSV 裡的帳號(例如剛開通座位、還沒有行數的人)從這裡加入;加入後按「💾 儲存變更」才會寫入
| 帳號 | 姓名 | 部門(名冊) | 最近期間行數 | 累計行數(全部期間) | 訂閱等級 |
|---|
期間概況
—
👥
—
成員數
≡
—
總程式碼行數
⌀
—
平均行數/人
◧
—
中位數行數
—
成員排行
—
並列對照:Teams Lines 與 Gateway 用量
以成員 Email 對應 Gateway Key(比對 Key 的 Email,其次 Email @ 前段對應申請人帳號);「—」表示此期間無 Gateway 用量或查無對應 Key
📌 Lines 來自 Claude Code Teams 訂閱席次,Gateway 費用來自 API Key 呼叫——兩者是不同的使用與不同的帳,僅並列對照,不做相除(如「每千行費用」)
📌 Lines 來自 Claude Code Teams 訂閱席次,Gateway 費用來自 API Key 呼叫——兩者是不同的使用與不同的帳,僅並列對照,不做相除(如「每千行費用」)
| 成員(Email) | 席次 | Lines | 佔比 | Gateway 帳號 | 請求數 | Tokens | 預估費用 USD |
|---|---|---|---|---|---|---|---|
用量曲線(選成員/部門+期間)
選一位成員或一個部門(或全部成員),指定起訖日期,畫出該範圍內各期間的用量曲線。
📌 Teams 匯出是以「期間」為單位的整份快照、無法拆到日,因此曲線上每一點=一個上傳期間;凡與所選起訖日期重疊的期間即全額納入。
📌 部門依人員名冊分組(Teams CSV 只有 Email,部門由名冊的 Email/帳號比對而來;名冊查無歸「(名冊未收錄)」)。
📌 Teams 行數來自訂閱席次、Gateway 費用來自 API Key 呼叫,是兩種獨立的使用與兩筆帳——只並列、不相除。
📌 Teams 匯出是以「期間」為單位的整份快照、無法拆到日,因此曲線上每一點=一個上傳期間;凡與所選起訖日期重疊的期間即全額納入。
📌 部門依人員名冊分組(Teams CSV 只有 Email,部門由名冊的 Email/帳號比對而來;名冊查無歸「(名冊未收錄)」)。
📌 Teams 行數來自訂閱席次、Gateway 費用來自 API Key 呼叫,是兩種獨立的使用與兩筆帳——只並列、不相除。
—
| 期間 | 成員數 | Teams 行數 | Gateway 請求數 | Gateway Tokens | Gateway 預估費用 |
|---|---|---|---|---|---|
成員使用狀態(跨期間)
選擇成員,檢視其各期間的 Teams Lines/Gateway Tokens/Gateway 預估費用;三種指標單位不同,曲線各依自身最大值縮放(僅供趨勢對照),滑鼠移到節點可看實際數值
期間趨勢(整體)
全體成員合計的 Teams Lines/Gateway Tokens/Gateway 預估費用;曲線各依自身最大值縮放(僅供趨勢對照),滑鼠移到節點可看實際數值
統計部門
期間概況
—
$
—
Claude 總費用 USD
⚡
—
API 費用 USD
🪑
—
席次費用 USD
▣
—
部門數
👥
—
涵蓋人數
🪑
—
付費席次(P/S)
≡
—
每千行席次成本
◉
—
每請求 API 費用
⧉
—
Tokens(In+Out)
⚡
—
Cache tokens(寫/讀)
API 費用趨勢
USD/依所選粒度分桶(僅統計範圍內的部門)。席次費用是月固定訂閱費、無法拆到日,因此不在這張圖裡
部門排行
—
部門費用與效率
依總費用(API+席次)由多至少;部門名稱下方的小字是「總費用」的處內/全公司名次。點一列展開該部門的成員明細與四項指標的完整名次
| 部門 | 處 | 人數 | 席次 P/S | 閒置席次 | API 費用 | 席次費用 | 總費用 | 佔比 | 每請求費用 | 人均 API 費用 | Teams 行數 | 每千行席次成本 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
席次明細(Teams 專屬帳號)
各部門實際持有的 Premium/Standard 席次與持有人,以及月費與本期費用——用來核對「席次費用為什麼是這個數字」
📌 席次名單與單價在「Teams Account」頁維護;本表以目前的名單回推所選期間
📌 席次名單與單價在「Teams Account」頁維護;本表以目前的名單回推所選期間
| 部門 | 處 | Premium 席次 | Standard 席次 | 月費/月 | 本期席次費用 | 閒置席次 | Teams 行數 |
|---|---|---|---|---|---|---|---|
未納入統計的資料
這些數字不在上方部門統計內,列出以免無聲遺漏
🤖 AI 分析說明
以本報表的數據(總費用=API+席次、效率指標與排名,依部門與處)請 Claude 產出分析與建議;產生後會一併寫進「⬇ 匯出 PDF」。
📌 兩種費用可相加為總費用;效率一律在同一產品內相除(席次費÷行數、API 費÷請求數),不會出現「API 費用÷Teams 行數」這種跨產品比值。
📌 分析經本 gateway 自身的 API 呼叫,該次消耗會照常計量入帳;資料量大時需要數十秒。
📌 兩種費用可相加為總費用;效率一律在同一產品內相除(席次費÷行數、API 費÷請求數),不會出現「API 費用÷Teams 行數」這種跨產品比值。
📌 分析經本 gateway 自身的 API 呼叫,該次消耗會照常計量入帳;資料量大時需要數十秒。
尚未產生
✉ 處長週報自動寄送
每週自動把「上一週」(週一~週日)各處的用量統計分析寄給該處主管,副本給指定收件者;同一處若設定了處長與副處長,**寄出一封、兩人同列收件者**;內容含概況/各部門/Teams 席次/成員明細與 AI 分析,並附一份同期間的 PDF 報表。統計同時涵蓋 API Key 費用與 Teams 席次。
📌 啟用與收件者在伺服器設定檔(.env)的 weekly_report_* 參數:weekly_report_enabled(開關)、weekly_report_heads(處名:AD帳號 或 處名:AD帳號:職稱,同一處可列多位)、weekly_report_cc(副本)、weekly_report_weekday/weekly_report_hour(寄送時點)、weekly_report_ai(是否附 AI 分析);改完需重新啟動服務。
📌 席次費用是「整月月費」(不到一個月以一個月計),週報會與「本週 API 費用」分開陳述、不相加成「本週支出」。
📌 「測試寄送」只寄到你填的位址,不寄給處長也不寄副本;「立即寄給處長」會真的發信給處長與副本,且不影響排程的已寄紀錄。
📌 啟用與收件者在伺服器設定檔(.env)的 weekly_report_* 參數:weekly_report_enabled(開關)、weekly_report_heads(處名:AD帳號 或 處名:AD帳號:職稱,同一處可列多位)、weekly_report_cc(副本)、weekly_report_weekday/weekly_report_hour(寄送時點)、weekly_report_ai(是否附 AI 分析);改完需重新啟動服務。
📌 席次費用是「整月月費」(不到一個月以一個月計),週報會與「本週 API 費用」分開陳述、不相加成「本週支出」。
📌 「測試寄送」只寄到你填的位址,不寄給處長也不寄副本;「立即寄給處長」會真的發信給處長與副本,且不影響排程的已寄紀錄。
—
匯入人員名冊
接受人事系統匯出的 11 欄 CSV(無表頭)或本系統整理後的名冊檔(帶表頭);帳號取 Notes 帳號「/」前段(=Email「@」前段),為所有統計的比對鍵。
📌 名冊是部門統計的唯一依據——Key 上的部門是發行當時的 AD 快照(帶成本中心代碼、同部門有多種寫法),不用於分組。
📌 「更新/新增」以工號為鍵,既有資料會被更新;「整份取代」會先清空整份名冊,且無法復原。
📌 名冊是部門統計的唯一依據——Key 上的部門是發行當時的 AD 快照(帶成本中心代碼、同部門有多種寫法),不用於分組。
📌 「更新/新增」以工號為鍵,既有資料會被更新;「整份取代」會先清空整份名冊,且無法復原。
未選擇檔案
部門所屬處
供「部門報表」以處為單位快速選取。預設依公司組織表(管理處/開發工程處/行銷服務處/產品開發處/工程及製造處);如組織調整可在此修改,改完按「💾 儲存變更」即生效,不需重新部署。
📌 「(未分處)」代表不屬於任何處(例如總經理室、董事長室),仍可單獨勾選統計,但不會被任何處的快速選取鈕勾到。
📌 「(未分處)」代表不屬於任何處(例如總經理室、董事長室),仍可單獨勾選統計,但不會被任何處的快速選取鈕勾到。
| 部門 | 名冊人數 | 所屬處 |
|---|
名冊維護
—
| 工號 | 姓名 | 部門 | 帳號 | Key |
|---|