Anthropic 推出「Mods」擴充架構,讓開發者從內部深度自訂 Claude Code
Anthropic 針對 Claude Code 推出外掛式中介軟體架構 Mods,讓開發者能使用 JavaScript 或 TypeScript 建立自訂指令、攔截工具呼叫並修改介面。

Anthropic 為 Claude Code 發表了名為「Mods」的全新擴充性架構,全面開放這款終端機與桌面版 AI 程式碼編寫助理的內部架構。該外掛式系統本質上屬於應用程式內部中介軟體(middleware),讓開發者能從根本上修改 Claude Code 的運作方式與資訊呈現方式。
直接在工具內運行的中介軟體
Mods 是以 JavaScript 或 TypeScript 函式撰寫而成,可直接掛鉤(hook)至核心運作事件中。開發者能夠介入使用者的提示詞(prompts)、攔截工具呼叫,並調整 UI 渲染呈現。這項設計讓使用者能在主要聊天視窗旁整合自訂側邊欄、打造全新的互動式指令,或是調整工具在幕後執行的行為。
根據 Anthropic 的說法,該架構已經深度融入 Claude Code 的原生功能中;例如現有的 /diff 指令,內部其實就是以 Mod 的形式建構。為了協助開發者著手打造自己的擴充功能,該公司也在 GitHub 上發布了範例 Mods。
首款官方 Mod:「You Should Know」
除了該架構外,Anthropic 也推出了首款名為「You Should Know」的官方內建外掛。
啟用後,該外掛會在背景啟動一個輔助 AI 代理(agent),負責監控 Claude 的輸出內容。如果這個輔助代理偵測到使用者可能在主要資訊流中遺漏的關鍵細節、邊界情況(edge cases)或潛在疏失,便會觸發「Heads up」(注意)通知。使用者可以直接在 Claude Code 內使用以下指令啟用此功能:
/plugin enable cc-plugin-you-should-know@builtin
安全性考量與平台支援
由於 Mods 的運作機制屬於內部中介軟體,它們會在未經沙盒隔離的環境下,以本機使用者的完整權限執行。Anthropic 特別提醒開發者與團隊,務必僅安裝並執行來自受信任來源的 Mods。為降低專業工作環境中的資安風險,該系統也包含管理控制功能,允許企業組織在各開發者環境中限制或允許特定的 Mods。
在相容性方面,Mods 目前支援 Claude Code 的命令列介面(CLI)與桌面應用程式,並在 VS Code 擴充套件中提供部分支援。



