想讓 Claude Code 多一個小功能,對非工程師主管一直有點遠:不確定能不能改,也怕改壞。2026 年 10 月 1 日,v2.1.287 加入 Claude Code Mods,不用寫程式,用白話描述需求,Claude 就替你寫。本文依官方文件整理,未經智谷實測,細節以你的版本為準。

Simon Willison 轉述 Anthropic 的評測:在 1,053 位領酬勞的受測者中,一個權限提示被換成明顯危險的指令,只有 13.6% 的人拒絕,人工逐項核准靠不住。Mod 能把攔截寫成事先定好的規則,但規則本身也是程式碼,裝之前要先看。想試的話,從單一練習資料夾開始,隨時能用 /plugin 停用。

Claude Code Mods 是什麼?跟 skills 有什麼不一樣?

示意圖:Claude Code Mods 是什麼?跟 skills 有什麼不一樣

Claude Code 的 Mod 是一種外掛,改變這個程式本身的外觀與行為,例如在輸入框上方多一條資訊列,或在高風險指令執行前先攔下來問你。Skills 改的是 Claude 讀到什麼、怎麼做事,Mod 改的是程式怎麼運作與呈現。需要 v2.1.287 以上,預設開啟。

官方 changelog 寫著「plugins may now modify deeper behavior」,版本用 claude --version 查。/diff 本身就是個內建 Mod,你可能早就用過。想把 AI 工具變成自己手上的競爭力,Mod 讓畫面與部分行為也能請 Claude 幫你調。

不會寫程式,也能請 Claude 替我加功能嗎?

示意圖:不會寫程式,也能請 Claude 替我加功能嗎

可以,不會寫程式也行。在 Claude Code 的互動對話裡用自己的話描述功能,Claude 會用內建的 plugin-authoring skill 寫出 Mod,你只負責逐檔核准,不需要 Node.js、打包工具或 build 步驟。

流程從描述需求開始,官方示例是 make a mod that shows the current git branch above the prompt,Claude 會把 Mod 寫在 ~/.claude/dev-mods/<session ID>/。在 default、acceptEdits 模式下,每個檔案都會問你,逐一核准即可。第一個檔存下時會問是否對這個 session 啟用熱重載,選 Enable for this session,回合結束就載入。最後用 /plugin 的 Installed 分頁確認載入,不滿意直接再說,回合結束自動重載。

Claude 寫的 Mod 只在該 session 載入,超過 cleanupPeriodDays 會被清掉。要留下,把目錄複製出來(例如 ~/mods/git-branch),再用 claude --plugin-dir ~/mods/git-branch 載入。完整流程見官方建立 Mod 文件。

Claude Code Mods 有哪些現成範例?哪幾個最適合非工程師先看?

示意圖:Claude Code Mods 有哪些現成範例?哪幾個最適合非工程師先看

想不到要請 Claude 加什麼功能,先看 Anthropic 做好的四個 Mod:三個在範例庫,一個內建。對非工程師最有感的是兩個安全網:高風險指令執行前先攔下來的 blast-radius,和盯著長任務、提醒你漏看之處的 You should know。

Mod 官方描述 適合誰(編輯整理)
blast-radius 攔下 rm -rf、force push 等高風險指令,顯示會改到什麼,附「繼續」「取消」按鈕 怕誤刪檔、誤推版本
You should know(內建,預設關閉) 長任務時旁路 AI 盯著,發現你可能漏看的事,在輸入框上方提示 常讓 Claude 自己長時間跑
replay-theater 新增 /replay,逐步回放上一輪改了哪些檔 想檢查 Claude 動了什麼
token-weather 在輸入框上方畫出 context window 的預報 常跑長對話

前三個放在 claude-code-playground,官方註明原樣分享、不提供支援,clone 後用 --plugin-dir 載入即可。You should know 用 /plugin enable cc-plugin-you-should-know@builtin 啟用(見官方 Mods 概觀),changelog 註明限開啟 telemetry 的第一方 session。一次只試一個,工具愈加愈多,人只會愈累。

blast-radius 只攤開「會改到什麼」,按不按仍由人決定。

裝別人寫的 Mod 之前,要先看哪三件事?

示意圖:裝別人寫的 Mod 之前,要先看哪三件事

安裝別人寫的 Mod 之前,先看三件事:它能碰什麼、來源可不可信,以及能不能不執行就先看它做了什麼。原因在官方 Mods 概觀:Mod 是以你的權限執行的程式碼,不在沙箱內。官方建議只裝信任的作者與 marketplace。

檢查 要問什麼 怎麼查
一、權限範圍 能以你的身分讀寫檔案、啟動程式、連網,讀環境變數與設定檔(含 API key),看到每個 prompt,也能在你被詢問前先核准工具呼叫 calls: 出現 $.fs.read/$.fs.write(讀寫檔案)、$.process.run/$.process.spawn(啟動程式)、$.http.fetch(連網)、$.env.get/$.settings.read(讀環境變數與設定,可能含 API key)
二、來源 作者與 marketplace 值不值得信 看作者、倉庫、說明文件
三、預覽 不執行就看它處理哪些事件、呼叫哪些能力 取得檔案後執行 claude plugin validate ./some-mod,看 hooks: 與 calls: 兩行

