Claude Code 指令大全:30+ 實用 Slash Commands 終極指南

2026-05-22 · 開發者工具 · Eric Cheung

Claude Code Terminal 界面
Claude Code 嘅 Terminal 界面,Slash Commands 係提升生產力嘅關鍵

快速結論(TL;DR)

一、咩係 Claude Code Slash Commands?

Claude Code(前稱 Claude CLI)係 Anthropic 推出嘅 Terminal-native AI Coding Agent。佢唔單止可以自主寫 code、做 debug、跑 test,仲內建咗一套完整嘅 Slash Commands 系統 — 類似 Vim 嘅 `:` command 或者 Slack 嘅 `/` shortcut,令你可以快速控制 Claude Code 嘅行為、切換模式、管理專案設定。

掌握呢啲 Slash Commands,係由 Claude Code 初哥進階到高階用家嘅必經之路。呢篇文章會將全部指令分為 7 大類別,逐個解釋用途、使用場景,仲有實戰組合技。


二、🎯 核心工作流指令

呢 7 個指令係日常開發一定會用到嘅,無論你係寫 code、debug 定係 review code,佢哋都係你嘅基本工具。

Claude Code 指令生態系統一覽圖
Claude Code 全部指令按功能分類,一目了然

/help — 顯示所有可用指令

最基本嘅指令。輸入 `/help` 會列出所有可用嘅 Slash Commands,包括自訂指令同 MCP 相關指令。

💡 使用時機:唔記得某個指令名嘅時候;想睇下有咩新指令

/compact [focus] — 壓縮 Context 節省 Tokens

呢個係你最常用嘅指令。Claude Code 嘅 context window 係 200K tokens(Sonnet 4),用耐咗會慢慢填滿。`/compact` 會自動壓縮對話紀錄:保留 CLAUDE.md 嘅記憶,但將中間嘅對話濃縮成摘要。

進階用法:`/compact focus on auth logic` — 指定保留邊個主題嘅詳細內容,其他濃縮。

💡 使用時機:Context 使用量 > 70% 嘅時候(用 `/context` 睇);開始新嘅 major task 之前

/clear — 重置對話記錄

完全清空當前對話紀錄,但保留 CLAUDE.md 同 tools 設定。適合用嚟「重新開始」而唔使 restart session。

⚠️ 注意:/clear 係不可逆操作,清空後就冇得返轉頭

/context — Context 使用量可視化

以彩色 grid 顯示目前 context 嘅使用情況,仲會俾 optimisation tips。呢個係判斷「幾時需要 /compact」嘅標準工具。

/cost — Token 用量明細

顯示每個模型嘅 token 用量、cache hit 率同花費明細。對於 control cost 好有用。

/status — 版本同連線狀態

快速查看 Claude Code 版本、model connectivity 同 session 狀態。

/exit 或 Ctrl+D — 結束 Session

結束當前對話 session。

/btw <question> — Side Question(唔佔 Context)

呢個係好多人唔知嘅秘密武器。`/btw` 允許你問一個「順便問下」嘅問題,佢嘅回應唔會加入 context window。即係話你可以問一啲 quick facts 而唔會浪費寶貴嘅 context 空間。

💡 使用時機:查 Syntax、問 library 版本、Quick fact check

/goal <目標描述> — Persistent Goal(持續任務導向)

呢個係 Claude Code 最新嘅 Automation 功能。輸入 `/goal Build a CLI tool that reads CSV` 後,Claude Code 會將呢個目標記住,就算你中途去做其他嘢,佢都會 keep 住主動推進呢個目標,定期檢查進度同提議下一步。

同 `/plan` 嘅分別係:`/plan` 係一次性規劃然後執行,`/goal` 係一個 persistent directive — Claude 會持續記住同主動推動,直到你完成或者 overwrite 個 goal。

💡 使用時機:長期 refactor(「Refactor all deprecated API calls」);iterative development(「Implement authentication」);學習/研究項目


三、📝 開發與 Review 指令

呢 5 個指令係 code review、planning 同 parallel development 嘅核心工具。

/review — Code Review 請求

