promptgarten 🌱

命令参考 · Claude Code

/statusline

配置 Claude Code 的状态栏。

/statusline 通过自然语言描述来配置 Claude Code 可自定义的状态栏。只需描述想要显示的内容——比如模型名称、当前 Git 分支、以进度条形式展示的上下文占用情况,或本次会话的花费——Claude Code 就会自动在 ~/.claude/ 下生成一个脚本,并在设置中添加相应的条目。不带参数执行时,该命令会自动从现有的 shell 提示符中推导出配置。 状态栏可以是多行的,除了文本之外还能显示颜色、可点击的链接,以及诸如上下文百分比、会话时长或速率限制占用情况等动态数值。底层脚本可以用任意语言编写(Bash、Python、JavaScript,在 Windows 上也可以是 PowerShell),并且每次更新时都会重新执行。 要移除状态栏,只需再次执行该命令并给出相应指令,例如 /statusline delete,或者手动删除设置中的 statusLine 字段。

什么时候用?

在状态栏中显示自定义信息

执行 /statusline 显示当前 Git 分支和本次会话花费,以此配置状态栏

让状态栏自动从现有的 shell 提示符中推导配置

不带参数执行 /statusline,让配置自动从现有的提示符中生成

什么时候不该用?

只是想改变输入框提示行的颜色

/statusline 配置的是状态栏的内容和结构,不是输入行的颜色

更好的选择: 使用 /color,只设置颜色

希望把同一个状态栏集中部署到多台电脑上

/statusline 是在自己的 ~/.claude/ 目录下交互式生成脚本,并写入个人设置中的

更好的选择: 把生成的脚本手动复制到项目或团队仓库中,并在那里的 settings.json 中引用

来源

更多命令 · Claude Code

/stickers/tasks/teleport/upgrade/usage/verify/vim/bug/stop/team-onboarding/terminal-setup/theme

全部命令 · Claude Code

分享:𝕏in💬