claude-usage-cli

Polar Sponsor
爱发电 赞助
.NET 9.0

通过命令行查询 Claude API 用量与费用报告。使用 macOS 钥匙串安全存储 Admin API 密钥。支持表格/JSON 输出。

claude-usage-cli

功能概述

claude-usage-cli是一项面向实际任务的技能,主要用于⚠️ DEPRECATED — 这一技能不再保留了;请使用claude-cost-cli,它提供了同样的功能,同时提供了主动支持。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

claude-usage-cli

⚠️ 已弃用 — 此功能不再维护。请改用 claude-cost-cli,它提供相同功能并享有持续支持。

一款用于查询 Anthropic Admin API 的用量与成本数据的命令行工具。需从 Claude Console → Settings → Admin Keys 获取 Admin API 密钥(格式为 sk-ant-admin...)。凭据将存储于 macOS Keychain 中。

安装

要求 Node.js >= 18 且运行于 macOS 系统。本项目为开源软件:https://github.com/cyberash-dev/claude-usage-cli

npm install -g claude-usage-cli

如需在运行前审计源码,可选择从源码安装:

git clone https://github.com/cyberash-dev/claude-usage-cli.git
cd claude-usage-cli
npm install && npm run build && npm link

安装完成后,claude-usage 命令即可全局使用。

快速开始

claude-usage config set-key     # 交互式提示:输入 Admin API 密钥(掩码显示)
claude-usage usage              # 过去 7 天的 Token 使用量
claude-usage cost               # 过去 7 天的成本明细
claude-usage cost --sum         # 过去 7 天的总支出

API 密钥管理

存储 API 密钥(交互式掩码输入,自动校验前缀 sk-ant-admin):

claude-usage config set-key

查看已存储密钥(掩码显示):

claude-usage config show

从 Keychain 中移除密钥:

claude-usage config remove-key

用量报告

claude-usage usage                                    # 过去 7 天,按天统计,按模型分组
claude-usage usage --period 30d                       # 过去 30 天
claude-usage usage --from 2026-01-01 --to 2026-01-31 # 自定义日期范围
claude-usage usage --model claude-sonnet-4            # 按模型过滤
claude-usage usage --api-keys apikey_01Rj,apikey_02Xz # 按 API 密钥 ID 过滤
claude-usage usage --group-by model,api_key_id        # 按多个维度分组
claude-usage usage --bucket 1h                        # 时间粒度设为小时(支持 1d、1h、1m)

JSON 输出(适用于脚本调用):

claude-usage usage --json
claude-usage usage --period 30d --json

输出字段:日期、模型、输入 Token 数、缓存 Token 数、输出 Token 数、网页搜索次数。

成本报告

claude-usage cost                                           # 过去 7 天,按描述分组
claude-usage cost --period 30d                              # 过去 30 天
claude-usage cost --from 2026-01-01 --to 2026-01-31        # 自定义日期范围
claude-usage cost --group-by workspace_id,description       # 按工作区 ID 和描述分组
claude-usage cost --sum                                     # 仅输出总成本

JSON 输出(适用于脚本调用):

claude-usage cost --json
claude-usage cost --sum --json

输出字段:日期、描述、模型、金额(USD)、Token 类型、计费层级。

参数参考

usage

参数 说明 默认值
--from 起始日期(YYYY-MM-DD 格式或 ISO 格式) 7 天前
--to 结束日期(YYYY-MM-DD 格式或 ISO 格式) 当前时间
--period 简写周期(如 7d、30d、90d) 7d
--model 按模型过滤(多个模型以英文逗号分隔) 全部
--api-keys 按 API 密钥 ID 过滤(多个 ID 以英文逗号分隔) 全部
--group-by 分组维度:model、api_key_id、workspace_id、service_tier model
--bucket 时间桶宽度:1d、1h、1m 1d
--json 以 JSON 格式输出 false

cost

参数 说明 默认值
--from 起始日期(YYYY-MM-DD 格式或 ISO 格式) 7 天前
--to 结束日期(YYYY-MM-DD 格式或 ISO 格式) 当前时间
--period 简写周期(如 7d、30d、90d) 7d
--group-by 分组维度:workspace_id、description description
--sum 仅输出总成本 false
--json 以 JSON 格式输出 false

安全与数据存储

  • Admin API 密钥:仅存储于 macOS Keychain(服务名:claude-usage-cli),绝不会以明文形式写入磁盘。
  • 无配置文件:所有设置均通过 CLI 参数传入;除 Keychain 条目外,不向磁盘写入任何内容。
  • 网络通信:API 密钥仅通过 HTTPS 发送至 api.anthropic.com;不建立其他任何出站连接。
  • 权限范围:Admin API 密钥仅具备组织用量与成本数据的只读访问权限,无法修改账单设置、创建 API 密钥,亦无法访问对话内容。
  • 无缓存机制:查询结果既不缓存,也不持久化至磁盘。

API 参考

本 CLI 封装了 Anthropic Admin API:

  • 用量接口:GET /v1/organizations/usage_report/messages
  • 成本接口:GET /v1/organizations/cost_report

文档地址:https://platform.claude.com/docs/en/build-with-claude/usage-cost-api

相关专题

更多
AI Agent 实战指南:从评测到落地
AI Agent 实战指南:从评测到落地

全面评测 Manus AI 与 ChatGPT、Claude、OpenAI Operator 等 AI Agent 产品,分析自动化能力、工作流与实际生产力差异。

2026.05.29

233

15

Claude 进阶使用指南
Claude 进阶使用指南

本专题面向已经具备基础使用经验的用户,深入解析 Claude 在复杂场景中的高阶应用方式,重点解决“如何让 AI 真正参与到实际工作流程中”的问题。让 Claude 成为日常工作中可持续复用的效率引擎,在内容创作、开发实践与信息处理等多个领域实现显著提效。

2026.03.27

319

16

Claude 提示词使用指南
Claude 提示词使用指南

本专题聚焦 Claude 的提示词(Prompt)设计与优化方法,围绕“如何让 AI 更准确理解需求并输出高质量结果”这一核心问题展开。内容从基础结构入手,逐步深入到复杂场景下的提示词构建策略,帮助用户建立清晰、可复用的提示词体系。

2026.03.27

314

20

Claude 新手入门教程
Claude 新手入门教程

本专题围绕 Claude 的基础使用与实际应用展开,面向零基础用户与初学者,系统梳理从“认识工具”到“高效使用”的完整路径。

2026.03.27

2331

19

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

0

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

0

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

0

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

0

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Claude Code 快速上手核心指南
Claude Code 快速上手核心指南

共0课时 | 0人学习

Claude Code 官方文档
Claude Code 官方文档

共0课时 | 0人学习

Claude Code 官方中文文档
Claude Code 官方中文文档

共0课时 | 0人学习