Unono
AI

Claude Code Statusline 配置

自定义 Claude Code 底部状态栏,实时显示 token 用量、费用、Git 状态和上下文窗口占比

Claude Code Statusline

自定义状态栏效果

Claude Code 支持用自定义脚本接管底部状态栏。这个脚本会显示两行信息:

  • 第一行:项目目录、Git 分支、ahead/behind、文件变更统计
  • 第二行:模型、费用、cache 命中率、session token 累计、上下文窗口占比(附告警)

安装

下载脚本到 ~/.claude/

curl -o ~/.claude/statusline.py \
  https://gist.githubusercontent.com/OiAnthony/38d6882a2d687814b059a391b03e87d4/raw/statusline.py

~/.claude/settings.json 中添加配置:

{
  "statusLine": {
    "type": "command",
    "command": "python3 ~/.claude/statusline.py",
  }
}

重启 Claude Code 即生效。


验证

手动测试脚本是否正常输出:

echo '{}' | python3 ~/.claude/statusline.py

能看到带颜色的两行输出即说明工作正常。

终端验证输出

手动测试脚本输出

Last updated on

On this page