Skip to content

Home / Glossary / Claude Code

Definition

Claude Code

Claude Code 是 Anthropic 基於終端機的 AI 程式設計代理,直接在你的開發環境中運作。它能讀取整個專案、跨多個檔案撰寫程式碼、執行 Shell 指令、管理 Git 工作流程,並自主迭代處理錯誤——全程透過命令列完成。

Claude Code 的運作原理

Claude Code 作為 CLI 工具在終端機中運作。啟動工作階段後,它取得對專案檔案、Shell 和 Git 歷史的存取權限。你用自然語言描述任務,代理隨即規劃一系列操作:讀取檔案理解脈絡、撰寫程式碼、執行測試、修復問題。它利用 Claude 的推理能力,對如何完成你的請求做出多步決策。

核心功能

  • +全專案脈絡:在做出修改前讀取並理解整個程式碼庫
  • +終端機執行:直接執行測試、建置、程式碼檢查工具及任意 Shell 指令
  • +Git 自動化:作為工作流程的一部分建立分支、提交和拉取請求
  • +CLAUDE.md 設定:代理自動遵循的專案專屬指示
  • +MCP 整合:透過模型脈絡協議連接外部工具和資料來源
  • +無頭模式:無需人工互動,可在 CI/CD 流水線和自動化中運作
  • +權限系統:精細控制代理可讀取、寫入和執行的內容
bash
# Install Claude Code
npm install -g @anthropic-ai/claude-code

# Start a session in your project
cd your-project
claude

# Give it a task
> "Refactor the auth module to use JWT tokens
   and update all tests"

Claude Code 需要 Claude Pro、Team 或 Enterprise 訂閱。它使用 Claude 的最新模型,根據任務複雜度消耗 Token。

Claude Code 是免費的嗎?+
Claude Code 包含在 Claude Pro(每月 20 美元)、Claude Team 和 Claude Enterprise 訂閱中,按程式設計工作階段中消耗的 Token 計費。
Claude Code 與 Cursor 或 Copilot 有什麼不同?+
Claude Code 是原生終端機代理,而非 IDE 外掛。它直接操作你的真實檔案系統和 Shell,具備完整的專案脈絡和執行指令的能力。Cursor 和 Copilot 是整合在編輯器中、專注於內嵌建議和對話的工具。
Claude Code 支援任意程式語言嗎?+
是的。Claude Code 讀取原始檔並執行 Shell 指令,不受語言限制。它支援 JavaScript、Python、TypeScript、Go、Rust、Java、C++ 以及你使用的其他任何語言。
CLAUDE.md 是什麼,為什麼重要?+
CLAUDE.md 是放置在專案根目錄的設定檔,包含專案專屬指示——程式碼規範、架構說明、常用指令——Claude Code 在每次工作階段中都會自動遵循。它充當代理的持久記憶。

Related terms

Agentic 程式設計模型脈絡協議(MCP)CLAUDE.md無頭 AI 代理

Related comparisons

Claude Code vs CursorClaude Code vs GitHub CopilotClaude Code vs ClineClaude Code vs Aider

Master Claude Code in days, not months

37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.

START FREE →
← ALL TERMS