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 marketplace add dominikmartn/leitstand
claude plugin install leitstand@leitstand然后在会话里执行 /reload-plugins,或开一个新会话。
请帮我安装 Claude Code Mod「Leitstand 控制室」(https://github.com/dominikmartn/leitstand)。安装前先阅读仓库 README 的 Security 和 Requirements 部分,告诉我它会读写哪些内容、运行什么命令、是否联网,以及对 Claude Code 版本、系统和终端的要求。确认没有问题后,运行 claude plugin marketplace add dominikmartn/leitstand 和 claude plugin install leitstand@leitstand 完成安装,最后提醒我在会话里执行 /reload-plugins。把这段话发给 Claude Code,它会先读原作者说明再安装。
git clone https://github.com/dominikmartn/leitstand
cd leitstand
claude --plugin-dir .克隆仓库后用 --plugin-dir 在本地会话中试用。
它会碰什么
据原作者说明,收录时核对;可用 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 密钥登录。