Claude Code 是什麼?快速入門指南

Claude Code 是由 Anthropic 公司開發的 AI 程式碼助手,專為開發者設計,可協助完成程式碼撰寫、除錯、檔案管理等任務。它支援多種程式語言,能理解自然語言指令並生成高品質程式碼。

要開始使用 Claude Code,首先需要透過終端機安裝:

  • npm install -g @anthropic-ai/claude-code - 使用 npm 全域安裝
  • brew install claude-code - macOS 使用者可用 Homebrew
  • 安裝完成後,輸入 claude 指令即可啟動互動式對話

基本指令速查表

以下是開發者最常用的 Claude Code 指令:

  • /help - 顯示所有可用指令
  • /clear - 清除對話歷史
  • /read [檔案路徑] - 讀取指定檔案內容
  • /write [檔案路徑] [內容] - 寫入或建立檔案
  • /edit [檔案路徑] - 進入編輯模式
  • /run [命令] - 執行終端機命令

實用範例:程式碼生成與優化

1. 生成 REST API 端點

你可以直接要求 Claude Code 生成完整的 API 程式碼:

claude> 幫我用 Node.js + Express 建立一個 CRUD API,
包含 POST、GET、PUT、DELETE 四個 /users 端點

Claude Code 會自動生成包含錯誤處理和驗證的完整程式碼。

2. 程式碼重構與優化

將效能不佳的程式碼貼上對話框,要求優化:

claude> 請重構以下程式碼,提升效能並改善可讀性:
[貼上你的程式碼]

Claude Code 會提供詳細的修改建議和解釋。

3. 自動化測試生成

要求生成單元測試或整合測試:

claude> 為這個函數生成 Jest 單元測試,
包含正常情況和邊界情況

進階技巧:提升開發效率

  • 使用專案上下文:在專案目錄執行 Claude Code,它會自動理解專案結構
  • 多檔案操作:可一次要求修改多個相關檔案
  • 對話歷史管理:使用 /save 儲存重要對話,/load 載入
  • 自訂指令:在專案根目錄建立 .claude/commands 資料夾,可自訂常用指令

常見問題排除

如果遇到問題,可嘗試以下解決方案:

  • API 連線問題:檢查 ANTHROPIC_API_KEY 環境變數是否正確設定
  • 回應速度慢:嘗試減少對話上下文長度,使用 /clear 清除歷史
  • 檔案權限錯誤:確認目標資料夾的讀寫權限