TellWorldAI 世界档案
问档案English

首页›实践›实践

实践

Claude Code 花多少钱:用量查看与省钱办法

Claude Code 按 API 用量计费:怎么用 /usage 看本次花了多少、各项用量占比,以及团队怎么看支出,还有几种降低用量的常用办法。

这篇适合谁

适合想知道 Claude Code 大概要花多少钱,或者账单突然变高想找原因的人,包括个人订阅用户、API 用户和团队管理员。读完你能用 /usage 看懂当前会话的用量,知道团队支出在哪里看,并能按影响大小去调几项设置。

它怎么计费

Claude Code 按 API token 的消耗计费。Pro、Max、Ultra、Team、Enterprise 等订阅计划的价格,要到 claude.com/pricing 查看。每个开发者的花费差别很大,取决于选用的模型、代码库的大小,以及是否同时跑多个实例或自动化任务。[1]

官方文档给出过一组企业部署的参考数字:平均每位开发者每个活跃日约 13 美元,每月 150 到 250 美元,90% 的用户每个活跃日低于 30 美元。这只是平均值,个人花费要以自己的用量为准。[1]

用 /usage 看本次会话

在 Claude Code 里输入 /usage,最上面的 Session 块显示当前会话的 token 用量。这一块主要是给 API 用户看的,Pro、Max、Ultra 订阅用户的用量已经包含在订阅里,所以会话金额对账单没有直接意义。[1]

输出大致是这样的:[1]

Total cost:            $0.55
Total duration (API):  6m 20s
Total duration (wall): 6h 33m 10s
Total code changes:    0 lines added, 0 lines removed
Usage by model:
   claude-sonnet-4-6:  1.2k input, 5.3k output, 940.0k cache read, 50.0k cache write ($0.55)

金额是在本地按 token 数和标价算出来的,只是估算。如果组织配置了 modelPricing,就按合同价算。/clear 会开始新会话,这些总数随之归零;状态栏的 cost 字段显示的是同一个总数。[1]

主对话的第一次 API 响应之后,/usage 还会多出一行 Prompt cache (main),显示请求次数、输入 token 中有多大比例来自缓存、缓存未命中了几次,以及缓存现在是否还热着。这一行需要 v2.1.251 或更高版本。[1]

订阅用户的 /usage 还会按技能、子代理、插件和单个 MCP 服务器拆分近期用量,给出各自占的百分比。按 d 或 w 可以在最近 24 小时和最近 7 天之间切换。[1]

这些数字是根据本机的会话历史估算的,其他设备和 claude.ai 上的用量不计在内。[1]

团队和组织怎么看支出

  • Claude for Teams 和 Enterprise:每位成员的用量从席位额度里扣,额度按滚动的五小时窗口和每周窗口重置。管理员在 claude.ai 的组织分析里可以看支出报表,按用户和模型统计,每天更新,可以导出 CSV。[1]
  • Claude Console(API):用工作区管理支出。第一次用 Claude Console 账号登录 Claude Code 时,会自动创建一个名为 "Claude Code" 的工作区。[1]
  • Amazon Bedrock、Google Cloud 或 Microsoft Foundry:用量按 token 计入你的云账户,预算和限额在云厂商的账单控制台里设置。[1]
  • OpenTelemetry:在所有方式下都能用,是唯一能近实时地把每个用户的 token 和成本指标送进自己可观测系统的办法。[1]

如果组织按合同价结算,可以用托管设置里的 modelPricing 让报表显示合同价,需要 v2.1.242 或更高版本。它只改变 Claude Code 显示的数字,不改变 Anthropic 实际收取的费用。[1]

订阅用户超出额度怎么办

Usage credits 可以让你在超出计划额度之后继续用。用 /usage-credits 管理它,前提是通过 /login 用 claude.ai 订阅账号登录;API key 登录时这个命令不可用。[1]

降低用量的办法

  • 控制子代理:把测试、拉取文档、处理日志这类输出很长的工作交给子代理,主对话里只留下结果。但子代理自己的请求仍然计入用量。[1]
  • 选模型:Sonnet 能胜任大多数编码任务,而且比 Opus 便宜。Opus 留给复杂的架构决策和多步推理。会话中途可以用 /model 切换。对于简单的子代理任务,在子代理配置里写 model: haiku。[1]
  • 管理 CLAUDE.md:CLAUDE.md 在会话开始时就加载进上下文;技能只在被调用时才加载。所以把某个工作流的详细说明移到技能里,能让基础上下文小一些。文档建议 CLAUDE.md 控制在 200 行以内。[1]
  • 思考强度:扩展思考默认开启,思考 token 按输出 token 计费。做简单任务时,用 /effort 把档位调低,或在 /config 里关掉思考,都能降低花费。[1]
  • 固定思考预算的模型:可以用环境变量 MAX_THINKING_TOKENS 调低思考预算,例如 MAX_THINKING_TOKENS=8000。自适应推理的模型会忽略非零的预算,要改用档位。[1]
  • MCP 工具:工具定义默认是延迟加载的,只有工具名和服务器说明会进入上下文,直到 Claude 真正用到某个工具。[1]

Agent teams 的用量

Agent teams 默认关闭,用 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 才能打开。队友在 plan 模式下运行时,用量大约是标准会话的 7 倍,所以团队任务要尽量小、尽量独立。[1]

下一步

计费细则和团队设置,以官方的成本文档为准。[1]

来源

  1. 1
    Manage costs effectivelyAnthropic Claude Code docs

引用本页: Claude Code 花多少钱:用量查看与省钱办法. TellWorld, https://www.tellworld.net/zh/practice/practice-claude-code-costs. 更新于 2026-11-14

相关动态