- Published on
Claude Code Tips
Claude Code Tips
啟動指令
Claude Code 提供三種啟動模式:
claude
- 標準啟動,開始新的對話claude -c
- 快速回到最近一次的對話claude -r
- 顯示對話歷史列表,包含各對話的摘要,方便選擇要繼續的對話
對話模式切換
在對話中,使用 Shift+TAB 可以切換不同的工作模式:
🤖 自動接受編輯模式 (auto-accept edits)
- 狀態:
⏵⏵ auto-accept edits on
- 功能:自動接受已明確允許或先前已核准的編輯指令
- 適用場景:重複性編輯或信任度高的操作
📋 規劃模式 (plan mode)
- 狀態:
⏸ plan mode on
- 功能:專注於設計和規劃,不會實際編輯檔案
- 適用場景:架構設計、流程規劃、需求分析階段
⚠️ 危險權限模式 (Bypassing Permissions)
- 啟動:使用
--allow-dangerously-permissions
參數 - 功能:允許所有權限,跳過安全檢查
- 注意:不建議使用,僅在完全了解風險時使用
對話中的常用指令
📁 檔案操作
@
- 指定檔案- 輸入後會顯示相關檔案列表
- 可以選擇要操作的檔案
- 支援模糊搜尋和自動完成
💻 直接執行指令
!
- 直接執行 shell 指令- 不透過 AI 處理
- 立即執行系統命令
- 適合快速的系統操作
📝 記憶功能
#
- 添加到記憶中- 將重要內容存儲到
CLAUDE.md
檔案 - 建立專案的知識庫
- 方便後續對話參考
- 將重要內容存儲到
⌨️ 快捷鍵操作
ESC
- 中斷當前任務- 直接中斷 Claude 正在執行的任務
- 不會破壞 session 或遺失任何進度
- 安全的停止操作方式
ESC ESC
- 重新發送過去的內容- 顯示過去發送過的內容列表
- 可以選擇並重新發送
- 類似開分支的概念,從過去的內容開啟新的對話分支
🧠 AI 推理模式
啟動更深入的思考分析,Claude Code 提供 5 個層級的思考模式:
think
- 基礎推理模式think more
- 進階推理模式think a lot
- 深度推理模式think longer
- 延長推理模式ultrathink
- 極致推理模式
⚠️ Token 消耗提醒:
- 啟用思考推理會消耗相對應的 token (使用量)
- 越深的思考層級,消耗的 token 越多
- 建議根據問題複雜度選擇適當的層級
特性:
- 進入自我迭代和深入思考
- 提供更詳細的分析過程
- 思考層級越高,分析越深入
- 適用於複雜問題解決
Hook 使用
請參考 blog 文章 Claude Code Hooks:代理式程式開發的觀測性與控制力
多工處理
請參考 blog 文章 Claude Code 多工處理:運用 Git 工作樹提升開發效率
規格驅動開發流程 (Spec-Driven Development, SDD)
請參考 blog 文章 Claude Code 中重現 Kiro 的規格驅動開發流程
隨時隨地的 Coding
請參考 blog 文章 隨時隨地的 Vibe Coding:透過 Vibe Tunnel 突破地點限制
使用建議
- 新手入門:從標準啟動模式開始,熟悉基本操作
- 效率提升:善用
-c
快速回到工作對話,使用-r
瀏覽歷史對話 - 檔案管理:多使用
@
指令進行精確的檔案操作 - 快速指令:善用
!
直接執行系統命令,提升操作效率 - 知識累積:重要的決策和配置使用
#
記錄到記憶中 - 任務控制:使用
ESC
安全中斷任務,ESC ESC
重新發送或開啟對話分支 - 智慧思考:根據問題複雜度選擇合適的
think
層級,注意 Token 消耗 - 模式切換:使用
Shift+TAB
在不同工作模式間切換,提升工作效率
支持創作
如果這篇文章對您有幫助,歡迎透過 贊助連結 支持我持續創作優質內容。您的支持是我前進的動力!
圖片來源:AI 產生