Slash Commands
在 Claude Code / Cowork 對話中以
/開頭的快速指令。
Claude Code 核心指令
基礎
| 指令 | 用途 |
|---|---|
/init | 初始化專案,產生 CLAUDE.md(專案手冊) |
/help | 顯示指令列表 |
/quit 或 Ctrl+C | 退出 |
/review | 標記程式碼待審視 |
/permissions | 設定白名單(取代 --dangerously-skip-permissions) |
/install-github-action | 裝 GitHub Action,PR 裡 @.claude 觸發 → Compounding Engineering |
Context 管理(搭配 上下文壓縮 / Context Rot Zone)
| 指令 | 用途 | 適用時機 |
|---|---|---|
/compact [提示詞] | 壓縮對話保留重點(有損) | 同任務延續 |
/clear | 清空對話從頭開始 | 切到全新任務 |
/rewind(Esc×2) | 跳回前一個訊息 | Claude 走錯方向時 |
平行 / 環境(搭配 並行 Claude 實例)
| 指令 | 用途 |
|---|---|
--worktree <name> | 啟動時開隔離 Git Worktree 工作流 |
--teleport | 在本地 / 網頁 / 手機 session 之間轉移 |
--name <名> | 給 session 命名,多開時好辨識 |
自動化
| 指令 | 用途 |
|---|---|
/loop <間隔> <prompt> | 本地循環任務(最長 3 天)→ loop 與 schedule 自動化 |
/batch <策略> | 大規模程式碼遷移(worktree 隔離 sub-agent)→ batch 大規模遷移 |
/simplify | 平行 sub-agent 改善 code 品質 |
/btw <問題> | 旁路問答:Claude 工作中問問題不打斷主任務 |
/effort low|medium|high|max | 設定推理強度(max 燒最多 token) |
Boris 慣用的自訂 slash command(範例)
放在 .claude/commands/ 並 commit 到 git:
| 指令 | 用途 |
|---|---|
/commit-push-pr | 自動建分支 + commit + push + 開 PR(每天用很多次) |
/babysit | 配 /loop 用:自動處理 review、rebase |
/slack-feedback | 配 /loop 用:把 Slack 回饋轉成 PR |
/pr-pruner | 配 /loop 用:清過時 PR |
Cowork 內建指令(Skill 形式)
| 指令 | 用途 |
|---|---|
/anthropic-skills:docx | 建立 Word 文件 |
/anthropic-skills:pptx | 建立簡報 |
/anthropic-skills:xlsx | 建立 Excel |
/anthropic-skills:pdf | 處理 PDF |
/anthropic-skills:skill-creator | 建立新 Skill |
為什麼有 Slash 指令
- 快速觸發:不用打長 prompt
- 避免歧義:
/review比「請 review 一下」更明確 - 可發現:
/help列出全部,新功能容易發現
自製 Slash Command
在 Claude Code 用 plugins,或寫成 Skill 形式。每個 Skill 都會自動產生對應 slash command(如 /your-skill-name)。
Boris 的標準
“如果你一天做某件事超過一次,就把它變成 Skill 或 Slash Command。”
Slash command 可內嵌 inline Bash 預先計算資訊(如 git status),減少額外 LLM 呼叫,加速執行。檔案放 .claude/commands/ commit 進 git,全團隊共享。
對 PAM 的應用點子
/pam:check-ceiling # 給 employee_id 算等第天花板
/pam:review-overdue # 列出逾期未處理的考核
/pam:gen-report # 產考核結案報表
把這些寫成 Skill 後就能 /pam:check-ceiling 直接觸發。
相關概念
強連結(原文明確提及)
- Claude Code
- Cowork
- SKILL.md 規範
- CLAUDE.md(專案手冊)
- Boris Cherny — slash command 哲學的推廣者
- Boris Cherny 13 條心法 — Boris 第 5 + 8 條:封裝高頻流程、/permissions 白名單
- loop 與 schedule 自動化 —
/loop詳細 - batch 大規模遷移 —
/batch詳細 - Compounding Engineering —
/install-github-action啟動的飛輪 - 上下文壓縮 —
/compact/clear/rewind詳細 - Context Rot Zone — 何時該用 context 管理指令
- Git Worktree 工作流 —
--worktreeflag
推斷連結(LLM 認為相關,待確認)
深入閱讀(外部資源)
- 09-Claude Code 建置與使用
- 原文:Claude Code 之父怎麼用?Boris Cherny 的 10 個進階技巧
- howborisusesclaudecode.com Part 1 Tab 7、Part 4–6(slash 指令系列)
← 回到 wiki