Claude Code 實戰場景與工作流
下面這些是最常見、最實用的 Claude Code 工作流,基本涵蓋了新專案接手、修 Bug、重構、補測試和寫文件等日常任務。
常用工作流
- 理解新程式碼庫:進入專案資料夾後執行
claude,先問「給我一個程式碼庫概覽」「解釋主要架構模式」「關鍵資料模型有哪些」。 - 高效修復 Bug:直接貼上完整錯誤訊息與重現步驟,例如「我在執行 npm test 時看到這個錯誤,請幫我找到並修復問題」。
- 程式碼重構:先讓 Claude 找到舊 API 或重複邏輯,再明確要求「保持原有行為不變」進行重構。
- 處理測試:讓 Claude 先識別未涵蓋的程式碼,再補測試、補邊界場景,最後執行測試驗證。
- 建立 Pull Request:先總結變更,再要求產生 PR 標題、摘要和測試說明,必要時補安全說明。
- 處理文件:可以讓 Claude 查找缺少註解的函式,並補充 JSDoc、README 片段或遷移說明。
- 使用圖像:支援拖曳截圖、設計稿、錯誤截圖,適合檢查 UI 問題和還原視覺稿。
- 設定專案記憶:透過
/init產生CLAUDE.md,記錄常用指令、架構約定與程式碼規範。 - Unix 管線整合:使用
claude -p接收日誌、建置輸出和 diff,適合整合到腳本和 CI 流程中。 - MCP 伺服器設定:使用
claude mcp add/list/get/remove管理外部能力擴充。
MCP 伺服器設定範例
bash
claude mcp add my-server -e API_KEY=123 -- /path/to/server
claude mcp list
claude mcp get my-server
claude mcp remove my-server管線整合範例
bash
cat build-error.txt | claude -p "簡明扼要解釋這個建置錯誤的根本原因" > output.txt