Claude Code 預設啟用 mods:用 JS/TS 改寫行為與介面
Claude Code 2.1.287 及以後版本預設開啟 mods:mod 是執行在會話內的 JavaScript 或 TypeScript 檔案,可觀察事件、改寫 Claude Code 的行為,或在終端與桌面端繪製自訂介面。mod 本質是外掛裡的 hooks,事件鏈式傳遞,可觀察、改寫或拒絕工具呼叫。
找到 4 筆;也可以試試 語意搜尋
Claude Code 2.1.287 及以後版本預設開啟 mods:mod 是執行在會話內的 JavaScript 或 TypeScript 檔案,可觀察事件、改寫 Claude Code 的行為,或在終端與桌面端繪製自訂介面。mod 本質是外掛裡的 hooks,事件鏈式傳遞,可觀察、改寫或拒絕工具呼叫。
Claude Code 上線 mods:用 TypeScript 編寫的小函式,可在事件之前、之後或代替事件執行,能改寫提示詞、攔截或重試工具呼叫、批准權限請求、從工具輸出中抹除金鑰,也能改動介面。mods 隨外掛分發,CLI 與桌面端均可用,與 Claude Code 擁有相同的機器存取權限且不做沙箱隔離,官方建議只安裝可信來源。內建的 /diff 已改為 mod,可在 /plugin 中關閉或替換。
DeepSeek Harness 發布 v0.2.1-alpha.1,新增實驗性 Claude Code Mods 相容層,讓按 Claude Code Mods 介面編寫的擴充套件有機會接入 DSH 外掛系統執行。官方稱該相容層主要用於驗證 Mods API 能力,大致屬於 DSH 外掛能力的子集,暫不提供完整實用相容性;diff、agents-md、sec-default 和 telemetry 仍標註為不可執行。
Claude Code 更新至 v2.1.287,新增 Claude Mods 機制,允許外掛修改更深層的行為;同時內建名為 You should know 的 mod,由側邊代理檢查使用者或 Claude 可能遺漏的問題,可用 /plugin enable cc-plugin-you-should-know@builtin 開啟。agents 檢視新增 n:<text> 過濾器,可匹配會話名與任務。