본문으로 건너뛰기
cccskills
무료GitHub에 공개

cost-tracker

追蹤並計算當前 session 的 Token 使用量和花費(USD)。產出前後對比報告,幫助使用者了解 workspace 優化的實際效益。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.0 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Cost Tracker — Token 使用量與花費追蹤

依據 Claude Agent SDK Cost Tracking

定價表(2026-05,官方 Opus 4.8 發布後)

模型Input ($/1M tokens)Output ($/1M tokens)Cache Read ($/1M)Cache Write ($/1M)
Opus 4.8$5.00$25.00$0.50$6.25
Sonnet 4.6$3.00$15.00$0.30$3.75
Haiku 4.5$1.00$5.00$0.10$1.25

來源:Models overview、Pricing。 Cache Read = 0.1× input、Cache Write(5m) = 1.25× input。Opus 4.8 fast mode 為 premium 定價,不在此表。

使用方式

在 session 中執行 /cost-tracker,系統將:

  1. 統計當前 session 的 Token 使用量

    • 分別計算 input / output / cache tokens
    • 按模型分層統計(Haiku / Sonnet / Opus)
  2. 計算花費(USD)

    • 套用上方定價表
    • 區分主對話 vs Sub Agent 花費
  3. 產出前後對比

    • 優化前(假設全部使用 Opus)的預估花費
    • 優化後(Advisor 模式分層)的實際花費
    • 差異百分比

計算公式

花費 = (input_tokens × input_price / 1M)
     + (output_tokens × output_price / 1M)
     + (cache_read_tokens × cache_read_price / 1M)
     + (cache_write_tokens × cache_write_price / 1M)

分層估算模型

依據 CLAUDE.md 的 Advisor 模式,各角色的 Token 分配比例:

角色模型預估 Token 佔比
搜尋探索Haiku~30%
程式碼實作 + 測試Sonnet~55%
架構審查 + 顧問Opus~15%

輸出格式

### Session Cost Report

| 指標 | 數值 |
|------|------|
| Total Input Tokens | xxx |
| Total Output Tokens | xxx |
| Cache Read Tokens | xxx |
| Cache Write Tokens | xxx |
| **Total Cost (USD)** | $x.xx |

#### 模型分層花費

| 模型 | Tokens | Cost (USD) | 佔比 |
|------|--------|-----------|------|
| Haiku | xxx | $x.xx | xx% |
| Sonnet | xxx | $x.xx | xx% |
| Opus | xxx | $x.xx | xx% |

#### 優化效益

| 指標 | 全 Opus | Advisor 分層 | 節省 |
|------|---------|-------------|------|
| 預估花費 | $x.xx | $x.xx | -xx% |

Agent SDK 整合範例(TypeScript)

import { query } from "@anthropic-ai/claude-agent-sdk";

let sessionCost = 0;
const modelBreakdown: Record<string, { tokens: number; cost: number }> = {};

for await (const message of query({ prompt: "your task" })) {
  if (message.type === "result") {
    sessionCost += message.total_cost_usd;

    for (const [model, usage] of Object.entries(message.modelUsage)) {
      if (!modelBreakdown[model]) modelBreakdown[model] = { tokens: 0, cost: 0 };
      modelBreakdown[model].tokens += usage.inputTokens + usage.outputTokens;
      modelBreakdown[model].cost += usage.costUSD;
    }
  }
}

console.log(`Session total: $${sessionCost.toFixed(4)}`);
for (const [model, data] of Object.entries(modelBreakdown)) {
  console.log(`  ${model}: ${data.tokens} tokens, $${data.cost.toFixed(4)}`);
}

Gotcha

  • Claude Code 的 /usage 是累積值:它顯示從 session 開始到當下的總量,不是「本次操作」的增量。
  • Cache write tokens 比 input 貴:cache write = 1.25× input price,計算時不要誤用 input 單價。
  • 「優化前」是假設值:以全 Opus 計算的對比數字是估算,實際上你可能原本也不是全 Opus。
  • Sub Agent 費用需個別計算:子 agent 的 token 不一定計入主對話的 /usage,需確認 SDK 版本行為。
  • 定價表可能已更新:本 skill 的定價以 2026-04 為準,若超過 3 個月請重新確認官方定價。

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

add-skill

무료

建立符合官方規格的 Claude Code skill:蒐集需求、產出正確格式的 SKILL.md、驗證命名與描述規則、套用 Progressive Disclosure 結構。適合在新增 skill 或 slash command 時使用。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

zeuikli/claude-code-workspace1562026년 10월 18일 업데이트

啟動 Agent Team 模式,多個 worker 平行處理任務並共享發現。適用於大型重構、codebase 遷移、全面審查。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

zeuikli/claude-code-workspace1562026년 10월 18일 업데이트

分析 claude.com/blog 的新文章,提取可操作洞察並更新 workspace 設定。手動調用。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

zeuikli/claude-code-workspace1562026년 10월 18일 업데이트

分析當前專案的 Claude Code session 資料,產出 context 效率報告(模型用量、工具效率、委派比例、TodoWrite 使用率)。搭配 context-management.md 使用。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

zeuikli/claude-code-workspace1562026년 10월 18일 업데이트

debug

무료

系統性 debug 工作流:捕捉錯誤、分析日誌、關聯跨系統 pattern,產出有根因與修復驗證的報告。適用於 bug、test 失敗、生產異常。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

zeuikli/claude-code-workspace1562026년 10월 18일 업데이트

對 staged changes 執行三維度平行審查(安全、效能、風格),合成優先排序的發現摘要。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

zeuikli/claude-code-workspace1562026년 10월 18일 업데이트

zeuikli의 스킬 모두 보기

이 스킬의 문제 신고