Claude Code 指令速查:對話、CLI 參數同快捷鍵
查返 Claude Code 常用指令、CLI 參數同快捷鍵,分清繼續對話、非互動執行、背景工作同自訂 skills。
查指令之前,先睇本機版本
呢張表集中日常用法,核對日期係 2026 年 9 月 29 日。Claude Code 更新頻密,個別功能亦受帳戶、平台同管理設定影響。搵唔到指令時,先查:
claude --version
claude --help
對話入面用 /help。本文以官方 CLI 參考同互動模式文件作核對,唔將模型別名綁死某個版本。
對話入面常用嘅指令
| 想做乜 | 指令 | 記住呢點 |
|---|---|---|
| 開始另一件事 | /clear | 清理目前對話,唔等於刪除專案指示檔 |
| 壓縮較長對話 | /compact | 摘要可能省略細節,重要要求留喺文件 |
| 睇上下文用量 | /context | 用嚟搵佔用來源 |
| 繼續之前對話 | /resume | 揀返正確專案同對話 |
| 睇或切換模型 | /model | 可選項按帳戶同供應商而定 |
| 睇開支與用量 | /usage(部分版本亦可用 /cost 別名) | 先用 /help 核對你個版本;用量估算唔等於最終帳單 |
| 檢查改動 | /diff | 仍要讀實際差異同跑測試 |
| 檢查設定 | /config、/status | 排查版本、模型同設定 |
| 管理工具權限 | /permissions | 批准範圍要同任務相符 |
| 管理專案記憶 | /memory | 指示檔唔係權限防線 |
| 管理擴充 | /agents、/mcp、/hooks | 分別係子代理、外部工具同事件處理 |
/rewind 可以回到先前檢查點,但唔係完整系統備份。外部 API、資料庫、部署同部分 shell 操作唔會因此復原。
Terminal 入面點開對話
claude
claude "解釋呢個專案嘅主要入口,先唔改檔案"
claude -c
claude -r "對話名稱或 ID"
claude -c --fork-session
claude --model sonnet
claude --permission-mode plan
claude --add-dir ../shared-lib
claude -w feature-notes
-c 接最近合適嘅對話;-r 指定或選取對話。--fork-session 用新對話 ID 接續。-w 喺 Git worktree 開工作,唔會自動幫幾個代理協調修改或者避免所有服務衝突。
sonnet、opus、haiku 係別名,實際模型會變。要重現比較結果,記錄執行時顯示嘅完整模型同版本,唔好只記個別名。
非互動執行:做完就輸出
claude -p "整理 README 嘅主要章節,唔改檔案" --tools Read
claude -p "整理 README 嘅主要章節" --tools Read --output-format json
claude -p "整理 README 嘅主要章節" --tools Read --max-turns 3
-p 仍然可以使用工具,唔係天然唯讀。--tools 控制可用工具;--allowedTools 係容許指定工具免逐次批准,唔好當成同一件事。
--max-budget-usd 適用於非互動執行嘅 API 開支控制;--max-turns 限制代理輪數。兩者都唔會代你決定應唔應該修改外部系統。
--bare 會跳過多類自動載入設定,包括 CLAUDE.md、hooks 同 skills。只有你知道省略咗乜,先用佢做受控腳本;唔好為咗快,連工作規矩都一齊跳過。
背景工作同跨裝置接續
新版本支援背景工作,例如:
claude --bg "調查間歇失敗嘅測試,先唔改檔案"
claude agents
建立後保存工具回傳嘅 ID。用 claude logs [id] 查看記錄、claude attach [id] 接續,或者 claude stop [id] 停止;先將 [id] 換成實際 ID。背景工作唔代表已完成,仍要檢查結果、權限等待同失敗狀態。
雲端工作可用 --cloud;舊 --remote 已列為別名並逐步淘汰。雲端工作、遙距控制本機、接續同一對話係唔同功能,唔好假設佢哋共用同一份本機檔案。
最值得記住嘅快捷鍵
| 快捷鍵 | 用途 |
|---|---|
Esc | 中斷目前操作或關閉對話框;已完成改動會保留 |
空白輸入時按兩次 Esc | 開檢查點選單 |
Ctrl+C | 中斷或清空輸入 |
Shift+Tab | 切換可用權限模式,睇畫面確認目前模式 |
Ctrl+O | 查看較詳細嘅工具記錄 |
Ctrl+R | 搜尋輸入歷史 |
Ctrl+G | 用預設文字編輯器寫長 prompt |
Ctrl+J 或 \ 後按 Enter | 換行 |
Ctrl+B | 將支援嘅執行中工作放到背景 |
快捷鍵會受 Terminal 設定影響;macOS 部分 Option 組合需要啟用 Meta。唔好為咗配合一張速查表,改動自己未理解嘅整套鍵盤設定。
自訂指令可以整理成 skill
舊 .claude/commands/release-notes.md 仍可使用;新 skill 放喺 .claude/skills/release-notes/SKILL.md,方便附帶範本同參考文件:
---
name: release-notes
description: 由指定 Git 差異整理更新摘要
disable-model-invocation: true
---
先確認比較範圍,讀取提交記錄同實際差異。
整理用戶睇得到嘅改動,唔好將內部重構當成新功能。
未能確認嘅影響另外列出。只寫草稿,唔發佈。
新舊格式唔好留同名兩份。搬遷後用 /release-notes 試一次,確認載入嘅係預期內容;詳細欄位睇官方 skills 文件。
文中工具 · 連結
- Claude Code CLI· 付費
開發者用 — terminal 入面同 Claude pair coding
睇完想同 Claude 一齊行一次?
撳一下,複製教學提示詞同全文到剪貼簿。 貼入 Claude.ai 或 Claude Desktop,再按文章逐步試做, 整理出適合你情況嘅草稿或清單;未確認嘅資料會留低畀你核對。