Schuyler Stacy2026-02-03

每位開發者都應掌握的 14 個 Claude Code CLI 必備指令

掌握專為開發者提供的 14 個 Claude Code CLI 指令。了解互動式工作階段、自動化、專案設定與工作流程整合,提升編碼生產力。

每位開發者都應掌握的 14 個 Claude Code CLI 必備指令

在本指南中,你將學會:

  • 如何啟動及管理互動式 Claude 工作階段
  • 專案設定與配置指令
  • 使用自訂指令自動化工作流程的方法
  • 更有效控制上下文的工作階段管理技巧
  • 與現有開發工具的整合方式
目錄

Claude Code 推出後,迅速成為全球開發者信賴的日常助理。這項命令列工具將 Anthropic 最新 AI 模型的強大功能直接帶入你的終端機,讓編碼更快速、更有效率。無論你是在除錯複雜問題、開發新功能,還是管理大型程式碼庫,掌握 Claude CLI 都能大幅提升生產力。釋放其全部潛力的關鍵,在於了解不同情境下適用的正確指令。

 

Claude Code Cli Commands

日常編碼的互動式指令

1. 啟動你的第一個 Claude 工作階段

開始使用 Claude 最基本的指令,就是在終端機中輸入 claude。這會啟動互動式 REPL 工作階段,讓你能持續與 Claude 討論程式碼。介面會即時回應你的查詢,非常適合探索式編碼工作。

如果你已經知道想詢問的內容,也可以從一開始就提供初始提示:claude "explain the authentication flow in this project"。這種方式無需額外步驟即可直接進入問題,節省時間。

2. 用於指令碼的單次查詢

若要快速取得答案而不啟動完整的互動式工作階段,請使用帶有 -p 旗標的列印模式。指令 claude -p "your query" 會直接將結果回傳至終端機輸出,非常適合指令碼與自動化。當你需要能傳遞給其他指令或儲存至檔案的快速答案時,此模式尤其實用。

3. 資料管線整合

Claude 可以透過標準輸入管線處理其他指令的輸入。執行 cat file.txt | claude 可將檔案內容直接傳送給 Claude 進行分析或轉換。這項功能與 bash 指令碼或 git 工作流程結合時尤其強大,能對多個檔案進行自動化程式碼審查或批次分析。

更佳上下文的工作階段管理

4. 繼續先前的對話

當你需要從中斷處繼續時,-c 旗標可以延續先前的對話。輸入 claude -c,即可在保留完整上下文的情況下恢復上一個工作階段。你甚至可以將其與列印模式結合:claude -c -p "your follow-up query",快速延續對話而無需進入互動模式。

5. 使用命名工作階段

若要更精確地控制要恢復的對話,Claude 支援工作階段 ID。使用 claude -r "session_id" "your query",或較長的形式 claude --resume session_id,即可返回特定的過往對話。當你同時處理多個專案或功能時,這項功能非常實用。

7. 管理上下文視窗

長時間的對話可能會消耗大量上下文空間。/clear 指令會重設目前的工作階段,讓你在同一個終端機工作階段中重新開始。這個斜線指令可在互動模式中使用,協助你專注於目前任務,而不必攜帶不必要的歷史上下文。

對於可能超出上下文限制的對話,請使用 --max-turns N 設定工作階段執行回合數的上限。這種主動做法可以避免在關鍵工作期間意外壓縮上下文。

專案配置指令

7. 讓 Claude 保持更新

定期更新可確保你使用最新功能與改進。定期執行 claude update,以取得 CLI 工具的最新版本。這個簡單的維護指令能讓你的開發環境與 Anthropic 的最新版本保持同步。

8. 設定工作目錄

在多個專案之間工作時,claude --add-dir path 可讓你新增或切換不同的工作目錄。這個指令能協助 Claude 了解要載入哪個程式碼庫上下文,讓它提供與目前專案更相關的建議。

9. 選擇合適的模型

不同任務需要不同模型。使用 claude --model claude-opus-4,依照需求切換 Claude 版本。Opus 擅長複雜的推理任務,而 Sonnet 能為日常編碼工作提供更快速的回應。

10. 建立專案上下文

/init 指令會在專案根目錄建立 CLAUDE.md 檔案。這個特殊檔案可作為 Claude 的專案記憶,儲存架構、相依套件與編碼規範等資訊。你可以把它想成提供給 Claude 的專案手冊,Claude 會在每個工作階段中參考它。

自訂自動化指令

11. 建立你自己的指令

Claude 最強大的功能之一是自訂斜線指令。建立 .claude/commands 資料夾,並加入包含常用提示的 Markdown 檔案。例如,名為 review.md 的檔案會成為 /review 指令。這些捷徑能儲存你反覆使用的複雜指示,協助節省時間。

指令支援使用 $ARGUMENTS 預留位置傳遞引數。像 /fix-issue 123 這樣的指令,可以設定為自動取得 GitHub issue 詳情、分析問題並實作修正。這種程度的自動化,能將 Claude 從編碼助理轉變為完整的工作流程引擎。

12. 用於品質控管的生命週期 Hooks

Hooks 會在工作流程的特定時間點自動執行任務。你可以在專案設定中進行配置,讓 Claude 變更內容時觸發程式碼格式化、靜態分析或測試等操作。例如,編輯後 Hook 可以自動對修改過的檔案執行 linter,無需手動介入即可確保程式碼品質。

常見的 Hook 模式包括編輯 Python 檔案後執行 black、在提交前執行測試,或在特定任務完成時發送通知。這些整合能讓 Claude 與你現有的開發實務順暢協作。

