先前使用AI 來開發程式的方式都只有提供給AI 一段程式碼,請他修改或提供建議。本篇進入自動化生成程式碼的階段,讓AI 直接進入作業系統中的專案目錄,自己了解系統架構,自動化產生程式碼。
Cloude Code 可以做什麼
連結到Git 讀取Git 上的相關資訊,例如:commit 修改內容以及分析修改與歷史版本差異、讀取Issue。
使用Claude Code 的方式
手動模式Plan Mode,可以幫助你了解現有程式,並讓Claude Code 逐步實作、驗證程式碼。
Plan Mode 用對話的方式照以下流程修改程式:
探索 > 規劃 > 實施 > 提交
CLAUDE.md
等同於System Prompt 的存在,提供claude 指引,包括 Bash 命令、代碼風格和工作流規則。讓他可以照著固定的規則開發、驗證自己的工作。
先用terminal 進入專案資料夾,輸入 /init 將會自動分析專案,產生claude.md 草稿。
後續開發過程中,仍須不斷的更新CLAUDE.md,讓Claude Code 能更快的了解專案現況 以及 開發的習慣跟限制
提供context
使用 @ 參考文件、貼上截圖/圖像、URL或直接管道數據。
可以準確地提供上下文,以減少token 消耗
增強功力
可以用CLI --help、MCP、skills
References:
https://code.claude.com/docs/zh-TW/best-practices