官方文件 ↗

💡 最佳實踐

養成這些習慣,讓 Claude Code 發揮最大效率

🔄

一個 Issue 一個 Commit

改完一個 issue 就 commit + /clear,避免 context 過長導致品質下降。

🧹

定期 /compact

對話太長時用 /compact 壓縮上下文,保留重點、釋放 token 空間。

📋

善用 CLAUDE.md

把專案慣例寫進 CLAUDE.md,Claude 每次啟動都會讀取,省去重複說明。

🎯

明確指令 > 模糊描述

「把 getUserName 改成 snake_case」比「幫我整理一下程式碼」有效十倍。

🔍

先讀再改

Claude 看過檔案才能精準修改。沒讀過就改容易產生幻覺程式碼。

💰

中文省著用

中文 token 消耗是英文的 2-3 倍。指令用英文、說明用中文,節省開銷。

🚫

不要一次丟太多需求

拆成小步驟逐一完成,每步驗證結果,比一口氣丟 10 件事效果好。

善用 Plan Mode

複雜功能先用 plan mode 規劃架構,確認方向再動手寫,避免大規模重做。

⚖️ 這樣做會踩坑 vs 這樣做更高效

常見錯誤用法對比,避開地雷提升效率

❌ 踩坑做法
✅ 高效做法
避免 一次丟 5 個 feature 需求
推薦 一次一個 feature,完成再下一個
避免 用中文寫超長 prompt
推薦 指令簡短明確,善用英文關鍵字
避免 不 commit 就繼續改下一個功能
推薦 改完就 commit + /clear 保持乾淨
避免 沒讀檔案就要求大幅修改
推薦 先讓 Claude 讀取相關檔案再修改
避免 忽略 CLAUDE.md 不寫專案規範
推薦 把 coding style、框架偏好寫進 CLAUDE.md
避免 對話超長還不 compact
推薦 感覺變鈍就 /compact 或 /clear

⌨️ 指令速查表

常用 Slash Commands 一覽

對話管理

/compact 壓縮對話上下文,保留摘要釋放 token
/clear 清除整個對話,從頭開始
/help 顯示所有可用指令

專案設定

/init 自動生成 CLAUDE.md 專案設定檔
/model 切換使用的模型
/config 開啟設定選單
/permissions 管理工具權限(檔案讀寫、指令執行等)
/mcp 管理 MCP Server 連線

費用監控

/cost 顯示本次 session 的 token 用量與費用

其他

/bug 回報 Bug 給 Anthropic 團隊
💸

Token 費用小知識

中文 vs 英文 Token 消耗

中文字元平均需要 2-3 個 token,而英文單字約 1 個 token。同樣語意的 prompt,中文版本可能多花 2 倍以上的費用。

省錢小技巧
  • 指令和程式碼相關描述用英文
  • 只在最終輸出需要中文時才使用中文
  • /cost 隨時監控用量
  • 善用 /compact 避免重複 token 消耗
English
"Fix the login bug" ~5 tokens
中文
"修復登入的錯誤" ~14 tokens