日常操作:模式、指令與省力技巧
這篇你會學到
- 計畫模式(plan mode)、自動模式(auto mode)白話是什麼、什麼時候該切換
- 最常用的斜線指令(slash command,在訊息開頭打「/」觸發的內建指令)各自的用途
- 怎麼隨時喊停、怎麼回上一步、怎麼同時做好幾件事
官方原文:Choose a permission mode、Commands、Interactive mode(功能更新以官方為準)
功能與介面更新很快,以官方說明為準。
一、先搞懂「權限模式」:它決定 Claude 有多自由
Claude Code 要改檔案、跑指令之前,預設會先停下來問你同不同意。「權限模式」控制的就是「多常問你」。在終端機裡按 Shift+Tab 可以在模式之間循環切換:預設模式、接受編輯、計畫模式,目前的模式會顯示在狀態列(依官方文件〈Choose a permission mode〉)。
| 模式 | 白話說明 | 什麼時候用 |
|---|---|---|
| default(預設) | 只有「讀」不用問,要改檔、跑指令都先問你 | 剛上手、處理敏感內容 |
| acceptEdits(接受編輯) | 改檔案和常見檔案操作指令(mkdir、touch、mv、cp 等)不再問,其他照問 | 你打算事後用 git diff 一次看修改 |
| plan(計畫) | 只研究、只提案,不動你的程式碼 | 大改動前先看它打算怎麼做 |
| auto(自動) | 幾乎不問,但背後有一個安全分類器(另一個模型)在審查每個動作 | 你信任方向的長任務 |
計畫模式:先想清楚再動手
計畫模式下,Claude 會讀檔案、探索專案、寫出一份計畫,但不會編輯你的原始碼。進入方式有三種:按 Shift+Tab 切到 plan、在單一則訊息前面加 /plan、或啟動時就帶參數:
claude --permission-mode plan
計畫寫好後,Claude 會問你要怎麼繼續,選項包括:核准並以自動模式開工、核准並接受編輯、核准但每一步手動審、或是繼續給意見修改計畫(依官方文件〈Choose a permission mode〉)。官方的成本文件也建議:複雜任務先進計畫模式,方向錯了才不會白燒一堆修改(依官方文件〈Manage costs effectively〉)。
自動模式:少打擾,但有保鑣看著
自動模式讓 Claude 執行時幾乎不跳出詢問,由一個獨立的安全分類器先審查每個動作,會擋下「超出你要求範圍」的行為,例如下載即執行(curl | bash)、正式環境部署、強制推送(force push)等。官方明確標註這是研究預覽(research preview):它減少詢問,但不保證安全,敏感操作仍該自己看。另外它需要 Claude Code v2.1.83 以上,第一次切到 auto 會出現同意提示(依官方文件〈Choose a permission mode〉)。
白話判斷:方向你放心、動作可回復,用 auto 省時間;會動到對外系統或不可逆的事,留在 default 或 plan。
二、最常用斜線指令表
在訊息開頭打 / 會列出所有可用指令,繼續打字可以過濾。注意:指令只在訊息開頭才有效,後面接的文字會當成參數傳給它(依官方文件〈Commands〉)。下表每個用途都依官方文件〈Commands〉整理:
| 指令 | 一句白話用途 |
|---|---|
/help |
顯示說明與可用指令 |
/init |
幫專案生成一份入門的 CLAUDE.md(專案記憶檔) |
/clear |
開全新對話、清空上下文,舊對話還能用 /resume 找回 |
/compact |
把目前對話摘要壓縮,騰出上下文空間 |
/context |
用彩色格子圖顯示上下文用到哪去了 |
/model |
切換模型,並存成之後的預設 |
/effort |
調整模型花多少力氣思考(low 到 max) |
/plan |
直接進入計畫模式 |
/permissions |
管理允許、詢問、拒絕規則的互動介面 |
/mcp |
管理 MCP 伺服器連線與登入 |
/memory |
編輯 CLAUDE.md 記憶檔 |
/resume |
回到之前的對話,或開啟對話選單 |
/rewind |
把對話和程式碼倒回之前的存檔點 |
/diff |
開互動式介面看改了哪些檔案 |
/usage |
看本次花費、方案用量與活動統計(/cost 是別名) |
/doctor |
診斷安裝與設定有沒有問題 |
/export |
把目前對話匯出成純文字 |
/btw |
問一個不進入對話紀錄的小問題 |
不是每個帳號都看得到全部指令,會依平台與方案而不同(依官方文件〈Commands〉)。
三、隨時喊停與回上一步
- 按一下
Esc:喊停。中斷 Claude 正在進行的回應或工具呼叫,已完成的部分會保留,你可以直接下修正指令(依官方文件〈Interactive mode〉)。官方也建議:發現方向不對就早點按 Esc,越早修正越省錢(依官方文件〈Manage costs effectively〉)。 - 輸入框是空的時候連按兩下
Esc:開倒帶選單。可以把程式碼和對話還原到之前的存檔點,等同打/rewind(別名/undo、/checkpoint)(依官方文件〈Interactive mode〉〈Commands〉)。 Ctrl+C:中斷執行中的操作;沒有東西在跑時,第一下清空輸入框,第二下離開 Claude Code。Ctrl+O:打開逐字稿檢視器,看每個工具呼叫的細節,除錯時很好用。
四、多工技巧:不要傻等
Ctrl+B把指令丟到背景:遇到跑很久的指令(測試、建置、開發伺服器),按Ctrl+B讓它繼續在背景跑,你馬上可以下下一個指令。tmux 使用者要按兩次。用/tasks看背景有哪些東西在跑(依官方文件〈Interactive mode〉)。!開頭直接跑 shell 指令:例如! git status,不經過 Claude 審核直接執行,結果會進入對話上下文;自 v2.1.186 起 Claude 還會自動針對輸出回應,例如! npm test跑完直接幫你解釋哪裡失敗(依官方文件〈Interactive mode〉)。/btw問小問題不弄髒對話:它看得到目前對話的全部內容,但問答不會寫進紀錄,適合「剛剛那個設定檔叫什麼名字」這種插播;Claude 忙的時候也可以問,不會打斷主線(依官方文件〈Interactive mode〉)。Ctrl+T開關任務清單:多步驟工作時 Claude 會列任務追蹤進度,這個清單在壓縮上下文後也會保留。- 換任務就
/clear:先/rename給對話取名,再/clear開新對話,之後用/resume隨時回來。舊上下文留著只會讓每則訊息更貴(依官方文件〈Manage costs effectively〉)。
最近更新亮點(快照日期 2026-06-26)
以下取自官方更新紀錄快照,新版可能又有變動,請以官方 changelog 為準:
/rewind現在支援回到執行/clear之前的對話(v2.1.191)。!直接跑的 shell 指令,Claude 會自動針對輸出回應,不用再多問一句;不想要可在設定關閉(v2.1.186)。/btw的答案可以用左右方向鍵翻回之前問過的小問題(v2.1.187)。- 從任務面板停止背景代理現在是真的停了,不會偷偷復活(v2.1.191 修正)。
常見卡點
Shift+Tab切不出自動模式。症狀:循環裡只有 default、acceptEdits、plan。解法:auto 需要帳號符合條件(版本 v2.1.83+、Team/Enterprise 需管理員開通),第一次出現時還要按同意;條件不符它就不在循環裡,不是壞掉(依官方文件〈Choose a permission mode〉)。- Mac 上 Option 開頭的快捷鍵沒反應。症狀:Alt+M、Option+P 都沒動靜。解法:要先在終端機把 Option 設成 Meta 鍵,例如 iTerm2 到 Settings、Profiles、Keys、General,把 Left/Right Option key 設為「Esc+」(依官方文件〈Interactive mode〉)。
- 打了斜線指令卻被當成一般訊息。症狀:指令混在句子中間沒觸發。解法:指令只在訊息開頭有效,單獨一行打
/指令名再接參數(依官方文件〈Commands〉)。 - 按了 Esc 以為工作全沒了。症狀:不敢喊停,怕前功盡棄。解法:Esc 只停當下動作,已完成的部分都在;真的要回到過去,用
/rewind選存檔點(依官方文件〈Interactive mode〉)。 - 對話越聊越慢越貴。症狀:回應變慢、用量狂噴。解法:
/context看空間被誰吃掉、/compact壓縮、換主題就/clear(依官方文件〈Manage costs effectively〉)。
重點回顧
- 權限模式決定 Claude 多常問你:大改動前用計畫模式,信任方向的長任務再考慮自動模式。
- 指令記五個就夠起步:
/clear、/compact、/model、/permissions、/rewind,其他打/慢慢挑。 Esc喊停不會毀掉已完成的工作;連按兩下 Esc 或/rewind才是真正的倒帶。- 長指令丟背景(
Ctrl+B)、小問題用/btw,主線不中斷。 - 換任務就
/clear,是最簡單的省錢招。
下一步
- 想教 Claude Code 你自己的工作流程、接上外部工具:Skills 與 MCP:教它新招、接上外部工具
- 想弄清楚安全邊界和費用:安全與成本:放心用的邊界
- 回到系列目錄:Claude Code 完全上手