Mod 改不了權限提示畫面的內容,但能在提示出現前先替你核准,所以 hooks: 出現 tool.check 值得多看一眼(見官方管理者文件)。claude plugin validate 只列出它能做什麼,該不該裝,由你判斷。

出狀況時,依官方 Mods 概觀,單一 Mod 到 /plugin 的 Installed 分頁停用或解除安裝;要一次關掉已安裝的 Mod,啟動時加 claude --safe-mode(內建 Mod 不受影響)。

這週想試一個,從哪裡開始最安全?

示意圖:這週想試一個,從哪裡開始最安全

想試 Mod,先挑一個有 git 版本控管、弄壞也無所謂的練習資料夾,啟動 Claude Code,用官方示例請它寫一個顯示目前 git 分支的 Mod。功能單純、檔案少,試完用 /plugin 確認載入,再決定留下還是停用。資料夾只框住你的實驗,Mod 本身不在沙箱內;寫完請 Claude 跑 claude plugin validate,看 calls: 有沒有超出預期。

進階再試「刪檔前先問我」:請 Claude 寫一個刪除檔案前先暫停詢問的 Mod。這是依文件推演,官方說明 Mod 可攔下工具呼叫並詢問使用者,智谷尚未實測,效果以你自己試的為準,同樣先在無關緊要的資料夾試。

想不到要加什麼,就記下這週「又得多確認一次」的瞬間,例如交件前核對檔名;這種小縫隙適合先試。列出三件每天重複的小事,盤法和智谷個人 AI 技能診斷一樣,以工作任務為單位,這就是你的第一批試做清單。

FAQ

Mod 寫好了卻沒出現,要檢查什麼?

先確認 claude --version 是 v2.1.287 以上,再看 /plugin 的 Installed 分頁有沒有列出。不載入的情況有:沒人能核准(claude -p、dontAsk)、工作區未信任、用了 --safe-mode、設了 disableAllHooks,或組織禁止。

我用 VS Code 擴充版,看得到 Mod 畫的畫面嗎?

看不到。依官方 Mods 概觀,Mod 在 VS Code 擴充的聊天面板裡邏輯照常執行,但畫出來的介面不會顯示。看得到畫面的是終端機裡的 claude(含編輯器內建終端機),以及桌面版的 Code 分頁(WSL 工作階段除外)。想體驗輸入框上方多一條資訊列,建議先用終端機版。

Anthropic 範例庫裡的 Mod,可以直接裝嗎?

範例庫由 Anthropic 分享,但官方註明這些 Mod 原樣分享、不提供支援,載入後一樣以你的權限執行。官方的做法是先取得檔案,用 claude plugin validate 看它處理哪些事件、呼叫哪些能力,再決定要不要載入。有名字的來源,也要先看過再裝。

公司想讓團隊一起用 Mods,或全部禁用,誰能管?

管理者可以。依官方管理者文件,在管理設定開啟 allowManagedModsOnly,使用者自己帶來的 Mod 就不會載入,只有組織部署的 Mod 與內建 Mod 能跑。要全面關閉,用 disableAllHooks,連 settings hooks 與狀態列一併停;想先擋自帶 Mod、再放行看過 validate 的,用 allowManagedModsOnly 就夠。想把這類權限規則放進導入規劃,可從企業 AI 應用力培訓的盤點切入,或與智谷顧問團隊討論部門層級的做法。

關於智谷

智谷網絡(Kvalley Network)自 1996 年創立,專注企業 AI 轉型與中高階主管培訓,累計服務 3,000+ 家企業、75,000+ 小時訓練執行時數、年度訓練 30,000+ 人次。

研究來源

  • Anthropic 2026《Claude Code Docs:Mods overview》https://code.claude.com/docs/en/plugins/mods/overview
  • Anthropic 2026《Claude Code Docs:Create a mod》https://code.claude.com/docs/en/plugins/mods/create
  • Anthropic 2026《Claude Code Docs:Manage mods for your organization》https://code.claude.com/docs/en/plugins/mods/admin
  • Anthropic 2026《Claude Code Changelog》v2.1.287(2026-10-01)https://code.claude.com/docs/en/changelog
  • Anthropic claude-code-playground,claude-code/mods 範例(token-weather、blast-radius、replay-theater)https://github.com/anthropics/claude-code-playground/tree/main/claude-code/mods
  • Simon Willison 2026-08-08〈Auto mode is now the default in Claude Code for Pro, Max, and Team plans〉https://simonwillison.net/2026/Aug/8/auto-mode/

CTA:想知道貴組織的 Mod 該開放到哪一層,來和智谷聊聊