Claude Code 速查表

v2.1.292 | 2026-10-08 | 修改自 cc.storyfox.cz
一般控制 (General Controls)
⌃CCtrlC中斷執行;閒置時清除輸入,再按一次離開
⌃DCtrlD結束工作階段(按兩次確認)
Esc中斷 Claude 回應/關閉對話框
EscEsc有輸入時清除草稿;空白時開啟回退(rewind)選單
⌃LCtrlL強制重繪畫面(保留輸入與對話)
⌃OCtrlO切換逐字稿檢視器(詳細工具輸出)
⌃RCtrlR反向搜尋歷史紀錄
⌃GCtrlG在外部編輯器開啟提示(同 Ctrl+X Ctrl+E)
⌃SCtrlS暫存/還原目前輸入
⌃VAltV從剪貼簿貼上圖片
⌃BCtrlB把執行中的指令/Agent 移到背景(tmux 按兩次)
⌃TCtrlT顯示/隱藏 Claude 的待辦清單
⌃X ⌃KCtrlX CtrlK停止所有背景子 Agent(3 秒內按兩次)
編輯 (Editing)
⌃ACtrlA ⌃ECtrlE移到行首/行尾
⌃KCtrlK刪除到行尾
⌃UCtrlU刪除游標到行首
⌃WCtrlW刪除前一段(到空白)
⌃YCtrlY貼上剛刪除的文字
⌃_Ctrl_復原上一次輸入編輯
模式切換 (Mode Switching)
⇧TabShiftTab循環切換權限模式
⌥PAltP切換模型(保留輸入內容)
⌥TAltT切換延伸思考(Opus 5.5/Sonnet 5.5/Fable 固定開啟)
⌥OAltO切換快速模式
換行 (Multiline)
\Enter換行(所有終端機)
⌃JCtrlJ換行(免設定)
⇧EnterShiftEnter換行(iTerm2、Ghostty、Windows Terminal 等原生支援)
前綴字元 (Prefixes)
/斜線指令或技能
!Shell 模式:直接執行指令,輸出加入對話
@提及檔案路徑+自動完成
?空白輸入時:顯示快捷鍵說明
Vim 模式 (Vim Mode)
v / V字元/整行視覺選取(於 /config 開啟 Vim 編輯模式)
工作階段選擇器 (Session Picker)
↑↓上下瀏覽(也可用 j / k)
←→展開/收合群組
Space預覽
⌃RCtrlR重新命名
/搜尋(也可貼上 PR 網址)
⌃ACtrlA所有專案
⌃BCtrlB只看目前 Git 分支
⌃WCtrlW同一 repo 的所有 Worktree
新增伺服器 (Add Servers)
claude mcp add --transport http <name> <url>遠端 HTTP(推薦)
--transport stdio本機程序(預設)
--transport sse遠端 SSE(已棄用,改用 HTTP)
claude mcp add-json <name> '<json>'以 JSON 新增
範圍 (Scopes)
-s local預設;僅自己+目前專案(存於 ~/.claude.json)
-s project團隊共用,存於 .mcp.json(可進版控)
-s user自己的所有專案(存於 ~/.claude.json)
管理 (Manage)
/mcp互動式管理(reconnect/enable/disable)
claude mcp list列出所有伺服器
claude mcp get <name>查看單一伺服器設定
claude mcp remove <name>移除伺服器
claude mcp login <name>執行 OAuth 驗證(不開 /mcp 面板)
claude mcp add-from-claude-desktop匯入 Claude Desktop 的伺服器
進階 (Advanced)
alwaysLoad: true該伺服器工具一律預先載入(不經工具搜尋)
anthropic/maxResultSizeChars工具 _meta 提高結果上限(最高 500,000 字元)
MCP_TIMEOUT伺服器啟動逾時(預設 30000 ms)
Elicitation伺服器在任務中跳出對話框向你要資料
工作階段 (Session)
/clear [name]開新對話(清空上下文)
/compact [instructions]摘要壓縮上下文
/context視覺化上下文用量(格狀圖)
/usage費用、方案用量與統計(/cost、/stats 別名)
/branch [name]分支對話並切換過去
/fork [prompt]複製對話到新的背景工作階段
/background [prompt]整個工作階段轉到背景(/bg)
/tasks檢視背景工作與子 Agent
/rewind回退對話/程式碼(/undo、/checkpoint)
/resume [session]依 ID/名稱繼續,或開選擇器
/rename [name]命名目前工作階段
/recap產生目前工作階段一行摘要
/diff檢視工作樹變更
/copy [N]複製最後(或倒數第 N 則)回覆
/export [filename]匯出對話為純文字
/plan [desc]直接進入規劃模式
/goal [condition|clear]設定目標,Claude 跨輪持續工作直到達成
/focus切換焦點視圖(僅全螢幕渲染)
/exit離開(/quit)
設定 (Config)
/config [key=value]開啟設定或直接設值(/settings)
/status版本、模型、帳號與連線狀態
/model [model]切換模型並設為預設(←→ 調整力度)
/effort [level|auto]設定力度(low/medium/high/xhigh/max)
/fast [on|off]切換快速模式
/autocompact [auto|tokens]設定自動壓縮門檻
/permissions管理 allow/ask/deny 規則
/theme變更色彩主題
/output-style [style]切換輸出風格
/statusline設定狀態列
/tui [default|fullscreen]切換終端介面渲染器
/color [color|default]設定提示列顏色
/scroll-speed調整滾輪速度(僅全螢幕渲染)
/keybindings開啟快捷鍵設定檔
/terminal-setup安裝 Shift+Enter 換行鍵
工具與擴充 (Tools)
/init產生 CLAUDE.md
/memory編輯 CLAUDE.md、開關自動記憶
/mcp管理 MCP 伺服器
/hooks檢視 Hook 設定
/skills列出可用技能
/reload-skills不重啟即重新載入技能
/plugin [subcommand]管理外掛
/reload-plugins不重啟即重新載入外掛
/workflows檢視工作流程執行進度
/add-dir <path>新增工作目錄
/cd <path>切換工作目錄(保留對話)
其他 (Special)
/btw [question]旁白提問(不加入對話)
/voice [hold|tap|off]語音輸入
/doctor安裝與設定健檢(可修復)
/insights產生使用習慣分析報告
/desktop在 Desktop App 繼續(/app)
/remote-control讓手機/claude.ai 遠端操控本工作階段
/teleport把雲端工作階段拉回終端機(/tp)
/schedule [desc]建立雲端排程例行任務(routines)
/rate-limit-options碰到用量上限時的選項
/import匯入 Codex/Gemini CLI/Cursor 設定
/ideIDE 整合狀態
/release-notes查看更新紀錄
/help顯示說明與指令
/bug [report]回報錯誤(/feedback 送回饋)
CLAUDE.md 位置 (Locations)
./CLAUDE.md 或 ./.claude/CLAUDE.md專案(團隊共用)
./AGENTS.md專案說明(可取代或搭配 CLAUDE.md)
./CLAUDE.local.md個人專案筆記(請自行加入 .gitignore)
~/.claude/CLAUDE.md個人(所有專案)
受管理政策 CLAUDE.md (Managed Policy)
/Library/Application Support/ClaudeCode/CLAUDE.mdmacOS(全組織)
C:\Program Files\ClaudeCode\CLAUDE.mdWindows(全組織)
/etc/claude-code/CLAUDE.mdLinux/WSL(全組織)
規則與匯入 (Rules & Import)
.claude/rules/*.md專案規則
~/.claude/rules/*.md使用者規則
paths: frontmatter路徑專屬規則(碰到相符檔案才載入)
@path/to/file在 CLAUDE.md 中匯入其他檔案
/memory編輯記憶檔、開關自動記憶
自動記憶 (Auto Memory)
~/.claude/projects/<proj>/memory/同一 repo 的 worktree 共用
MEMORY.md啟動時載入前 200 行或 25KB(取先到者)
主題檔案需要時才讀取
規劃模式 (Plan Mode)
⇧TabShiftTabManual → acceptEdits → plan(→ bypass/auto,若可用)
/plan [desc]直接進入規劃模式
--permission-mode plan以規劃模式啟動
plansDirectory設定規劃檔存放位置(預設 ~/.claude/plans/)
思考與力度 (Thinking & Effort)
⌥TAltT切換思考開/關(Opus 5.5/Sonnet 5.5/Fable 固定開啟)
ultrathink提示中加入:本輪更深入推理(不改力度設定)
⌃OCtrlO展開查看思考內容
/effortlow · medium · high · xhigh · max · auto
預設力度Opus 5.5/Sonnet 5.5 為 medium,多數其他模型為 high
語音輸入 (Voice Dictation)
/voice [hold|tap|off]啟用語音輸入(需 Claude.ai 帳號)
Spacehold:按住錄音;tap:按一下開始/再按送出
language設定聽寫語言(支援 20 種,目前不含中文)
排程與遠端 (Scheduling & Remote)
/loop 5m <prompt>工作階段內週期性執行(關閉即停止)
/schedule雲端排程例行任務(routines)
--cloud "task"建立雲端工作階段(舊名 --remote)
--remote-control讓手機/claude.ai 操控本機工作階段
claude --bg以背景工作階段啟動(claude agents 檢視)
Git Worktrees
-w, --worktree [name]在獨立 Worktree 啟動(.claude/worktrees/)
isolation: worktree子 Agent 在自己的 Worktree 執行
worktree.sparsePathsWorktree 只簽出需要的目錄
workspace.git_worktree狀態列 JSON:目前連結 Worktree 名稱
/batch <instruction>拆成 5–30 個單元,各自在 Worktree 平行執行
上下文管理 (Context Management)
/context用量與最佳化建議
/compact [instructions]依指示摘要壓縮
/autocompact <tokens>提早自動壓縮(如 500k)
自動壓縮接近上下文上限時觸發(1M 模型約 967K)
1M 上下文Opus 5.5/Sonnet 5.5/Fable 原生 1M(含 Pro 方案)
CLAUDE.md壓縮後自動重新載入(專案根目錄)
工作階段進階技巧 (Session Power Moves)
claude -c繼續目前目錄最近的對話
claude -r "name"依名稱/ID 繼續工作階段
--fork-session繼續時另開新工作階段 ID
/btw <question>旁白提問,不加入對話
SDK/無頭模式 (SDK / Headless)
claude -p "query"非互動模式
--output-format json結構化輸出(text/json/stream-json)
--json-schema <schema>依 JSON Schema 驗證輸出
--max-budget-usd 5費用上限(僅 -p)
--bare精簡模式:略過 hooks、CLAUDE.md 等自動載入
cat file | claude -p管線輸入
設定檔 (Config Files)
~/.claude/settings.json使用者設定
.claude/settings.json專案(共用)
.claude/settings.local.json僅本機
~/.claude.jsonOAuth、MCP、狀態
.mcp.json專案 MCP 伺服器
managed-settings.json組織政策(優先權最高)
managed-settings.d/同目錄下的政策片段檔
重要設定 (Key Settings)
model / fallbackModel預設模型/備用模型鏈(最多 3 個)
modelOverrides把模型 ID 對應到供應商 ID(如 Bedrock ARN)
permissionsallow/ask/deny 規則與 defaultMode
autoMode自動模式分類器規則(allow/soft_deny/hard_deny)
language回應與語音聽寫語言
statusLine.refreshInterval每 N 秒重跑自訂狀態列(最小 1)
showThinkingSummaries展開時顯示完整思考摘要(預設 false)
env為每個工作階段設定環境變數
Hook 設定 (Hook Config)
type: "command"也可用 prompt/agent/http/mcp_tool
"if": "Bash(rm *)"條件式 Hook(權限規則語法)
permissionDecisionPreToolUse 回傳 allow/deny/ask/defer
continueOnBlock: true被擋時把原因回給 Claude 並繼續
exit code 2阻擋動作,stderr 回饋給 Claude
Hook 事件 (Hook Events)
SessionStart · Setup · SessionEnd工作階段
UserPromptSubmit · UserPromptExpansion送出提示
PreToolUse · PostToolUse工具前後
PostToolUseFailure · PostToolBatch工具失敗/批次完成
PermissionRequest · PermissionDenied權限詢問/自動模式拒絕
Stop · StopFailure回應結束/API 錯誤
Notification · MessageDisplay通知/顯示訊息
SubagentStart · SubagentStop子 Agent
TaskCreated · TaskCompleted · TeammateIdle任務與團隊
PreCompact · PostCompact上下文壓縮
InstructionsLoaded · ConfigChange載入指示/設定變更
CwdChanged · DirectoryAdded · FileChanged目錄與檔案
WorktreeCreate · WorktreeRemoveWorktree
PreModelSwitch · PostModelSwitch切換模型
Elicitation · ElicitationResultMCP 請求輸入
重要環境變數 (Key Env Vars)
ANTHROPIC_API_KEYAPI 金鑰(優先於訂閱登入)
ANTHROPIC_MODEL指定模型
ANTHROPIC_BASE_URLProxy/Gateway 覆寫
ANTHROPIC_BETAS額外 Beta 標頭
ANTHROPIC_CUSTOM_MODEL_OPTION在 /model 加入自訂選項
CLAUDE_CODE_SUBAGENT_MODEL子 Agent 預設模型
CLAUDE_CODE_AUTO_COMPACT_WINDOW自動壓縮門檻(100000–1000000)
CLAUDE_CODE_DISABLE_1M_CONTEXT停用 1M 上下文(=1)
MAX_THINKING_TOKENS思考 token 預算(0 = 關閉;Opus 5.5/Sonnet 5.5/Fable 無效)
ENABLE_PROMPT_CACHING_1H1 小時提示快取(API 金鑰/雲端供應商)
CLAUDE_CODE_ENABLE_AWAY_SUMMARY強制開(1)/關(0)工作階段回顧
CLAUDECODEClaude Code 啟動的子程序中為 1
CLAUDE_CODE_SESSION_IDBash/Hook 子程序中的工作階段 ID
CLAUDE_CODE_DISABLE_CRON停用排程任務(/loop)
DISABLE_UPDATES封鎖所有更新(含手動)
CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATEHomebrew/WinGet 背景自動升級
API_TIMEOUT_MSAPI 逾時(預設 600000 = 10 分鐘)
CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN停用全螢幕渲染(=1)
內建技能 (Bundled Skills)
/code-review [level]審查 diff/PR;--fix 套用、--comment 張貼(/review 別名)
/batch <instruction>大型平行變更(5–30 個 Worktree)
/simplify [target]審查並清理變更的程式碼
/debug [desc]開啟除錯日誌並排解問題
/loop [interval] [prompt]週期性執行(/proactive)
/verify / /run實際啟動 App 驗證變更
/fewer-permission-prompts依紀錄產生唯讀指令允許清單
/update-config用描述修改 settings.json
/claude-api載入 Claude API + SDK 參考
自訂技能位置 (Custom Skill Locations)
.claude/skills/<name>/SKILL.md專案技能
~/.claude/skills/<name>/SKILL.md個人技能
技能前置資料 (Skill Frontmatter)
description / when_to_use何時自動觸發
allowed-tools該輪免詢問即可使用的工具
disallowed-tools技能執行期間移除的工具
disable-model-invocation: true只能手動 /name 呼叫
user-invocable: false從 / 選單隱藏(僅 Claude 可用)
model / effort覆寫模型/力度
paths符合路徑時才自動載入
context: fork在子 Agent 中執行
$ARGUMENTS / $0使用者輸入佔位符
${CLAUDE_SKILL_DIR}技能自身目錄
${CLAUDE_EFFORT}目前力度等級
!`cmd`動態注入指令輸出
外掛 bin/加入 Bash 工具的 PATH
內建 Agent (Built-in Agents)
Explore快速唯讀搜尋(沿用主對話模型)
Plan規劃模式下的唯讀研究
general-purpose完整工具,複雜多步驟任務
claude-code-guide回答 Claude Code 使用問題(Haiku)
statusline-setup/statusline 設定用(Sonnet)
自訂 Agent 位置 (Custom Agent Locations)
.claude/agents/*.md專案 Agent
~/.claude/agents/*.md個人 Agent
--agents '<json>'啟動時以 JSON 臨時定義
Agent 前置資料 (Agent Frontmatter)
tools / disallowedTools可用/禁用工具
modelsonnet / opus / haiku / fable / inherit
permissionModedefault / acceptEdits / auto / dontAsk / bypassPermissions / plan
isolation: worktree在暫時的 Git Worktree 中執行
memory: user|project|local跨工作階段的持久記憶
background: true一律在背景執行
maxTurns限制 Agent 輪次
effort覆寫力度等級
skills / mcpServers預載技能/專屬 MCP 伺服器
initialPrompt以 --agent 當主 Agent 時自動送出首輪提示
使用 (Usage)
@agent-<name>在提示中指名子 Agent
SendMessageClaude 用來繼續已執行的子 Agent
/subtask <task>派出繼承完整對話的背景子 Agent
核心指令 (Core Commands)
claude互動模式
claude "q"含提示啟動
claude -p "q"無頭模式(SDK),執行後結束
claude -c繼續最近對話
claude -r "n"依 ID/名稱繼續
claude update更新 Claude Code
claude install [version]安裝原生版本(stable/latest/指定版本)
claude doctor唯讀健檢安裝與設定
claude auth login登入(--sso、--console、--email)
claude auth status查看登入狀態
claude setup-token產生長效 OAuth token(CI 用,需訂閱)
claude mcpMCP 設定
claude plugin外掛管理(install/list/enable…)
claude plugin init <name>建立新外掛骨架
claude purge [path]刪除某專案的所有 Claude Code 本機狀態
claude ultrareview [target]非互動式雲端程式碼審查
claude import [source]匯入其他 AI 工具的設定
背景工作階段 (Background Sessions)
claude --bg / claude agents背景啟動/開啟 agent view
claude attach <id>在此終端機開啟背景工作階段
claude logs <id>查看近期輸出
claude stop <id> / claude rm <id>停止/刪除背景工作階段
工作階段旗標 (Session Flags)
--model指定模型(opus/sonnet/haiku/fable…)
--fallback-model備用模型(可逗號分隔多個)
--effort low/medium/high/xhigh/max設定力度
-n, --name工作階段名稱
-r, --resume繼續工作階段
-c, --continue繼續最近工作階段
--fork-session繼續時另開新 ID
--from-pr [PR]選擇與該 PR 連結的工作階段
-w, --worktree [name]在新 Worktree 中啟動
--add-dir新增工作目錄
--agent / --agents使用 Agent/以 JSON 定義 Agent
--cloud雲端工作階段(取代 --remote)
--remote-control啟用 Remote Control
--chrome啟用 Claude in Chrome
--plugin-dir <path>本次工作階段載入外掛目錄
--debug [filter]除錯日誌
權限與自動化旗標 (Permission & Automation)
--permission-modedefault/acceptEdits/plan/auto/dontAsk/bypassPermissions
--dangerously-skip-permissions略過所有提示 ⚠️
--allowedTools預先核准工具
--disallowedTools拒絕工具
--tools限制可用的內建工具
--output-format text/json/stream-json輸出格式(僅 -p)
--json-schema結構化輸出驗證(僅 -p)
--max-budget-usd費用上限(僅 -p)
--settings <file-or-json>載入額外設定
--mcp-config / --strict-mcp-config載入/只用指定的 MCP 設定
--system-prompt / --append-system-prompt取代/附加系統提示
--bare精簡模式(略過 hooks、CLAUDE.md、外掛同步等)
--safe-mode停用所有自訂內容以排除故障
權限模式 (Permission Modes)
defaultManual:只有讀取免詢問
acceptEdits自動接受編輯與常見檔案指令
plan唯讀規劃,不修改檔案
auto全部自動,背景安全檢查把關
dontAsk僅預先核准的工具,其餘拒絕
bypassPermissions略過全部權限(僅限隔離環境)
--dangerously-skip-permissions等同 bypassPermissions ⚠️
模型別名 (Model Aliases)
opusOpus 5.5
sonnetSonnet 5.5
haikuHaiku 4.5
fableFable 5.1
opusplan規劃用 opus、執行用 sonnet
[1m] 後綴1M 上下文(如 opus[1m])
重要環境變數 (Key Env Vars)
ANTHROPIC_API_KEYAPI 金鑰
ANTHROPIC_MODEL指定預設模型
CLAUDE_CODE_EFFORT_LEVELlow / medium / high / xhigh / max / auto
MAX_THINKING_TOKENS0 = 關閉思考(Opus 5.5/Sonnet 5.5/Fable 無效)
CLAUDE_CODE_MAX_OUTPUT_TOKENS最大輸出 token(預設依模型而定)
CLAUDE_CODE_DISABLE_CRON停用排程任務
CLAUDE_CODE_CERT_STORETLS CA 來源(預設 bundled,system)
← 回教學資源網