Statusline 工具包 — 可配置的 Claude Code 狀態列顯示、Session 資訊面板、預設模版切換
npx claudepluginhub mark22013333/statusline-kitStatusline 工具包 — 可配置的狀態列顯示、Session 資訊面板、預設模版切換
Share bugs, ideas, or general feedback.
可配置的 Claude Code 狀態列工具包。
Opus 4.6 (1M context) │ ctx ●●○○○○○○○○ 15% (150k/1.0m) │ $1.23 │ ⏱ 12m5s │ +42 -7 │ main
statusline 腳本使用 jq 解析 JSON 資料。
# macOS
brew install jq
# Ubuntu / Debian
sudo apt install jq
# RHEL / CentOS / Fedora
sudo dnf install jq
# Windows (scoop)
scoop install jq
# 驗證安裝
jq --version
用於顯示 Git 分支名稱與未提交變更標記。大多數開發環境已內建。
git --version
在 Claude Code 中依序執行:
# 1. 註冊 Marketplace
/plugin marketplace add mark22013333/statusline-kit
# 2. 安裝 Plugin(安裝後自動啟用)
/plugin install statusline-kit@statusline-kit
# 3. 重新載入 Plugin
/reload-plugins
# 4. 執行安裝精靈
/statusline-setup
安裝精靈會自動:
~/.claude-company/ 或 ~/.claude/)statusLine 設定| 指令 | 功能 |
|---|---|
/session-info | 查看完整 session 資訊 |
/session-info config | 互動調整顯示欄位 |
/session-info template <名稱> | 快速切換模版 |
| 模版 | 包含欄位 | 預覽 |
|---|---|---|
| minimal | model, context, cost | Opus │ ctx ●○○○ 7% │ $0.12 |
| standard | + duration, lines, git_branch | Opus │ ctx ●○○○ 7% (66k/1.0m) │ $0.12 │ ⏱ 5m │ +42 -7 │ main |
| dev | + api_duration, git_dirty, thinking | Opus │ ctx ●○○○ 7% │ $0.12 │ ⏱ 5m │ API 1m │ +42 -7 │ main* │ ◐ thinking |
| full | 全部 12 個欄位 | 同 dev + version + exceeds_200k |
| monitor | context_tokens, api_duration, exceeds_200k | Opus │ ctx ●○○○ 7% (66k/1.0m) │ $0.12 │ ⏱ 5m │ API 1m |
| # | 欄位 | 說明 |
|---|---|---|
| 1 | model | 模型名稱 |
| 2 | context_bar | Context 進度條 + 百分比 |
| 3 | context_tokens | Context token 數 |
| 4 | cost | Session 累計費用 |
| 5 | duration | Session 經過時間 |
| 6 | api_duration | API 等待時間 |
| 7 | lines | 新增/刪除行數 |
| 8 | git_branch | Git 分支名稱 |
| 9 | git_dirty | 未提交變更標記 |
| 10 | thinking | Thinking 模式狀態 |
| 11 | version | Claude Code 版本號 |
| 12 | exceeds_200k | 超過 200k tokens 警告 |
MIT