跳至主要內容

    Claude Code 指令與快捷鍵懶人包:每天 10 個、進階 6 個、隱藏版 6 個

    接續對話、指定檔案、叫停、退回是每天用的 10 個;看對話空間、省用量、連外部工具、看多個 agent 進度是進階 6 個;另附 6 個知道的人不多的隱藏版。附 2.1.304 與 2.1.305 實際畫面,在貪食蛇專案裡一個一個試。

    sunny 桑尼· · 17 MIN READ · 240 次瀏覽

    Claude Code 指令與快捷鍵懶人包:每天 10 個、進階 6 個、隱藏版 6 個
    本文目錄

    上一篇選好了工具,這篇讓你用得順手。Claude Code 的指令有幾十個,新手真正每天會按的大約 10 個:接續昨天的對話、指定它看哪個檔、做錯了叫停、改壞了退回。用熟之後,再學 6 個進階的,對話變長、想省用量、想請好幾個 agent 一起做時用得到;最後是 6 個知道的人不多的隱藏版。這篇在第一篇做好的貪食蛇資料夾裡,一個一個試給你看。

    快速回答 新手先記這 10 個:claude -c 接續上次對話、/help 看所有指令、@檔名 指定檔案、! 直接跑指令、Esc 叫停、輸入框空著時 Esc 按兩下(或 /rewind)選要退回到哪一句、Shift+Tab 切模式、/model 換模型、/usage 看用量、/clear 開新對話。進階再學 6 個:/context 看對話空間、/compact 濃縮對話;想省用量,用 /model opusplan 讓它規劃時用 Opus 模型、動手時用 Sonnet 模型,或用 /effort 調思考深度;/mcp 看連了哪些外部工具,/workflows 看好幾個 agent 一起做的進度。打 / 會跳出指令選單,不用背全名。

    做完這篇,你會有

    • 一張 10 個指令與快捷鍵的速查表,加上進階、隱藏版各 6 個
    • 在自己的專案裡試過每一個,知道按下去會看到什麼
    • 改壞檔案時,知道怎麼一鍵退回
    • 對話太長、用量快滿時,知道怎麼騰空間、怎麼省

    開始之前要準備:裝好 Claude Code,以及第一篇做好的 snake-game 資料夾。用自己的專案也可以,把後面的 index.html 和貪食蛇的需求換成你的檔名和工作。

    10 個指令速查表

    想做的事按這個

    接續上次的對話
    claude -c
    看所有指令和快捷鍵
    /help,或打 / 看選單
    指定它看某個檔案
    @檔名
    直接跑一個終端機指令
    ! 開頭,例如 ! ls
    中途叫停
    Esc
    改壞了,退回去
    輸入框空著時 Esc 按兩下,或 /rewind
    切換權限模式
    Shift+Tab
    換模型
    /model
    看花費和用量
    /usage
    換新話題、開新對話
    /clear

    步驟 1:用 claude -c 接續上次

    進到遊戲資料夾,輸入:

    cd snake-game
    claude -c
    

    上次在這個資料夾的對話會整段回來,可以直接接著問。只打 claude 會開一個全新的對話。

    步驟 2:用 /help 看所有指令

    輸入 /help 按 Enter,Shortcuts 那一區就是最常用的按鍵。按 Esc 關掉。

    實際畫面(Claude Code 2.1.304,2026-10-21):/help 的 Shortcuts 區。

    平常不用打完整指令:打一個 / 就會跳出選單,再打幾個字母會自動篩選。

    步驟 3:用 @ 指定檔案

    打 @ 加上檔名開頭,按 Tab 補完,再接你的問題:

    @index.html 裡面哪一個數字控制蛇一開始的速度?只回答,不要改檔
    
    實際畫面(2026-10-21):指定 index.html,它直接讀這個檔回答。

    檔案多的時候,指定檔案能讓它少找、答得更準。

    步驟 4:用 ! 直接跑指令

    開頭打 !,輸入框會切到指令模式,接著輸入 ls 按 Enter:

    實際畫面(2026-10-21):! 開頭的指令直接執行,結果也會交給 Claude 看。

    不用離開 Claude Code,就能看檔案、跑程式,結果它也看得到。

    步驟 5:用 Esc 叫停

    叫它做事之後,發現說錯了,直接按 Esc。試試看:

    幫我加一個暫停功能:按 P 鍵暫停,再按一次繼續
    

    它開始讀檔時按 Esc,畫面會出現 Interrupted,等你說接下來要做什麼。

    實際畫面(2026-10-21):按 Esc 中途停下,接著打一句話告訴它要改做什麼。

    打一句新的指示就能接著做,例如「繼續,只加暫停,其他不要動」。

    步驟 6:改壞了,按兩下 Esc 退回

    它改完檔,你不滿意,就在輸入框是空的時候連按兩下 Esc(或輸入 /rewind)。用方向鍵選要退回的那句話,按 Enter,再選 Restore code and conversation。

    實際畫面(2026-10-21):選第 1 項,檔案和對話一起回到那句話之前。

    實測選第 1 項之後,index.html 和改之前一模一樣。

    步驟 7:用 Shift+Tab 切模式

    按 Shift+Tab,看最下面一行的模式名稱,切到你要的就停:manual 每次改檔都先問,accept edits 改檔不再問,plan 只規劃不改檔。畫面見〈裝好 Claude Code,一句話做出你的第一個小遊戲〉步驟 6。

    步驟 8:用 /model 換模型

    輸入 /model,用方向鍵選模型,按 Enter。

    實際畫面(2026-10-21):Enter 會設為之後的預設,按 s 只換這一次。

    簡單的小改動用比較快的模型,複雜的工作用最強的模型。

    步驟 9:用 /usage 看用量

    輸入 /usage,上半部是這次對話的花費和時間,下半部是方案用量還剩多少、什麼時候重置。

    實際畫面(2026-10-21):上面是這次對話,下面是方案用量。

    進度列快滿時,改用比較省的模型,或等重置時間過了再做大工作。

    步驟 10:用 /clear 開新話題

    要做跟剛剛無關的事,輸入 /clear,畫面會清空,開始新的對話。舊的對話不會不見,之後用 /resume 找得回來。

    進階 6 個:對話變長、想省用量、想多找幾個幫手

    想做的事按這個

    看對話用掉多少空間
    /context
    同一件事做很久,騰出空間
    /compact
    規劃用 Opus、動手用 Sonnet
    /model opusplan
    調整它想得多深
    /effort
    看連了哪些外部工具
    /mcp
    看好幾個 agent 一起做的進度
    /workflows

    以下畫面是 Claude Code 2.1.305,用第一篇的貪食蛇。

    步驟 11:用 /context 看空間還剩多少

    先讓它讀一次檔,例如 @index.html 用三句話說明這個遊戲現在有哪些功能,不要改檔,再輸入 /context。

    實際畫面(Claude Code 2.1.305,2026-10-21):Messages 是你們的對話,Free space 是還剩的空間。

    Free space 越來越少,就該用下一步的 /compact 或 /clear。

    步驟 12:用 /compact 濃縮對話

    同一件事做很久、不想開新對話時,輸入 /compact,後面可以加一句要留下什麼:

    /compact 只保留遊戲目前有哪些功能
    

    畫面出現 Compacted 就完成了:前面的對話變成一份摘要,你接著問,它還記得重點。換題目用 /clear,同一件事繼續做才用 /compact。

    步驟 13:用 /model opusplan 省用量

    輸入:

    /model opusplan
    

    畫面回覆 Set model to Opus in plan mode, else Sonnet。之後按 Shift+Tab 切到 plan 模式時用 Opus 想清楚,其他時候用 Sonnet 動手。實測在 plan 模式請它規劃一個新功能,回答的是 Opus 5.5;切回 auto 模式再問,換成 Sonnet 5.5。

    這個設定會存成之後新對話的預設。想換回來,輸入 /model default。

    步驟 14:用 /effort 調思考深度

    輸入 /effort,用左右鍵選,按 Enter。

    實際畫面(2026-10-21):Opus 5.5 預設是 medium。

    小改動選 low,回得快、用量少;修 bug 這種要仔細檢查的選 high。按 Enter 會存成之後的預設,按 s 只用在這次對話。max 例外,只用在這次對話。

    步驟 15:用 /mcp 看連了哪些外部工具

    MCP 讓 Claude Code 連上外部工具,例如查文件、讀 GitHub。輸入 /mcp,就會列出目前連了哪些、有沒有連上。

    實際畫面(2026-10-21):打勾代表連上了。畫面只留這篇加的 context7,其他項目省略。

    這裡的 context7 是查程式文件的工具,在終端機輸入這一行加進專案:

    claude mcp add --transport http --scope project context7 https://mcp.context7.com/mcp
    

    下次啟動 Claude Code 會先問你要不要用這個伺服器,選 Use this MCP server。怎麼挑、怎麼連其他工具,後面的 MCP 篇再細講。

    步驟 16:用 /workflows 看多個 agent 的進度

    想讓好幾個 agent 同時做一件事,在需求裡寫「用 workflow」。Pro 方案要先在 /config 打開 Dynamic workflows。

    用 workflow 檢查 index.html:兩個 agent 分別看遊戲邏輯和畫面顯示,只回報問題,不要改檔
    

    它會先列出計畫,問你要不要執行,選 Yes, run it。跑的時候輸入 /workflows,可以看每個 agent 做到哪。

    實際畫面(2026-10-21):兩個 agent 24 秒跑完,index.html 一個字都沒動。

    跑完後報告會出現在對話裡,實測回報了 6 個問題,例如手機上畫面會被切掉。workflow 一次開好幾個 agent,用量掉得快,先拿小工作試。在 /workflows 裡按 x 可以中途停掉。

    隱藏版 6 個:知道的人不多,但很好用

    想做的事按這個

    插一句問題,不打斷它、不留在對話裡
    /btw 問題
    找以前打過的那句話
    Ctrl+R,再打幾個字
    打到一半想先問別的
    Ctrl+S 先收起來,再按一次拿回來
    這一題請它想深一點
    在需求裡加上 ultrathink
    複製它上一則回覆
    /copy
    把整段對話存成文字檔
    /export

    最常用的是 /btw:

    實際畫面(2026-10-21):答案在小視窗裡,按 Esc 關掉,不會留在對話紀錄。

    它在做事時也能用 /btw 發問,不會打斷它。/btw 只根據對話裡已經有的內容回答,不會另外讀檔。

    常見卡關

    • @ 跳出一堆不相干的東西:多打幾個字母,例如 @index.h,選單就只剩那個檔。
    • 按 Esc 之後,剛剛那句話回到輸入框:它還沒開始做就被你停下,改一改再送出就好。
    • 用 ! 跑的指令改了檔案,退不回去:/rewind 只能退回 Claude 自己改的檔案,你手動改的或用指令改的不會被還原。
    • 在 macOS 按 Option+P 沒反應:要先在終端機設定把 Option 當成 Meta 鍵;不想設定就用 /model。
    • /mcp 裡寫 needs authentication:這個工具要登入,在 /mcp 選它按 Enter,照畫面登入。
    • Pro 方案打「用 workflow」沒反應:確認 /config 裡的 Dynamic workflows 已經打開。
    • /effort 選了 max,下次又變回來:max 只用在這次對話,其他等級才會存成預設。

    你做到了

    • 會接續對話、指定檔案、直接跑指令
    • 會中途叫停,也會把改壞的檔案退回去
    • 會換模式、換模型、看用量、開新對話
    • 會看空間、濃縮對話、用 opusplan 和 effort 省用量
    • 會看外部工具,也讓兩個 agent 一起檢查過遊戲

    這些用熟了,下一篇帶你看 2026 年 Claude Code 新增的功能,新手先學哪 5 個。

    常見問題

    真的有藏起來、選單裡找不到的指令嗎?

    有,例如 /heapdump,要打完整名稱才會出現,是回報記憶體問題用的,新手用不到。這篇的「隱藏版」指的是一直都能用、但很少人知道的指令和快捷鍵。

    opusplan 和直接選 Opus 差在哪?

    直接選 Opus,每一步都用 Opus。opusplan 只有 plan 模式用 Opus,動手寫程式時換 Sonnet,同樣的工作用量比較少。

    ultrathink 和 /effort 差在哪?

    兩個都是讓它想深一點。/effort 調的是整個對話,還能存成之後的預設;ultrathink 寫在需求裡,只影響那一題。

    想回到更早的對話,不是最近一次?

    輸入 /resume,會列出這個資料夾以前的對話,用方向鍵選。

    Ctrl+C 和 Esc 有什麼不同?

    兩個都能叫停。差別在沒東西在跑的時候:Esc 不會離開,Ctrl+C 第一下清掉輸入,再按一下會離開 Claude Code。叫停建議用 Esc。

    指令有別名嗎?

    有。/rewind 也可以打 /undo 或 /checkpoint;/clear 也可以打 /new;/usage 也可以打 /cost。

    這些指令會一直變嗎?

    會。Claude Code 更新很頻繁,看到不認得的就打 /help 確認。本文畫面是 2.1.304 和 2.1.305 版。

    下一步

    參考資料

    留言0

    登入後就能留言。

    登入