Claude Code 指令參考表

指令類別

指令

用途

工作階段啟動

claude

啟動互動式 REPL

快速查詢

claude -p "query"

單次列印模式

繼續

claude -c

恢復上一次對話

命名恢復

claude -r session_id

返回特定工作階段

清除上下文

/clear

重設目前工作階段

更新工具

claude update

取得最新 CLI 版本

設定目錄

claude --add-dir path

變更工作目錄

切換模型

claude --model name

選擇 Claude 版本

初始化

/init

建立專案上下文檔案

管線輸入

cat file | claude

處理檔案內容

 

 

進階使用者的生產力技巧

複雜任務的規劃模式

處理大型功能或重構工作時,Claude 的規劃模式會在撰寫程式碼前建立詳細策略。這種方式能透過預先確立明確目標,減少 Token 使用量並提升輸出品質。即使是較小的任務,使用規劃模式也能鼓勵更周全的問題拆解,帶來更好的結果。

掌握日期上下文的最新資訊

Claude 的訓練資料在目前日期方面有所限制。使用網頁搜尋或具時效性的功能時,請明確提及目前日期,或使用 date 等 bash 指令提供準確的時間上下文。這個小步驟能避免涉及近期事件或版本檢查的任務產生混淆。

為子代理設計清晰的退出路徑

如果你使用子代理分派任務,請確保它們在無法取得必要資訊時有備援選項。缺少必要資料的子代理可能會產生不完整結果或卡住。為子代理提供明確替代方案,例如要求使用者輸入,或將項目標記為未完成,而不是強迫其完成。

善用 MCP 以提升功能

模型上下文協定伺服器能大幅擴展 Claude 的能力。MCP 就像程式的 API,為 Claude 提供與外部服務互動的標準化方式。Playwright MCP 等工具可透過螢幕截圖賦予 Claude 視覺能力,從而執行網頁瀏覽自動化或前端測試等原本無法完成的任務。

推薦:GPT Proto,提供經濟實惠的 Claude 存取方案

對於希望以具成本效益的方式存取 Claude Code API 的開發者而言,GPT Proto 是絕佳解決方案。此平台提供最新模型的經濟實惠 API 存取,包括 Claude Sonnet 4.5Haiku 4.5,讓你能大規模將 Claude 的功能整合至應用程式中。

除了 Claude 之外,GPT Proto 也支援其他領先的編碼模型,例如 GPT 5.1 CodexGemini 3 Pro。這種彈性讓你能為每項任務選擇最佳模型,同時有效管理成本。平台的統一介面簡化了多個 AI 供應商的協作,降低整合複雜度。

無論你是在建立 AI 驅動的開發工具、自動化工作流程,還是試驗不同模型,GPT Proto 的隨用隨付定價都讓各種規模的專案能夠負擔。造訪 gptproto.com 探索其模型方案,開始使用經濟實惠且強大的 AI 進行開發。

GPT Proto Claude Sonnect 4.5 API

Claude Code CLI 常見問題

第一次使用 Claude Code 要如何驗證身分?

首次使用時,Claude 會提示你透過瀏覽器登入。你可以使用 Claude Pro 或 Max 訂閱進行驗證,也可以選擇設定 API Token 驗證,以便以程式方式存取。

沒有網際網路連線時可以使用 Claude Code 嗎?

不行,Claude Code 需要網際網路連線才能與 Anthropic 的 API 伺服器通訊。所有處理工作都在其基礎架構上進行,確保你始終能使用最新的模型能力。

Opus 與 Sonnet 模型有什麼差異?

Opus 提供更深入的推理能力,能處理更複雜的任務,但執行速度較慢。Sonnet 能提供更快速的回應,適合日常編碼工作。請根據任務複雜度與時間限制進行選擇。

如何與團隊分享自訂指令?

將自訂指令儲存在專案儲存庫中的 .claude/commands。提交至版本控制後,所有在該程式碼庫中工作的團隊成員都能使用這些指令。

上下文視窗大小有限制嗎?

每個模型都有特定的上下文限制,不過近期更新已大幅擴充容量。請在工作階段中監控上下文指示器,並使用 /clear/compact 管理長時間對話。

Claude 能直接編輯檔案嗎?

可以。在獲得適當權限後,Claude 能讀取、寫入及修改檔案。你可以透過配置設定或執行期間的核准提示控制這些權限。

結論

掌握 Claude Code CLI 指令,能為高效率開發開啟全新可能。從基本互動式工作階段,到使用自訂指令與 Hooks 進行進階自動化,這些工具重新塑造了開發者的工作方式。本文介紹的指令為建立符合特定需求的工作流程奠定了基礎。

使用 Claude 成功的關鍵,在於了解哪些指令適合哪些情境。互動模式適合探索與學習;列印模式適合指令碼與自動化;自訂指令能保存組織知識;Hooks 則能落實品質標準。這些功能結合後,便能打造一個讓 AI 協助變得自然且高效的開發環境。

將這些指令整合至日常工作流程後,你會發現最適合自己專案與團隊的使用模式。CLI 的彈性意味著不存在唯一正確的使用方式。嘗試不同方法、建立自訂解決方案,並與同事分享有效做法。最終,你將在需要的地方獲得智慧協助,打造更有效率、更愉快的編碼體驗。

創意工作室

使用生產級 API 生成圖像、影片及更多內容。

開始創作
創意工作室
相關模型
全部模型
Claude
20% OFF
Claude
20% OFF
OpenAI
30% OFF
Google
40% OFF