再更新!Claude Code 無痛整合斜槓命令與 Skills,可以隨時召喚分身幫你並行幹活了
整理版優先睇
Claude Code 將斜槓命令無縫整合到 Skills,仲可以派出 Subagent 分身幫你並行做嘢,唔怕打斷主線。
呢篇文章係整理自 Claude Code 官方公告,主要講佢哋將斜槓命令同 Skills 合併,仲推出 Subagent 功能。作者想話畀讀者知呢次更新點樣令開發更順暢,唔使遷移舊命令,直接升級體驗。
整體結論係呢個整合簡化咗系統同用戶嘅心智模型,Skills 變得更強大,可以動態加載上下文,仲可以引用其他文件。最正係可以配合 Subagent,喺唔影響主窗口嘅情況下派出 AI 助手做研究、總結等任務。
文章仲提到兩個實際場景:用 Explore Agent 做搜索類 Skill,同埋用 Forked Context 做記憶類 Skill。最後提醒未來可以直接用 Skills 取代斜槓命令,享受新功能。
- 斜槓命令完全整合入 Skills,舊命令照常運作,唔使任何遷移。
- Skills 而家支援模型自動調用或用戶手動調用,可以自訂權限。
- Subagent 可以喺獨立上下文執行 Skill,唔會干擾主線任務。
- 兩種 Subagent 場景:Explore Agent 適合搜索歸納,Forked Context 適合記憶儲存。
- 建議新命令直接用 Skills 建立,以便用到最新擴展功能。
官方 Skills 文檔
Claude Code Skills 使用說明
整合概覽:斜槓命令與 Skills 合併
Claude Code 最近將斜槓命令正式合併入 Skills 體系,用戶無需進行任何遷移操作。呢個合併主要係因為 Skills 係一種更強大嘅上下文加載方式,支援動態讀取文件同引用 SKILL.MD 內部其他文件。
所有現存嘅斜槓命令都會自動成為 Skill,反過來亦可以照用 / 斜槓語法調用任何 Skill。
對用戶來講,呢次更新完全無縫,舊命令照常使用。團隊指出,合併後唔再需要同時維護 SlashCommand Tool 同 Skill Tool,簡化咗背後機制,亦令用戶嘅心智模型更易理解。
更靈活嘅調用控制:自訂 Skill 調用方式
而家每個 Skill 都可以獨立設定調用權限,分為三種模式:用戶調用、模型調用,或兩者皆可。
- 設定 user-invocable: false 可禁止用戶透過斜槓命令 / 調用該 Skill。
- 設定 disable-model-invocation: true 可禁止模型自動調用該 Skill。
- 預設係兩者皆可,適合大部分場景。
呢個機制令 Skills 可以按需開放,避免模型亂用或用戶誤觸。
核心亮點:Skills 與 Subagent 聯動
Skills 與 Subagent 嘅結合係今次更新最大嘅亮點。Subagent 可以喺保護當前主上下文窗口嘅同時執行 Skill,用戶可以選擇激活邊個 Subagent,同埋是否需要派生上下文。
具體做法係喺 Skill 設定入面加上 agent: <agent-name> 或 context: fork,就可以指定 Subagent 模式。
Explore Agent 會生成一個全新獨立上下文。
Forked Context 會派生目前上下文嘅副本畀 Subagent。
未來方向:直接用 Skills 取代斜槓命令
官方明確表示,雖然舊斜槓命令繼續有效,但建議用戶日後直接用 Skills 建立新功能。因為 Skills 會持續獲得新擴展,例如 Subagent 整合,而斜槓命令將維持現狀。
你而家可以即時試用呢啲新功能,唔使擔心影響現有工作流。
如果想深入瞭解,可以參考官方文檔或跟蹤 X 上嘅更新帖文。

Claude Code更新得太快,啱啱,斜槓命令已經正式併入 Skills(技能)入面
官方話,用戶唔使做任何遷移操作,現有工作流程唔會受到任何影響。
合併之後,用戶家陣可以用返熟悉嘅 / 斜槓命令語法去調用任何 Skill。相應咁,所有現有嘅斜槓命令都可以作為 Skill 俾 Claude Code 調用。

