← 所有文章
claudeClaude Code

先規劃再動手:Claude Code Plan Mode 完整教學

2026年6月6日

你跟 Claude 說「重構 auth 模組」,它馬上開始改檔案。改到第三個檔案你才發現方向不對——但前兩個已經改了。Plan Mode 就是針對這個痛點:讓 Claude 先讀檔案、寫計畫,你核准之前它一個字都不改。

這篇你會學到

進入 Plan Mode 的三種方式

最快的:在 session 裡按 Shift+Tab 切換(循環順序是一般模式 → 自動接受編輯 → Plan Mode)。
只想單次使用:在提示前面加 /plan 前綴。
一開始就進入:

claude --permission-mode plan
想讓某個專案預設就是 Plan Mode(例如碰不得的老專案),在專案設定檔裡把 defaultMode 設成 plan 就行。

Plan Mode 裡 Claude 在做什麼

它可以讀檔案、跑指令探索專案、分析依賴關係,然後產出一份分步計畫——但不會動你的程式碼。權限提示還是照常出現,讀取以外的操作一樣要你同意。

✅ 做對了的樣子:狀態列顯示 plan mode,對話裡只有分析和提問,沒有任何檔案被修改。

計畫出來之後:五個選項怎麼選

計畫寫好後 Claude 會問你怎麼繼續,這裡的選擇比很多人想的重要:

我後來才發現的事

💡 按 Ctrl+G 可以把計畫直接在你的文字編輯器裡打開來改。不用靠對話來回調整,直接刪掉不要的步驟、補上遗漏的邊界條件,存檔後 Claude 照你改過的版本執行。
💡 接受計畫時 session 會自動用計畫內容命名,之後用 /resume 找回來很方便。
💡 有個叫 opusplan 的模型設定:規劃階段用 Opus(推理強),執行階段自動切 Sonnet(便宜快)。規劃品質和執行成本兩邊都貺到。
⚠️ 🔍 官方文件:Plan Mode 不是「安全模式」。它限制的是編輯行為,探索階段的讀取和指令還是會執行(有權限提示把關)。把它當審視流程用,不要當隔離環境用。

什麼時候該用、什麼時候不要

✅ 多檔案重構、架構調整、你不熟的 codebase、不可逆的操作前
❌ 單檔小修改、明顯的 bug fix——規劃的成本比直接做還高
❌ 還不知道要做什麼的探索階段——先用一般對話釐清方向再說

收尾

Plan Mode 的本質是把「思考」和「動手」拆成兩個階段,讓你在中間插一個審核點。成本是幾分鐘,換到的是不用回溯兩個改壞的檔案。
官方文件:Permission modes — Plan mode

截至 2026年6月6日 驗證有效

← 所有文章OctoDock 首頁 →
先規劃再動手:Claude Code Plan Mode 完整教學 | OctoDock