用量看板出现在 · 横条 / 弹窗收录

Leitstand 控制室

输入框上方的控制室:后台任务、磁盘余量和上下文一目了然。

Leitstand 控制室 · 效果预览 · 示意示意
> 给订单列表加上分页
⏺ 我先看看列表组件。
● running research agent ▚▚▚▚▚▚ 2m14s
✓ done npm test 48s
✗ needs you build failed 1m02s
disk ▓▓▓▓▓▓▓░░ 79% context 312k · compact
❯

示意。实际效果取决于 Mod、终端和运行环境。

安装

/plugin marketplace add dominikmartn/leitstand
/plugin install leitstand@leitstand
/reload-plugins

在 Claude Code 会话里逐行执行这些命令。

它会碰什么

据原作者说明,收录时核对;可用 claude plugin validate 自行检查。

读取

有

读取主会话的 Agent 与后台 Bash 调用、上下文用量和 LEITSTAND_* 环境变量。

写入文件

有

把磁盘数值存入插件存储,在会话间共享。

运行命令

有

每 5 分钟运行 df;macOS 上 afplay 播放提示音;可选经 ssh 运行 df。

联网

有

仅在设置 LEITSTAND_DISK_HOST 时通过 ssh 连接该主机。

介绍

Leitstand(德语「控制室」)是 Claude Code 的 function hooks Mod:Claude 启动后台 agent 或后台 shell 时,输入框上方出现一个列表。

  • running / done / needs you:显示正在运行、已完成(保留到你下一次提示)和失败的任务及耗时。
  • disk:本机磁盘剩余空间,35 GB 时提醒、20 GB 时变红;可设 LEITSTAND_DISK_HOST 通过 ssh 测远程主机。
  • context:会话上下文用量,超过 250k token 变黄提示 /compact,不会自动压缩。
  • 你的 hook 拦截工具调用时,显示 hook 名称和原因直到下一次提示。
  • 两种主题:loud(默认,半调进度条)和 quiet(单行);/stand 开关列表。macOS 上长任务结束会播放提示音。

作者说明:每 5 分钟运行一次 df,macOS 上用 afplay 播放声音;唯一的网络调用是设置了 LEITSTAND_DISK_HOST 时的 ssh;磁盘数值通过插件存储在会话间共享。作者在 Claude Code 2.1.288 + macOS 上测试,未写最低版本,Linux 未测试。预览为示意。

适合谁

  • 经常让 Claude 跑后台 agent 或长命令的人
  • 磁盘空间紧张的小主机用户

运行要求

  • 作者在 Claude Code 2.1.288 + macOS 上测试,未写最低版本。
  • Linux 未测试,提示音不播放;远程磁盘需 ssh 密钥登录。