Claude Code 状态栏定制:把 Usage 实时显示在底部

Max/Pro 的 Auth 模式用户,不走 API 计费,不在乎 token 费用,在乎的是:我还能用多久?什么时候会被限速?

Claude Code 其实内置了一个**状态栏(Status Line)**功能,支持完全自定义显示内容。

配置

Claude Code 内置了 /statusline 指令,用自然语言描述你想要的效果,它会自动生成脚本并更新配置,全程不需要手动操作:

/statusline 显示模型名、当前目录、5小时和7天速率限制,用点状进度条,颜色随使用率变化

想删掉状态栏也很简单:

/statusline delete

用对话来调整

状态栏生成之后,还可以继续用自然语言微调。本文的效果就是这样一句句调出来的:

我用的是 Auth 模式,想看 weekly limit,像这张图一样
在这里插入图片描述

去掉 ctx 那行,剩下的合并成一行

最左边加上模型名

把路径也放进来

weekly 旁边的重置时间不要了

最终效果:
我的状态栏

每次 Claude Code 都直接改好脚本,即时生效。比自己查文档、手写 bash 省事多了。


常见问题

Q:rate limit 数据显示 0%?

A:需要至少发送一次消息后,Claude Code 才能从服务器获取到速率限制数据,首次启动时显示 0% 属于正常现象。

Q:我用的是 API 计费模式,能显示费用吗?

A:可以。直接用 npx ccusage@latest statusline 作为状态栏命令,开箱即用,会显示本次会话费用、今日费用、速率等信息。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