Claude Code 2.1 新功能在 2026 年初陸續推出後,為開發者與 AI 輔助工作流程帶來許多實用改進。這次更新涵蓋 /teleport(傳送指令)、context:fork(隔離執行環境)、/goal(目標驅動模式)等重大功能,也強化了權限管理與 session 管理能力。以下整理這些新功能的使用方式與實際應用場景,讓你快速掌握升級後的 Claude Code。
一、Claude Code 2.1 是什麼?為什麼這次更新很重要
Claude Code 是 Anthropic 官方推出的 AI 程式開發助理工具,讓開發者可以在終端機環境中直接與 Claude AI 對話、執行指令、管理專案檔案。2.1 系列更新(從 2.1.0 開始至最新版本)主要解決三大痛點:
- Session 污染問題:過去執行技能(Skills)或子代理(Subagents)時,中間的研究過程會全部塞進主對話視窗,導致 token 快速消耗且難以追蹤主要任務進度。
- 跨裝置協作困難:在終端機開始的工作,無法無縫轉移到瀏覽器繼續,必須重新複製貼上對話內容。
- 權限設定不夠靈活:舊版只能針對單一檔案或整個資料夾授權,無法用萬用字元(wildcard)批次設定。
2.1 系列更新透過 Forked Context(隔離執行環境)、/teleport(跨裝置傳送)、Wildcard 權限(萬用字元授權)等功能,讓開發者可以更精準控制 AI 的執行範圍,同時大幅降低不必要的 token 消耗。根據官方說明,使用 Forked Context 可以在某些場景下省下 50,000 tokens,對於需要頻繁執行研究型技能的用戶來說是顯著改善。
二、功能組成結構:13 項更新分為四大類
Claude Code 2.1 的更新可以分為以下四大類別,方便理解各功能的使用場景:
(一)Session 管理增強
- /teleport(傳送指令):把目前終端機對話傳送到 claude.ai/code 瀏覽器版本繼續工作。
- /color(顏色標籤):為不同 session 設定顏色,方便在多視窗環境中快速辨識。
- Agent View(代理視圖):用
claude agents指令查看所有執行中、待執行、已完成的 session。 - /goal(目標驅動模式):設定任務目標後,Claude 會持續工作直到達成條件,並即時顯示進度。
(二)Skills 與 Agents 增強
- Forked Context(context: fork):讓技能或子代理在隔離的對話視窗中執行,不污染主 session。
- Frontmatter Hooks(前置區塊鉤子):可以直接在 Skill 或 Agent 的 YAML 前置區塊定義事件觸發邏輯,不需要在全域設定檔中寫 hooks。
- Custom Agent 支援:用
--agent <name>執行指定代理,支援獨立的工具清單與權限模式。
(三)權限與設定改善
- Wildcard 權限規則(萬用字元授權):支援
Bash(ls *)、Edit(src/*)等彈性設定。 - Hot Reload(設定熱重載):修改
.claude/settings.json後立即生效,不需重啟。
(四)開發者體驗改善
- –plugin-dir(插件目錄擴展):從本地資料夾或 .zip 檔案載入插件,並查看 token 成本估計。
- /mcp 工具計數顯示:顯示每個 MCP server 連接的工具數量,標記連接失敗的 server。
- Shift+Enter 多行輸入:零設定直接可用,Shift+Enter 插入換行,Enter 送出 prompt。
- /scroll-speed(滾輪速度調整):在長對話中更快速捲動。
三、怎麼用?每個功能的最小可運行範例
1. /teleport 跨裝置傳送
使用場景:在終端機開始寫程式,想切換到瀏覽器看更大的畫面或分享連結給同事。
# 在終端機執行
/teleport
# 系統會產生一個連結,打開後直接在 claude.ai/code 繼續同一個 session
注意事項:傳送後的 session 保留所有對話歷史與檔案存取權限,但若原本終端機視窗關閉,瀏覽器版本就無法再切回終端機。
2. context:fork 隔離執行環境
使用場景:有一個需要大量中間研究的技能(例如「競品分析」「文獻回顧」),但這些中間過程不需要污染主對話。
在 Skill 的 YAML 前置區塊加入:
---
name: 競品分析
context: fork
---
你的技能邏輯內容...
效果:執行這個技能時,所有中間的 WebSearch、WebFetch、分析過程都在獨立的 context window 執行,只有最終結果會回傳到主 session。根據官方數據,這可以省下約 50,000 tokens。
非交互式 session 啟用方式:
export CLAUDE_CODE_FORK_SUBAGENT=1
claude --agent research-agent "分析競品 X"
3. /goal 目標驅動模式
使用場景:需要 Claude 持續執行直到完成某個明確條件(例如「所有測試通過」「部署成功」)。
/goal "完成所有單元測試且覆蓋率達 80%"
# Claude 會持續執行,即時顯示:
# - 已執行時間
# - 已完成輪數
# - 已消耗 tokens
# - 目前進度
中斷方式:按 Ctrl+C 可隨時停止。
4. /color 顏色標籤
使用場景:同時開啟多個 Claude Code 視窗(例如一個寫前端、一個寫後端、一個查文件),用顏色快速辨識。
# 隨機指定顏色
/color
# 指定特定顏色
/color blue
/color red
顏色會同步到 claude.ai,方便在瀏覽器端也能看到標籤。
5. –plugin-dir 載入插件
使用場景:公司內部開發了自訂插件,想在特定專案中載入。
# 從資料夾載入
claude --plugin-dir /path/to/my-plugin
# 從 .zip 檔案載入
claude --plugin-dir /path/to/plugin.zip
# 查看插件內容與 token 成本
claude plugin details my-plugin
6. Wildcard 權限規則
使用場景:想讓 Claude 可以讀取專案內所有 src/ 資料夾的檔案,但不想一個一個授權。
在 .claude/settings.json 加入:
{
"permissions": {
"allow": [
"Edit(src/*)",
"Bash(ls *)",
"Skill(seo-*)"
]
}
}
說明:src/* 表示所有 src 資料夾內的檔案都可編輯;seo-* 表示所有名稱開頭為 seo- 的技能都可執行。
7. Hot Reload 設定熱重載
使用場景:調整權限設定或新增工具後,不想重啟 Claude Code。
# 修改 .claude/settings.json
{
"permissions": {
"additionalDirectories": ["/new/project/path"]
}
}
# 儲存後立即生效,不需要執行任何指令
支援 symlinked 設定檔,方便多專案共用設定。
8. Shift+Enter 多行輸入
使用場景:想在 prompt 中貼上多行程式碼或指令,但不想每次按 Enter 就送出。
# 直接在終端機中:
# 第一行(按 Shift+Enter)
# 第二行(按 Shift+Enter)
# 第三行(按 Enter 送出)
零設定,安裝後立即可用。
9. Frontmatter Hooks 前置區塊鉤子
使用場景:希望某個技能執行前自動檢查環境、執行後自動清理暫存檔。
---
name: 部署腳本
hooks:
- event: PreToolUse
command: "echo '檢查環境變數...'"
- event: PostToolUse
command: "rm -rf /tmp/build"
---
你的技能邏輯...
支援的事件:SessionStart、PreToolUse、PostToolUse、Stop。
10. Custom Agent 自訂代理
使用場景:建立一個專門處理 SEO 分析的代理,只給它特定工具與權限。
# 在 .claude/agents/seo-analyst.md 建立代理
---
name: SEO 分析師
tools:
- WebSearch
- WebFetch
disallowedTools:
- Bash
- Edit
permissionMode: ask
isolation: worktree
---
你是 SEO 分析專家...
# 執行特定代理
claude --agent seo-analyst "分析這篇文章的關鍵字密度"
11. /mcp 工具計數顯示
使用場景:連接多個 MCP server,想快速確認哪些正常運作。
/mcp
# 輸出範例:
# ✅ notebooklm-mcp (12 tools)
# ✅ chrome-mcp (8 tools)
# ❌ custom-mcp (0 tools) - 連接失敗
標記 0 工具的 server 表示連接異常,需要檢查設定或重啟 server。
12. Agent View 代理視圖
使用場景:同時執行多個長時間任務,想統一管理進度。
# 終端機指令
claude agents
# 或在對話中輸入
/agent-view
顯示內容:每個 session 的狀態(執行中/待執行/完成)、開始時間、目前輪數。
13. /scroll-speed 滾輪速度調整
使用場景:對話超過 50 輪,用滑鼠滾輪捲動太慢。
/scroll-speed 3
# 數字越大捲動越快
四、常見錯誤與解法
錯誤 1:context:fork 無效,技能仍污染主 session
原因:YAML 前置區塊格式錯誤,或 Claude Code 版本過舊。
解法:
- 確認 YAML 前置區塊用
---包住,且context: fork沒有縮排錯誤。 - 更新到最新版本:
npm update -g @anthropic/claude-code(若用 npm 安裝)。 - 非交互式 session 需設定環境變數:
export CLAUDE_CODE_FORK_SUBAGENT=1。
錯誤 2:–plugin-dir 找不到插件
原因:路徑錯誤或插件結構不符合規範。
解法:
- 用絕對路徑:
claude --plugin-dir /Users/yourname/plugins/my-plugin。 - 檢查插件資料夾內是否有
plugin.json或SKILL.md。 - 用
claude plugin details <name>查看插件是否正確載入。
錯誤 3:Wildcard 權限不生效
原因:.claude/settings.json 格式錯誤或路徑寫法不正確。
解法:
- 確認 JSON 格式正確(可用
jq .驗證)。 - 路徑相對於專案根目錄,例如
src/*表示專案根目錄下的 src 資料夾。 - 若用
additionalDirectories,路徑必須是絕對路徑。
錯誤 4:/teleport 後瀏覽器版本看不到檔案
原因:瀏覽器版本的檔案存取權限與終端機版本不同。
解法:
- 確認檔案路徑在
permissions.additionalDirectories中。 - 若檔案在本機,瀏覽器版本無法存取本機檔案系統,需改用雲端儲存或 Git 同步。
錯誤 5:/goal 設定後 Claude 一直執行但沒進展
原因:目標條件不夠明確,或 Claude 判斷錯誤。
解法:
- 目標條件要可量化,例如「測試覆蓋率達 80%」而非「寫好所有測試」。
- 若 Claude 卡住,按 Ctrl+C 中斷,重新描述更明確的目標。
- 可以搭配
/agent-view查看執行進度與卡住的環節。
五、實際應用場景(3 個真實案例)
場景 1:多專案同時開發,用 /color 快速切換
假設你同時在寫三個專案:前端(React)、後端(FastAPI)、資料庫遷移腳本。每個專案都開一個 Claude Code 視窗,執行後設定顏色:
# 前端視窗
/color blue
# 後端視窗
/color green
# 資料庫視窗
/color red
當你在終端機切換視窗時,顏色標籤讓你立刻知道現在在哪個專案。若切換到 claude.ai/code 瀏覽器版本,所有 session 的顏色也會同步顯示,方便管理多個對話。
場景 2:SEO 研究技能用 context:fork 省 50,000 tokens
你建立了一個「SEO 關鍵字研究」技能,流程包含:
- WebSearch 查詢 10 個競品網站。
- WebFetch 抓取每個網站的 meta 標籤。
- 分析關鍵字密度與排名。
- 輸出最終建議清單。
若沒有 context:fork,這 10 個 WebSearch + 10 個 WebFetch 的結果全部會塞進主 session,導致對話視窗爆滿且難以追蹤。啟用 context:fork 後,所有中間過程在獨立環境執行,主 session 只看到最終的建議清單,省下約 50,000 tokens。
場景 3:部署流程用 /goal 自動化完成
你有一個部署腳本需要執行以下步驟:
- 執行單元測試。
- 建置 Docker 映像檔。
- 推送到 Docker Hub。
- 更新 Kubernetes 配置。
- 確認 Pod 正常運作。
過去需要一步一步手動確認,現在用 /goal:
/goal "所有測試通過、Docker 映像檔推送成功、Kubernetes Pod 狀態為 Running"
Claude 會持續執行,即時顯示進度(已完成 3/5 步驟、已消耗 12,000 tokens),並在所有條件達成後自動停止。若中間失敗,會顯示錯誤訊息讓你修正。
六、進階技巧:Hooks + Agents + /goal 組合使用
技巧 1:用 Hooks 自動記錄每次執行的 token 消耗
在 .claude/settings.json 加入全域 hook:
{
"hooks": [
{
"event": "Stop",
"command": "echo $(date) - Session ended >> /tmp/claude_usage.log"
}
]
}
每次 session 結束時,自動記錄時間到日誌檔,方便追蹤 token 使用量。
技巧 2:建立專屬的「研究型代理」用 context:fork
在 .claude/agents/researcher.md:
---
name: 研究型代理
context: fork
tools:
- WebSearch
- WebFetch
disallowedTools:
- Bash
- Edit
---
你是專門負責資訊研究的代理,只需要輸出整理後的摘要,不需要執行任何指令。
執行時:
claude --agent researcher "研究 Claude Code 2.1 的所有更新內容"
所有研究過程在隔離環境執行,主 session 只看到最終摘要。
技巧 3:/goal + Wildcard 權限 批次處理檔案
假設你有 100 個測試檔案需要修正格式:
# 先設定權限
{
"permissions": {
"allow": ["Edit(tests/*)"]
}
}
# 再用 /goal 自動化
/goal "所有 tests/ 資料夾內的 .py 檔案都符合 PEP 8 格式"
Claude 會逐一檢查並修正每個檔案,直到所有檔案都通過格式檢查。
技巧 4:用 –plugin-dir + /teleport 分享內部工具
公司開發了內部插件,想在會議中即時展示:
# 本地載入插件
claude --plugin-dir /company/internal-plugin
# 展示完後用 /teleport 傳送到瀏覽器
/teleport
# 把連結分享給同事,他們可以看到同樣的 session
注意:傳送後的 session 不會包含本地插件,若同事需要使用,需另外安裝插件。
七、FAQ 常見問題
Q1:context:fork 適合所有技能嗎?
A:不適合。只適合「中間過程複雜但最終只需要摘要結果」的技能,例如研究型、分析型任務。若技能需要與主 session 互動(例如確認檔案路徑、詢問用戶偏好),就不適合用 fork,因為隔離環境無法存取主 session 的 context。
Q2:/teleport 後可以切回終端機嗎?
A:無法直接切回。/teleport 是單向傳送,瀏覽器版本會繼承終端機的所有對話歷史,但無法再切回終端機執行指令。若需要雙向切換,建議用 claude agents 管理多個 session,而不是用 /teleport。
Q3:Wildcard 權限支援哪些萬用字元?
A:目前支援 *(匹配任意字元)。例如 src/* 表示 src 資料夾內所有檔案,*.py 表示所有 Python 檔案。但不支援正則表達式(regex),若需要更複雜的規則,建議用腳本批次授權。
Q4:/goal 會不會無限執行消耗所有 tokens?
A:不會。/goal 有內建的輪數與時間限制(預設最多執行 50 輪或 1 小時),若達到上限會自動停止並顯示「目標未達成」訊息。使用者也可以隨時按 Ctrl+C 手動中斷。
Q5:Hot Reload 支援哪些設定檔?
A:目前支援 .claude/settings.json 中的 permissions.additionalDirectories 與部分權限設定。但 hooks 與 agents 的修改仍需重啟 Claude Code 才會生效。官方未來計劃支援所有設定的熱重載。
八、延伸閱讀
九、總結
Claude Code 2.1 系列更新透過 /teleport、context:fork、/goal、Wildcard 權限等功能,大幅提升開發者的工作效率與 token 使用精準度。特別是 Forked Context 可以在研究型任務中省下約 50,000 tokens,對於頻繁使用 AI 輔助的開發者來說是顯著改善。
建議優先使用的功能組合:
- 多專案開發:
/color+claude agents管理多個 session。 - 研究型任務:
context:fork+ Custom Agent 建立專屬研究代理。 - 自動化部署:
/goal+ Hooks 自動記錄執行歷史。 - 權限管理:Wildcard 權限 + Hot Reload 快速調整授權範圍。
若你目前還在使用 Claude Code 2.0 或更早版本,建議盡快更新到 2.1 系列,體驗這些實用的新功能。完整的官方文件可參考 Anthropic 官網的 Claude Code 文件頁面。
資料來源: Anthropic Claude Code 官方文件・ Claude Code GitHub Releases(2026-05-12)
解壓縮 → 拖入 Claude Code → 輸入任意一句話,5 分鐘完成安裝
✅ EvoForge 核心功能:
🧠 三層記憶系統,50 Token 完成查詢(關掉不再忘記)
🔗 85-Token 跨對話橋接,任務中斷秒速恢復不重頭來
⚡ DCI 動態 Context 注入,省 70%+ Token
📈 Stop Hook 自動進化,同類任務 3 次自動腳本化
🛠️ 12 個核心技能,/斜線指令開箱即用
🤖 3 個子代理協作,不消耗主對話 Token
原價 NT$1,288
NT$600
前 100 名優惠 · 買斷不收月費 · MIT 授權可自由修改
Mac & Windows 適用 · 確認匯款後立即出貨 · LINE:kenemail2

