Claude Code Tokens

Claude Code:查看当前 Session 用了多少 Tokens

面向 Claude Code 的命令速查:检查会话 tokens、估算成本,并减少长任务中的 token 浪费。

最后更新: 2026年6月17日

功能对比

命令或视图适合场景可信用途
/usage当前 Claude Code session token 统计最快回答本 session 用了多少 tokens。
/cost当前 session 的 API key 费用估算本地估算,不是最终账单。
/status计划和额度上下文开始重任务前判断剩余额度。
Claude Console Usage账号级账单和使用记录权威账单来源。
Prompt compaction让长 session 更可控减少重复上下文,让后续回合更省。

最快命令

在 Claude Code 里运行 /usage。Anthropic 的 Claude Code 成本文档说明,/usage 顶部的 Session 区块会显示当前 session 的详细 token 使用统计。

/usage

命令速查

大型任务前后分别运行这些命令,方便拆分研究、实现和验证阶段的成本。

/usage
/cost
/status
/model
/compact

哪些内容会消耗 Tokens

Claude Code session 可能把可见消息、仓库上下文、工具结果、命令输出、文件读取和历史对话都计入上下文。长日志和大范围文件读取往往比你输入的提示词更贵。

  • 多步重构前先检查 usage。
  • 调研结束、实现开始前再检查一次。
  • 旧上下文不再重要时 compact 或开新 session。
  • 尽量贴短日志和文件片段,避免整段生成输出。

Claude Code Usage 流程

固定流程能帮助比较不同任务的 token 使用。

1. 任务前运行 /usage。
2. 先让 Claude Code 只检查相关文件。
3. 调研后再次运行 /usage。
4. 实现并验证。
5. 最后再次运行 /usage,记录最终 session 数字。

官方参考

Claude Code session token 统计看官方成本说明;模型、使用和限制行为看 Claude 支持文章。

常见问题

怎么查看 Claude Code 当前 session 用了多少 tokens?

在 Claude Code 中运行 /usage。它显示当前 session 的 token 统计;账号级账单以 Claude Console 为准。

Claude Code 里显示的 dollar cost 是最终账单吗?

不是。把本地 session cost 当作估算,最终账单看 Claude Console。

为什么一个小 prompt 会用很多 tokens?

session 里可能包含仓库上下文、工具输出、历史消息、系统上下文和文件内容。大范围读取和长命令输出会显著增加 token。

什么时候应该 compact?

当 session 里还有有用结论但旧细节太多时 compact;旧上下文已经不再帮助任务时开新 session。