在使用 Claude Code CLI 時,很多人第一個遇到的問題不是「AI 不會寫程式」,而是「不知道該怎麼告訴 AI 自己想要什麼」。
同樣一個開發需求,Prompt(提示詞)寫得越清楚,AI 越容易理解任務目標,產出的結果也通常越符合期待。因此,學會撰寫 Prompt,是使用 Claude Code CLI 非常重要的基本功。 ![]()
首先,Prompt 最重要的是清楚描述目標。不要只說「幫我修改登入功能」,而是可以進一步說明「請修改登入 API,加入 Email 格式驗證,錯誤時回傳適當的 HTTP Status Code,並保留目前成功登入的流程」。當目標越具體,AI 就越容易判斷應該修改哪些地方。
第二個技巧是提供必要的 Context。例如告訴 Claude Code 專案使用什麼框架、相關功能位於哪些檔案,以及目前遇到的錯誤。當 AI 擁有足夠的背景資訊,就能減少猜測,也比較不容易修改到不相關的程式。
第三,可以將複雜任務拆成多個步驟。例如不要一次要求「幫我完成會員系統」,而是先請 AI 分析目前架構,再規劃資料表與 API,確認方案後,再逐步實作。這樣不但容易檢查,也能在中途發現問題時及時調整方向。
此外,也可以明確告訴 AI 限制條件與驗收標準。例如「不要修改既有 API」、「使用目前專案的 ORM」、「完成後執行測試」,甚至指定「新增功能不能影響現有登入流程」。這些資訊都能幫助 AI 更準確地完成任務。
另一個實用技巧是讓 AI 先分析、不要急著修改。例如可以先說:「請先閱讀相關程式碼,分析問題並提出修改計畫,暫時不要修改檔案。」確認 AI 的理解正確後,再要求它開始執行。這種方式特別適合大型專案或高風險修改。
最後,要記住 Prompt 並不是越長越好,而是要做到「目標明確、Context 足夠、限制清楚、結果可驗證」。好的 Prompt 就像一份清楚的工作任務單,讓 AI 知道「要做什麼、為什麼做、不能做什麼,以及完成後如何判斷成功」。
當你開始把 Claude Code CLI 當成真正的開發夥伴,而不是單純的程式碼產生器,就會發現:Prompt 的品質,往往決定了 AI 協作的品質。