對當前 git diff 做完整 code review。Claude Code 會分析每個改動、指出問題、俾改善建議。支援針對特定檔案嘅 review。

💡 使用時機:每次 commit 之前做 quick review;merge PR 之前做 final check

/security-review — 安全性審查

專門做 security-focused 嘅 code review。會檢查:

/plan [description] — Plan Mode

呢個係 2.0 版本嘅殺手功能。輸入 `/plan Implement user authentication with JWT`,Claude Code 會自動:

Plan mode 係「先想後做」嘅 workflow,特別適合複雜嘅 multi-file refactor。

/loop [interval] — 排程重複任務

呢個係生產力神器。`/loop` 允許你喺同一個 session 入面定時重複執行某個任務。例如:

❯ /loop 5m "Run tests and report failures"
  → 每 5 分鐘自動執行一次測試,直到你 cancel

❯ /loop 30m "Check for new TODOs in the codebase"
  → 每 30 分鐘 scan 一次 TODO comments

💡 使用時機:Waiting for CI/CD pipeline;Monitor log changes;Repetitive debugging loops

/batch — 批量 Parallel Changes

呢個係 Claude Code 2.0 嘅另一個重磅功能。`/batch` 會自動:

💡 使用時機:大型 refactor(改動超過 20 個檔案);同時改 frontend + backend + tests


四、⚙️ 模型與效能控制

/model [model] — 切換模型

喺唔同 Claude 型號之間即時切換。支援:

切換後可以用 Arrow Keys 調整 effort level。

💡 使用時機:簡單查資料用 haiku;複雜 debugging 用 opus;日常 coding 用 sonnet

/effort [level] — 設定 Reasoning 深度

控制 Claude Code 嘅「諗嘢深度」。5 個等級:

/usage — Plan 用量 & Rate Limit

顯示你嘅 Plan 用量同 rate limit 狀態(Pro/Team/Max 用戶)。


五、🔧 專案設定指令

呢組指令用嚟管理 Claude Code 嘅專案設定檔(CLAUDE.md)同權限。

/init — 建立 CLAUDE.md

自動為當前專案生成 CLAUDE.md 檔案。Claude Code 會分析你嘅 codebase,推斷出 project structure、tech stack、build commands 等,然後寫入 CLAUDE.md。

💡 使用時機:開新 project 嘅時候;接手唔熟悉嘅 codebase

/memory — 編輯 CLAUDE.md

直接打開 CLAUDE.md 俾你編輯。呢個係持續更新 project context 嘅主要方式。

快捷方法:喺輸入框打 `#` 開頭嘅訊息 — `# Use 2-space indentation for JS` — Claude Code 會自動將呢句加入 CLAUDE.md 嘅 memory。

/config — 互動式設定

開啟 settings UI 俾你修改設定(permissions、hooks、MCP 等)。等同於手動編輯 `.claude/settings.json`。

/permissions — 管理工具權限

檢視同更新 Claude Code 嘅工具權限設定。可以設定:


六、🧠 進階功能

/agents — 管理子 Agent

Claude Code 2.0 支援自訂子 Agent。你可以喺 `.claude/agents/` 定義專用 Agent(例如 security-reviewer、db-expert、test-agent),然後用 `/agents` 管理佢哋。

創建子 Agent 範例:

# .claude/agents/security-reviewer.md
---
name: security-reviewer
description: Security-focused code review
model: opus
tools: [Read, Bash]
---
You are a senior security engineer. Review code for:
- Injection vulnerabilities (SQL, XSS, command injection)
- Authentication/authorization flaws
- Secrets in code
- Unsafe deserialization

調用方式:`@security-reviewer review the auth module`

/mcp — 管理 MCP Server

互動式 MCP Server 管理 UI。可以 add/remove/list MCP Server。

# 新增 GitHub MCP Server
claude mcp add github -- npx @modelcontextprotocol/server-github

# 新增 PostgreSQL MCP Server
claude mcp add postgres -- npx @anthropic-ai/server-postgres 
  --connection-string postgresql://localhost/mydb

/add-dir — 加入額外工作目錄

對於 monorepo 或者多 project 嘅工作流,呢個指令可以令 Claude Code 存取更多目錄(預設只有當前目錄)。

