Agentic Research
首頁/工具/Claude Code 深度使用指南

Claude Code 深度使用指南

2026/05/105 分鐘Bryan Chan最後更新 2026/05/10
這篇屬於工具主題Claude CodeToolsTutorial

先讀這些

這篇文章在學習路徑上假設你已經讀過下列內容。

簡介

Claude Code 是 Anthropic 推出的命令行 AI 編程助手,直接運行在終端中,但可以指向任意兼容 OpenAI API 的後端(DeepSeek、ModelStudio、Ollama 等),不必使用 Anthropic API。

  • 讀取、編輯整個代碼庫
  • 執行 shell 命令
  • 管理 Git 工作流
  • 跨文件重構

安裝

npm install -g @anthropic-ai/claude-code

或通過 Homebrew:

brew install claude-code

指向 DeepSeek / ModelStudio

創建 ~/.claude.json:

{
  "apiKey": "sk-your-deepseek-key",
  "baseURL": "https://api.deepseek.com/v1",
  "model": "deepseek-chat"
}

DeepSeek 目前提供 V4 Flash($0.14/M input)和 V4 Pro 兩個版本,建議日常用 V4 Flash,複雜任務用 V4 Pro。

核心用法

互動模式

claude

進入互動 REPL 後可以直接對話,Claude 會讀取當前目錄的代碼庫。

單次命令

claude -p "解釋這個函數的邏輯" --output-format text

-p 是非互動模式,適合腳本和 CI。

指定工作目錄

claude --cwd ~/my-project

實用技巧

1. CLAUDE.md 項目規範

在專案根目錄創建 CLAUDE.md,寫入項目簡介、技術棧、代碼風格、常用指令。Claude Code 自動讀取作為系統提示。

2. /compact 釋放上下文

當對話過長時使用 /compact 壓縮歷史,保留關鍵信息。

3. 自訂 Slash Commands

在 ~/.claude/commands/ 下創建 .md 文件即可自訂指令,例如 review.md,然後用 /review 調用。

4. Git 整合

claude -p "generate a commit message for my staged changes"
claude -p "review the diff against main"

對比:Claude Code vs Cursor vs Aider

特性Claude CodeCursorAider
介面終端 CLIIDE GUI終端 CLI
後端任意 API內建 + API任意 API
Git原生整合基本支援原生整合
上下文全代碼庫當前文件 + embedding地圖式代碼庫
成本API 計費訂閱制API 計費
最適合自動化/CI日常編碼精準編輯

實戰案例:用 Claude Code 部署 Agentic Research 網站

以下是在本項目中的實際使用流程:

  1. 啟動 Claude Code:claude --cwd ~/Desktop/Best\ Agentics\ Website
  2. 功能開發:「幫我添加一個側邊欄組件,支援收合/展開和手機抽屜式」
  3. 代碼審查:「review 剛才的變更,重點看響應式佈局和 accessibility」
  4. 測試:「幫我測試側邊欄在不同螢幕尺寸下的行為」
  5. 部署:Claude Code 生成代碼後,手動執行 npx vercel --prod

推薦閱讀

來源連結

在這條路徑上的下一步