世界從未停止變化。RSS
BIG CHANGE.

Markdown 版本

AI-translated from English; not yet reviewed by a fluent editor.

# Claude Code mods:建立上下文用量顯示並檢視權限

> Claude Code mods 可在工作階段中繪製介面並改變行為。本指南依據官方文件,說明如何建立上下文用量顯示,以及如何檢視其存取權限。

By BIG CHANGE Editorial

Published: 2026-10-02T04:59:25.238Z
Updated: 2026-10-02T04:59:25.238Z
Canonical: https://bigchange.ai/blog/claude-code-mods-context-display-guide

![Illustrated close-up of a computer display with three mod files, a session usage call, and an orange context strip.](https://bigchange.ai/api/media/file/claude-code-mods-context-hero-v2.png)
AI-generated by OpenAI; BIG CHANGE conceptual editorial illustration.

Claude Code 使用者現在可透過打包成外掛程式的 JavaScript 或 TypeScript 函式,自訂助理介面和行為。Anthropic 於[10 月 1 日推出 mods](https://claude.com/blog/claude-code-mods),CLI 和 Claude Desktop 的 Code 分頁皆支援這項功能。開發者可在對話中加入上下文用量顯示。

Anthropic 表示,mods 會以使用者在電腦上的權限執行,且不受沙箱隔離。mod 也可能讀取工作階段資料或呼叫模型。安裝前,請檢視程式碼和發布者。

本指南適用於已使用 Claude Code,並想加入小型可視化自訂功能的開發者。目標是建立上下文視窗用量顯示、檢視產生的外掛程式,並決定是否保留。以下步驟依據文件,於 10 月 2 日對照 Claude Code v2.1.287 及更新版本核查。BIG CHANGE 未執行這套流程,也未獨立測試產生的程式碼。

## 重大變化

- 變化所在:Claude Code mods 可透過既有外掛程式系統加入函式,改變事件處理方式,並在助理介面中繪製內容。
- 重要性:開發者可在工作階段中加入用量顯示或工作流程控制,但也因此讓這些程式碼存取自己的電腦和對話內容。
- 後續觀察:mod 實際發出的呼叫與行為是否符合用途、組織適用哪些控制措施,以及 Claude Code 版本更新帶來的 API 變更。

## 確認版本、帳戶和工作區

在 shell 中執行 `claude --version`。目前的 [mods 文件](https://code.claude.com/docs/en/plugins/mods/overview)要求使用 v2.1.287 或更新版本,並指出 mods 預設為啟用。早期存取階段使用的環境變數設定不會控制這個版本。

你必須能使用 Claude Code,並使用已設為信任的工作區。Anthropic 的[設定文件](https://code.claude.com/docs/en/setup)列出 Pro、Max、Team、Enterprise 和 Console 帳戶,以及支援的第三方 API 供應商。Claude 免費聊天方案不包含 Claude Code。組織設定可能會阻止使用者建立的 mods 載入。

請使用互動式終端機工作階段。CLI 和支援的 Desktop 工作階段會顯示 mod 介面。Hooks 也會在 VS Code 聊天面板和無頭工作階段執行,但不會在這些介面中顯示繪製內容。Desktop 的 WSL 工作階段不支援外掛程式。

## 建立並檢視顯示工具

Anthropic 的[10 月 1 日教學](https://claude.dev/blog/getting-started-with-claude-code-mods/)介紹 Token Weather:一種會在每輪對話後讀取上下文用量的顯示工具。其百分比依據前一則回覆使用的上下文量,以及模型的上下文視窗大小計算。這是用量指標,文件並未將其定義為回答品質的衡量方式。

1. 在已設為信任的工作區中啟動 `claude`,並要求它建立一個 mod,在提示詞上方顯示上下文百分比、已使用的權杖數和上下文視窗大小,並在主代理程式每輪工作完成後更新。要求使用文件所述的工作階段用量 API,且只實作顯示功能,不存取檔案、不執行處理程序、不發出網路要求,也不呼叫模型。這是我們針對文件所述建立流程提出的較窄規格;提出要求本身並不能強制實現這些限制。
2. 檢視 Claude 建立的檔案。[建立手冊](https://code.claude.com/docs/en/plugins/mods/create)會將外掛程式放在工作階段目錄下的`~/.claude/dev-mods/`。請檢視其資訊清單、hooks 設定和程式碼。Claude Code 會詢問是否啟用熱載入;若接受,這個工作階段中的 mods 及其後續修訂都會執行。
3. 啟用前,先執行 `claude plugin validate`,後接實際的外掛程式目錄路徑。檢視檢查結果列出的事件 hooks 和 API 呼叫。預期功能只需要讀取用量、保留狀態並繪製介面。也要調查它是否存取檔案、環境變數、處理程序、網路或模型,並檢查原始程式碼中對事件的改寫。驗證成功只代表相容於載入器,不代表安全無虞。
4. 檢視並核准實作後,請執行 `/plugin`,再到 Installed 分頁查看 mod。送出一般要求,確認資訊列會在該輪工作結束後更新。完成的判準是外掛程式已載入、用量數值可見且會更新;只有產生檔案並不能證明功能正常。

這些步驟不保證 Claude 第一次就會產生預期的實作。完整的[Token Weather 實作和測試範例](https://claude.dev/blog/getting-started-with-claude-code-mods/#build-your-first-mod-token-weather)可供比對產生的內容。教學指出,一般工作階段用量讀取不收費;要求用量明細可能會送出權杖計數要求。請 Claude 撰寫或修改 mod,仍會消耗一般 Claude Code 用量。

## 留意程式碼及其權限

在工作階段中建立的 mod 只是暫時性的。建立手冊建議,如要保留,先將其目錄複製到自己的位置,再使用以下命令啟動工作階段:`claude --plugin-dir`,並在命令後指定該位置。每次載入時,系統都會在`.claude-plugin/types/`目錄下寫入與版本相符的宣告;更新時請檢查這些檔案,因為 API 可能改變。

Anthropic 的[管理手冊](https://code.claude.com/docs/en/plugins/mods/admin)說明工具權限規則可能掩蓋的一項限制。Team 或 Enterprise 使用者,以及套用受管理設定的電腦,都會載入內建安全防護機制。使用預設設定時,拒絕規則的優先級高於使用者 mods 對 Claude 工具呼叫的核准。但這些規則不會限制 mod 自行呼叫檔案系統或處理程序 API。管理員可封鎖使用者安裝的 mods,或對其呼叫套用政策 mod。

Pluto Security於[Pluto Security 於 9 月 22 日發布的調查](https://pluto.security/blog/claude-code-function-hooks-security/)指出,研究人員在測試預先發布版本時發現了存取憑證、介面欺騙和遠端變更程式碼等情況。Pluto 銷售這類擴充功能的安全軟體;該報告明確早於正式推出。報告提醒讀者檢查外掛程式原始碼和下載的相依項目,但其中的個別發現不能證明 v2.1.287 的行為。此版本的權限細節應以 Anthropic 現行文件為準。

可透過外掛程式控制項停用 mod。`--safe-mode`這個選項會讓單一工作階段略過已安裝的 mods 和其他自訂項目。

## 用量與成本

Anthropic 的推出公告和 mods 手冊沒有列出額外的 mods 費用。[Claude Code 成本說明](https://code.claude.com/docs/en/costs)指出,訂閱用量會計入方案額度;Console 和雲端供應商用量則按權杖計費。會呼叫模型的 mod 可能會消耗這些用量。請查看`/usage`以及依登入方式適用的計費介面;上下文百分比不是帳單,也不是支出上限。

請一併記錄 Claude Code 版本和已檢視的外掛程式。若加入命令核准或下載輔助工具,就會改變程式碼可執行的操作,因此需要進一步檢視。

## 資料與延伸閱讀

- [Anthropic,《使用 mods 自訂 Claude Code》](https://claude.com/blog/claude-code-mods),2026 年 10 月 1 日:推出公告、外掛程式打包方式,以及明確的電腦存取警告。Anthropic 開發並銷售 Claude Code。
- [Mods 概覽](https://code.claude.com/docs/en/plugins/mods/overview),10 月 2 日查閱:版本、支援的工作階段介面、主機權限、驗證和停用控制項。
- [建立 mod](https://code.claude.com/docs/en/plugins/mods/create),10 月 2 日查閱:建立、核准、熱載入、保留方式和特定版本的型別宣告。文件說明的是預期行為,並非 BIG CHANGE 的測試。
- [Claude Code mods 入門](https://claude.dev/blog/getting-started-with-claude-code-mods/),Addy Osmani,10 月 1 日:Token Weather 的指標、程式碼和測試範例。示範成果來自 Anthropic。
- [為組織管理 mods](https://code.claude.com/docs/en/plugins/mods/admin),10 月 2 日查閱:安全防護機制的適用範圍、拒絕規則及管理員選項。這不代表使用者 mods 一般而言與電腦隔離。
- [進階設定](https://code.claude.com/docs/en/setup)和[有效管理成本](https://code.claude.com/docs/en/costs),10 月 2 日查閱:帳戶前提、依驗證方式而異的計費方法,以及用量追蹤。查閱的推出資料未列出 mods 的額外費用。
- [Pluto Security,《Claude Code 函式掛鉤內幕》](https://pluto.security/blog/claude-code-function-hooks-security/),9 月 22 日:研究人員對預先發布版本所做的測試及其限制。Pluto 銷售擴充功能安全產品;BIG CHANGE 未重現其測試。

## Sources

- [使用 mods 自訂 Claude Code](https://claude.com/blog/claude-code-mods) — Anthropic 推出公告:CLI 和 Desktop 支援 mods、外掛程式打包方式,以及電腦權限。該供應商也銷售 Claude Code。
- [Mods 概覽](https://code.claude.com/docs/en/plugins/mods/overview) — 持續更新的官方文件:v2.1.287 以上版本、支援介面、權限、驗證和停用方法。這是供應商說明,並非我們的測試。
- [建立 mod](https://code.claude.com/docs/en/plugins/mods/create) — 官方文件說明如何建立、核准、重新載入和保留 mod,以及各版本的型別宣告。生成的程式碼仍需檢視。
- [Claude Code mods 入門](https://claude.dev/blog/getting-started-with-claude-code-mods/) — Addy Osmani 的 Anthropic 教學:Token Weather 指標、完整實作和測試範例。這是供應商示範,並非 BIG CHANGE 的成果。
- [為組織管理 mods](https://code.claude.com/docs/en/plugins/mods/admin) — 官方文件說明內建安全防護機制的適用條件、拒絕規則範圍和管理員控制項。工具拒絕規則不會限制 mod 自行呼叫檔案系統或處理程序 API。
- [進階設定](https://code.claude.com/docs/en/setup) — 帳戶與存取前提:付費訂閱、Console 帳戶或支援的供應商;免費聊天方案不包含 Claude Code。
- [有效管理成本](https://code.claude.com/docs/en/costs) — 方案額度、API/供應商權杖計費及用量追蹤。查閱的推出資料未列出 mods 的額外費用。
- [Claude Code 函式掛鉤內幕:Claude mods 背後的信任問題](https://pluto.security/blog/claude-code-function-hooks-security/) — Pluto 研究人員對預先發布版本進行的安全測試。這些測試不能證明 v2.1.287 的行為;Pluto 銷售擴充功能安全產品。BIG CHANGE 未重現這些測試。
BIG CHANGE 電子報

掌握全貌,按照自己的步調。

關於人工智慧和機器人技術的近期報導、值得關注的轉變,以及可運用的實用想法。選擇每日快訊、每週摘要或每月觀點。