/voice — 語音模式(20 語言)

啟用 push-to-talk 語音輸入。按住 Space 錄音,放開就 send。支援 20 種語言,包括中文(廣東話同普通話都得?實測普通話同英文都得)。

/release-notes — 版本更新日誌

互動式 picker,可以選任何版本睇 release notes。


七、⌨️ 快捷鍵與輸入技巧

Claude Code 唔止有 Slash Commands,仲有一套完整嘅快捷鍵系統,令你操作快人一步。

一般控制

模式切換

輸入技巧

輸入前綴(Prefix)系統

呢個係 Claude Code 嘅隱藏武器 — 喺輸入訊息嘅時候用特定前綴,可以做到唔同嘅效果:

Pro Tip:「ultrathink」

喺 prompt 入面加入關鍵字 「ultrathink」,會令 Claude Code 喺當前 turn 使用最高 reasoning effort,無論當前 `/effort` 係咩設定。呢個係用嚟「呢下我要你諗到最盡」嘅秘密武器。


八、🔥 實戰組合技(Workflow Patterns)

單一指令好有用,但將佢哋組合埋一齊先係真正嘅生產力提升。以下係我每日用嘅 5 個實戰 pattern:

Pattern 1:Plan → Review → Loop(標準開發流程)

適合:實現一個中型 feature

Step 1: /plan "Implement payment integration with Stripe"
        → Claude 輸出結構化 plan
Step 2: Approve plan → Claude 開始實作
Step 3: /review  → 檢查改動
Step 4: Fix issues
Step 5: /loop 3m "Run tests until they pass"
        → 自動 retry 直到 all green

Pattern 2:Agent Team 開發模式

適合:大型 feature 需要多個 specialist 協作

1. 建立子 Agent:
   @db-expert → 負責 Database schema 同 migration
   @api-designer → 負責 API endpoints
   @frontend-dev → 負責 React UI

2. Claude Code (Orchestrator) 自動分配任務
3. @db-expert 完成 → ACP 通知 @api-designer
4. @api-designer 完成 → ACP 通知 @frontend-dev
5. /review → 整合 review

Pattern 3:Batch PR Review

適合:處理大型 PR(50+ files changed)

1. /batch → 自動拆成 worktrees
2. 每個 worktree 獨立 review 一個模組
3. Claude 自動合併 review comments
4. /security-review → 最終安全檢查

Pattern 4:Context 節約工作流

適合:長時間 session,防止 context 過大

1. /context  → 檢查目前用量
2. 如果 > 70%:
   /compact focus on current task
3. /btw "What is the syntax for async/await in Python?"
   → Side question 唔佔 context
4. 定時 /cost → 監控花費

Pattern 5:Debug Marathon

適合:複雜 bug 需要反覆嘗試

1. /model opus → 最強 reasoning
2. /effort high → 深度分析
3. Claude 分析 log + codebase
4. 提出 hypothesis
5. /loop 2m "Check if the fix resolved the issue"
   → 自動驗證 fix 係咪 work
6. /clear → 如果 context 太大,reset

九、Claude Code 設定階層(快速回顧)

了解 Claude Code 嘅設定優先次序,可以幫你更有效地管理指令行為:

Slash Commands 嘅效果通常係 session-level,即係只影響當前對話。如果係 persistent 嘅設定(例如 permissions),建議用 `/config` 或手動編輯 settings.json。

CLAUDE.md 記憶層級


十、總結:指令係工具,組合技係生產力

Claude Code 嘅 Slash Commands 同快捷鍵系統,係一個設計得幾好嘅生產力工具。唔單止每一個指令獨立有用,最關鍵係佢哋之間嘅 composability — 你可以將 `/plan` + `/review` + `/loop` 組合成一個自動化開發流水線,或者將 `/batch` + `/agents` 組合成一個 multi-agent 開發團隊。

我建議嘅學習路徑:

記住:唔使一次過記晒所有指令。由最常用嘅幾個開始,慢慢 build up 你嘅 muscle memory。

本文由 Eric Cheung 撰寫,基於每日 Claude Code 實戰經驗。有咩補充或者分享?歡迎交流!