除此之外,呢次整合仲帶嚟 Skills 同 Subagent(子代理)嘅無縫結合
點解要合併斜槓命令同 Skills?
斜槓命令係 Claude Code 最初用嚟管理上下文嘅抽象概念之一,佢作為一種「漸進式披露」嘅形式,確保模型淨係喺需要嘅時候先加載特定上下文。
隨住模型能力嘅進步,團隊發現 Skills 係一種更強大嘅上下文加載方式。Skills 容許模型透過讀取相關檔案嚟動態加載上下文,仲支援喺 SKILL.MD 檔案入面引用其他檔案,從而實現多層次嘅動態上下文管理。
呢次合併,一方面簡化咗 Claude 嘅工作機制(例如,唔使同時維護 SlashCommand Tool 同 Skill Tool),另一方面亦簡化咗用戶嘅「心智模型」,令到佢更容易理解同使用。
雖然進行咗合併,但用戶現有嘅斜槓命令會繼續正常運作,儲存喺 ~/.claude/commands 目錄底下嘅命令唔會失效。
官方建議,將來諗緊新嘅斜槓命令嗰陣,可以直接創建 Skill。咁做嘅好處係可以用到團隊為 Skills 加入嘅各種新擴展功能,例如同 Subagent 嘅集成。
更靈活嘅調用控制
家陣,用戶可以為每個創建嘅 Skill 選擇佢嘅調用方式:可以俾用戶調用(invocable)、可以俾模型調用(model-invocable),或者兩者都得(預設設置)。
如果你唔想用戶透過斜槓命令 / 嚟調用某個 Skill,可以設置 user-invocable: false。
如果你唔想模型自動調用某個 Skill,可以設置 disable-model-invocation: true。
核心亮點:Skills 同 Subagent 嘅聯動
Skills 同 Subagent 嘅結合係今次更新嘅一大亮點。Subagent 可以喺保護當前主上下文窗口嘅同時執行 Skill。用戶可以選擇啟動邊個 Subagent,同埋需唔需要派生(fork)上下文
以下係兩個典型嘅應用場景:
1. 用 Explore Agent 進行搜索類 Skill
透過設置 agent: <agent-name>,可以生成一個 Subagent,並將指定嘅 Skill 加載到佢獨立嘅上下文中。
搜索類 Skill 係一個好好嘅例子。例如,你可以創建一個「Research」 Skill,等佢用 Explore agent 嚟總結一系列檔案,然後將結果返回。成個過程唔會干擾主任務嘅上下文

2. 透過派生上下文(Forked Context)實現內存類 Skill
透過設置 context: fork,可以派生出一個擁有當前所有上下文副本嘅 Subagent。呢個功能非常適合當你想並行處理某個任務,而又唔影響當前工作嘅時候使用。
例如,你可以創建一個「memory」 Skill,用嚟總結最近嘅對話內容並存入特定檔案。由於呢項任務同當前正在進行嘅工作無關,你唔會希望佢嘅工具調用結果出現喺主上下文中,呢個時候派生上下文就顯得特別重要

想了解更多關於 Skills 嘅資訊,可以查閲官方文件:
https://code.claude.com/docs/en/skills
--end--

Claude Code更新太快了,剛剛,斜槓命令已正式併入 Skills(技能)之中
官方表示,用戶無需進行任何遷移操作,現有工作流不會受到任何影響。
合併後,用戶現在可以用熟悉的 / 斜槓命令語法來調用任何 Skill。相應地,所有現存的斜槓命令也都可以作為 Skill 被 Claude Code 調用。

此外,這次整合還帶來了 Skills 與 Subagent(子代理)的無縫結合
為什麼合併斜槓命令和 Skills?
斜槓命令是Claude Code 最初用於管理上下文的抽象概念之一,它作為一種“漸進式披露”的形式,確保模型只在需要時加載特定上下文。
隨着模型能力的進步,團隊發現 Skills 是一種更強大的上下文加載方式。Skills 允許模型通過讀取相關文件來動態加載上下文,並且支持在 SKILL.MD 文件內部引用其他文件,從而實現多層次的動態上下文管理。
此次合併,一方面簡化了 Claude 的工作機制(例如,不再需要同時維護 SlashCommand Tool 和 Skill Tool),另一方面也簡化了用戶的“心智模型”,使其更易於理解和使用。
儘管進行了合併,但用戶現有的斜槓命令將繼續正常工作,存儲在 ~/.claude/commands 目錄下的命令不會失效。
官方建議,未來在構思新的斜槓命令時,可以直接創建 Skill。這樣做的好處是可以使用團隊為 Skills 添加的各種新擴展功能,例如與 Subagent 的集成。
更靈活的調用控制
現在,用戶可以為每個創建的 Skill 選擇其調用方式:可被用戶調用(invocable)、可被模型調用(model-invocable),或兩者皆可(默認設置)。
如果你不希望用戶通過斜槓命令 / 來調用某個 Skill,可以設置 user-invocable: false。
如果你不希望模型自動調用某個 Skill,可以設置 disable-model-invocation: true。
核心亮點:Skills 與 Subagent 的聯動
Skills 與 Subagent 的結合是本次更新的一大亮點。Subagent 可以在保護當前主上下文窗口的同時執行 Skill。用戶可以選擇激活哪個 Subagent,以及是否需要派生(fork)上下文
以下是兩個典型的應用場景:
1. 使用 Explore Agent 進行搜索類 Skill
通過設置 agent: <agent-name>,可以生成一個 Subagent,並將指定的 Skill 加載到其獨立的上下文中。
搜索類 Skill 是一個很好的例子。例如,你可以創建一個“Research” Skill,讓它使用 Explore agent 來總結一系列文件,並將結果返回。整個過程不會干擾主任務的上下文

2. 通過派生上下文(Forked Context)實現內存類 Skill
通過設置 context: fork,可以派生出一個擁有當前所有上下文副本的 Subagent。這個功能非常適合當你希望並行處理某個任務,而不影響當前工作時使用。
例如,你可以創建一個“memory” Skill,用於總結最近的對話內容並存入特定文件。由於這項任務與當前正在進行的工作無關,你不會希望它的工具調用結果出現在主上下文中,這時派生上下文就顯得尤為重要

想了解更多關於 Skills 的信息,可以查閲官方文檔:
https://code.claude.com/docs/en/skills
--end--