启动 Claude Code,运行 /usage 查看 Claude Max 计划使用限制。用户询问使用量、剩余配额或速率限制时使用。
Claude Usage. 通过交互启动 Claude 代码检查 Claude 最大订阅用户是一项面向实际任务的技能,主要用于需要安装(在 macOS 上提供 /usr/bin/expect ).;Claude 代码 CLI 需要安装,并安装一个。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
通过交互式启动 Claude Code,查看 Claude Max 订阅的用量情况。
expect(macOS 上路径为 /usr/bin/expect)使用 expect 自动化交互式 TUI(/usage 命令为终端 UI,非简单 CLI):
运行 expect 脚本以启动 Claude Code 并执行 /usage 命令:
expect -c ' spawn claude expect "Welcome" send "/usager" expect "Show plan usage" sleep 1 send "r" expect "Resets" '
从输出中提取以下指标:
在解析前,需先清除输出中的 ANSI 转义码
格式化指标数据并呈现给用户
上述 expect 脚本返回内容类似如下:
Current session ██████████░░░░░░░░░░░░░░░░░ 21% used Resets 5:59pm (America/Los_Angeles) Current week (all models) ████████████████████████░░░░░░░░░░░░░ 28% used Resets Feb 21 at 6am (America/Los_Angeles) Current week (Sonnet only) █████████████████████████░░░░░░░░░░░░ 29% used Resets Feb 21 at 7am (America/Los_Angeles) Extra usage Extra usage not enabled • /extra-usage to enable $50 free extra usage · /extra-usage to enable
若系统未安装 expect,则降级使用以下方式:
claude auth status — 显示订阅类型(Max/Pro)~/.claude/stats-cache.json — 显示本地会话令牌计数(数据有限)