kirishimarisano-rgb/Claude-code-usage-context-cost-show/tree/main/context-gauge

在提示框上方顯示上下文、5h/7d 額度、花費、思考時間、工具時間軸與 Stop 按鈕;可折疊的側邊面板;接近額度時可選擇自動收尾。
kirishimarisano-rgb/Claude-code-usage-context-cost-show/tree/main/context-gauge

為 Claude Code 提供用量儀表板外掛:在輸入框上方顯示 context、5h/7d 額度、花費、思考與工具時間軸以及 Stop 按鈕,並提供可折疊的右側面板和模型切換滑桿。包含安裝命令、命令列表與安全性說明。
請先查看作者 README,確認 marketplace 與外掛名稱;指令可能隨儲存庫結構而變動。
claude plugin marketplace add kirishimarisano-rgb/Claude-code-usage-context-cost-show claude plugin install context-gauge
繁體中文 · English

上面兩條是 Classic 風格(任務進行中、快滿時),最下面是 Terminal 風格。Desktop 和手機 app 用一行高的 SVG 畫用量,字體用系統字體(Windows 是 Segoe UI);終端與 Terminal 風格用文字畫,永遠一行。
輸入框上方的用量細條,加上可折疊的右側面板。
compacts soon/gauge usage 再查(至少間隔 60 秒)cc-plugin-you-should-know@builtin),可在設定頁一鍵開關。/gauge settings,或細條旁的 ⚙;分成 Usage / Models / Timeline / Display 四頁claude plugin marketplace add kirishimarisano-rgb/Claude-code-usage-context-cost-show
claude plugin install context-gauge@kirishima-mods
裝好後重開 Claude Code。Desktop 要完全結束再開(Mac 用 ⌘Q),然後在 Code 分頁開本機 session。更新:claude plugin marketplace update kirishima-mods。
git clone https://github.com/kirishimarisano-rgb/Claude-code-usage-context-cost-show
claude --plugin-dir ./Claude-code-usage-context-cost-show/context-gauge
Claude Code Desktop(不能加參數):在 ~/.claude/settings.json 的 env 加上 mod 的絕對路徑,然後在 Desktop 的 Code 分頁開一個本機 session(不是雲端 session):
{
"env": {
"CLAUDE_CODE_PLUGIN_DIRS": "/Users/you/Claude-code-usage-context-cost-show/context-gauge"
}
}
Windows 的路徑寫成 C:\\Users\\you\\...\\context-gauge。要改檔後自動重載,再加 "CLAUDE_CODE_PLUGIN_DIR_WATCH": "1"。
| 指令 | 作用 |
| --- | --- |
| /gauge | 在對話裡顯示儀表(只能顯示文字的客戶端會看到文字快照) |
| /gauge pane | 打開右側面板(f 折疊/展開) |
| /gauge settings | 設定頁 |
| /gauge wrap 5h 90\|on\|off | 5 小時額度的自動收尾 |
| /gauge wrap 7d 95\|on\|off | 週額度的自動收尾 |
| /gauge compact 70\|remind\|auto\|off | context 到幾 % 時提醒或自動 /compact |
| /gauge look classic\|minimal\|terminal | 顯示風格:Classic(深綠/深黃/深紅,預設)、Minimal(低飽和)、Terminal(最原本的文字進度條,Desktop 也用文字畫) |
| /gauge size s\|m\|l | 文字大小(預設 M;只對 Classic、Minimal 有效,空間不夠時先精簡內容再縮小) |
| /gauge model | 打開模型選擇器(在細條內) |
| /gauge model 1-5 | 切到第幾格 |
| /gauge models on\|off | 顯示或隱藏模型控制(滑塊與名稱一起) |
| /gauge max on\|off | 你是 Max 方案(解鎖 Fable) |
| /gauge fast | 切換 Fast mode |
| /gauge style [名稱] | 下一個輸出風格,或指定一個 |
| /gauge ysk on\|off | You should know 側邊 agent |
| /gauge history | History 視窗 |
| /gauge status | 查一次 Claude 服務狀態 |
| /gauge usage | 立刻向 Anthropic 查 5h / 週額度 |
| /gauge summary on\|off | 時間軸的 AI 摘要(會用 token) |
| /gauge marks on\|off | 訊息上的時間軸色線 |
| /gauge footer auto\|on\|off | 每輪回答下附一行用量;auto(預設)只在沒有客戶端能畫細條時開啟,例如雲端 session |
上方細條只在終端與 Claude Code Desktop 顯示,手機 app 不顯示。右側面板要在終端全螢幕、寬度 110 欄以上才會停靠在右側。雲端 session 沒有可以畫 mod 介面的客戶端,所以只能看 /gauge 的文字快照。
連進雲端 session 的客戶端(網頁、Desktop、手機)都不畫 mod 介面,所以沒有上方細條和面板。改成在每輪回答下面附一行用量:
🟢 ctx 20% · 🟢 5h 12% ↻4h17m · 🔴 7d 93% ↻1h47m · $5.01 · ⏱ 2m13s (think 40s) · 14 tools · 52 tok/s
這行只顯示給你看,不會進入模型讀到的對話紀錄。
要讓每個雲端 session 都自動裝好,在雲端環境的 setup script 加上:
claude plugin marketplace add kirishimarisano-rgb/Claude-code-usage-context-cost-show
claude plugin install context-gauge@kirishima-mods
只讀 session 用量、每輪事件與時鐘。連網只有兩處:查額度(session 開始時一次,以及你按 ↻ Refresh 或 /gauge usage 時)與查服務狀態(只在按 ↻ Refresh 時)。寫入只有畫面、記憶體中的狀態,以及保存在 $.store 的設定(面板是否折疊、設定頁的各項)。不讀寫專案檔案、不執行程式。
/gauge 系列指令的輸出會留在對話紀錄裡,模型讀得到(每次約幾十到一兩百 token;/gauge history 會帶出你先前訊息的開頭)。每輪回答下方那一行和所有細條、面板則只給你看。
會影響對話的只有:■ Stop、自動收尾(插入一段收尾提示)、/compact 規則設為 Auto 時的自動壓縮(壓縮本身會呼叫一次模型),以及你按下的模型、Fast、輸出風格、You should know 切換(透過 /model、/effort、/fast、/plugin 與 /config)。時間軸的 AI 摘要開啟時,每段會呼叫一次 Haiku。
https://status.claude.com/api/v2/summary.json:只在按 ↻ Refresh 時,不帶憑證。https://api.anthropic.com/api/oauth/usage:session 開始時一次(可在設定頁關閉)、按 ↻ Refresh 或 /gauge usage 時,至少間隔 60 秒。用的是 Claude Code 自己的登入:mod 只拿到一個代號,看不到憑證本身,而且 Claude Code 只會把它送到 Anthropic。/model、/effort、/fast、/plugin enable|disable cc-plugin-you-should-know@builtin,以及 /config 的 outputStyle;模型 id 只接受英數與 . _ - [ ] :,在輸入與切換時各檢查一次。/gauge 與回答下方那一行);雲端 session 的登入也沒有查額度的權限,額度只能從回應裡讀到。/gauge 那一列有按鈕。/model、/effort 的紀錄。claude plugin validate context-gauge
claude plugin test context-gauge

釘在桌面上的液態玻璃小組件,一次看所有本機 Claude Code session:
分兩部分:桌面 App(claude-widget/)和 mod(widget-bridge),mod 負責把每個 session 的狀態送給 App。
claude-widget-windows,解壓後執行安裝檔。安裝檔沒有程式碼簽章,Windows SmartScreen 會跳警告,按「其他資訊 → 仍要執行」。claude plugin install widget-bridge@kirishima-mods
如果還沒加過 marketplace,先跑 context-gauge 安裝段落的第一行。/widget pair … 那一行,在 Claude Code 裡貼上執行一次。之後這台電腦的每個本機 session 都會自動出現。| 指令 | 作用 |
| --- | --- |
| /widget | 這個 session 有沒有連上小組件 |
| /widget pair <code> | 和小組件配對 |
| /widget unpair | 忘掉配對碼 |
| /widget on\|off | 開始或停止傳送 |
| /widget port <n> | 小組件的連接埠(預設 47615) |
http://127.0.0.1:47615,不會連到外網。送出的內容有:專案資料夾名稱、你這次訊息的前 80 字、模型、目前的工具和簡短說明(例如 Bash 的說明或指令開頭、檔名)、待辦清單的標題和進度、context/額度百分比、花費。