Skip to content

7.10 /cost - 显示令牌使用统计

概述

/cost 命令用于显示令牌使用统计信息,帮助你跟踪和优化 Claude Code 的使用成本。

基本语法

bash

    /cost

功能说明

执行 /cost 命令后,Claude Code 会:

  1. 显示当前会话的令牌使用统计
  2. 显示输入和输出令牌数量
  3. 估算使用成本
  4. 显示使用限制和速率限制状态

使用场景

1. 监控使用情况

bash

    # 查看当前会话的使用统计
    /cost

    # 了解令牌消耗情况

2. 成本跟踪

bash

    # 定期检查使用成本
    /cost

    # 估算月度使用成本

3. 优化使用

bash

    # 查看使用统计,优化对话策略
    /cost

    # 根据统计结果调整使用方式

输出示例

bash

    Token Usage Statistics:
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Current Session:
    - Input Tokens: 45,000
    - Output Tokens: 30,000
    - Total Tokens: 75,000

    Estimated Cost:
    - Input: $0.045 (at $1.00/1M tokens)
    - Output: $0.150 (at $5.00/1M tokens)
    - Total: $0.195

    Usage Limits:
    - Daily: 75,000 / 200,000 tokens (37.5%)
    - Monthly: 150,000 / 1,000,000 tokens (15%)

令牌类型

输入令牌 (Input Tokens)

  • 你发送给 Claude 的文本
  • 包括对话历史、文件内容、系统提示等
  • 通常比输出令牌便宜

输出令牌 (Output Tokens)

  • Claude 生成的文本
  • 包括回答、代码、建议等
  • 通常比输入令牌贵

成本优化建议

1. 减少输入令牌

bash

    # 避免引用过多文件
    # 只引用当前需要的文件
    # 使用 /compact 压缩对话历史

2. 优化提示词

bash

    # 使用简洁明确的提示
    # 避免重复的上下文
    # 定期使用 /clear 清空对话

3. 选择合适的模型

bash

    # 使用 /model 选择适合的模型
    # 对于简单任务,使用较小的模型
    # 对于复杂任务,使用较大的模型

使用限制

不同的订阅计划有不同的使用限制:

免费计划

  • 每日:200,000 令牌
  • 每月:1,000,000 令牌

付费计划

  • 每日:500,000 令牌
  • 每月:5,000,000 令牌

注意事项

  1. 令牌统计是估算值,实际计费可能略有差异
  2. 成本基于当前模型的定价
  3. 使用限制会在每日/每月重置
  4. 超出限制后,可能需要升级计划

与其他命令的配合使用

bash

    # 查看使用统计,然后优化
    /cost
    /compact
    /cost

    # 执行流程:
    # 1. 查看当前使用统计
    # 2. 压缩对话历史
    # 3. 再次查看,确认优化效果

最佳实践

  1. 定期检查 :定期使用 /cost 检查使用情况
  2. 及时优化 :当使用率超过 70% 时,考虑优化
  3. 合理使用 :根据任务复杂度选择合适的模型
  4. 压缩历史 :定期使用 /compact 减少令牌消耗

总结

/cost 命令是 Claude Code 中用于跟踪使用成本的重要工具。通过使用此命令,你可以:

  • 查看令牌使用统计
  • 估算使用成本
  • 监控使用限制
  • 优化使用策略

合理使用 /cost 命令可以帮助你更好地控制使用成本,提高使用效率。

基于 MIT 许可发布