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 檔案
    • 建立專案的知識庫
    • 方便後續對話參考

🧠 AI 推理模式

啟動更深入的思考分析:

  • think - 基礎推理模式
  • think hard - 強化推理模式
  • ultrathink - 極致推理模式

特性

  • 進入自我迭代和深入思考
  • 提供更詳細的分析過程
  • 相對應增加 Token 消耗
  • 適用於複雜問題解決

使用建議

  1. 新手入門:從標準啟動模式開始,熟悉基本操作
  2. 效率提升:善用 -c 快速回到工作對話
  3. 檔案管理:多使用 @ 指令進行精確的檔案操作
  4. 知識累積:重要的決策和配置使用 # 記錄到記憶中
  5. 複雜問題:遇到困難時使用 think 系列指令獲得更深入的分析

圖片來源:AI 產生