Skip to content

Claude Code:Anthropic 終端機 AI Coding Agent 完整介紹

2026年3月31日 1 分鐘
TL;DR Claude Code 是 Anthropic 的 agentic coding 工具,跑在終端機、IDE、Slack、GitHub 和 Web 上。核心擴充機制有六層:CLAUDE.md(永駐 context)、Skills(按需工作流程)、Hooks(確定性自動化)、Subagents(隔離委派)、MCP(外部工具連接)、Agent Teams(多 agent 協作)。
目錄
  1. 安裝
  2. 核心能力
  3. 六層擴充機制
    1. 1. CLAUDE.md — 永駐 Context
    2. 2. Skills — 按需工作流程
    3. 3. Hooks — 確定性自動化
    4. 4. Subagents — 隔離委派
    5. 5. MCP — 外部工具連接
    6. 6. Agent Teams — 多 Agent 協作
    7. 擴充機制總覽
  4. 運行環境
  5. 更新頻道
  6. 定價
  7. 與其他 Coding Agent 的定位差異
  8. 本站相關深度指南
  9. 參考資源
  10. 參考資料
  11. 更新紀錄

🌏 English version

Claude Code 是 Anthropic 推出的 agentic coding 工具。它能理解你的 codebase,透過自然語言指令執行日常任務、解釋複雜程式碼、處理 git workflow。可以在終端機、IDE(VS Code / JetBrains)、Slack、GitHub、或 Web 上使用。

安裝

# 推薦方式(macOS / Linux)
curl -fsSL https://claude.ai/install.sh | bash

# Windows
winget install Anthropic.ClaudeCode

npm 安裝已標記為 deprecated,建議用原生安裝器。安裝後用 Claude 帳號登入即可使用。

系統需求: macOS 13.0+ / Windows 10+ / 主流 Linux 發行版。

核心能力

能力說明
程式碼讀寫讀取、編輯、建立檔案,理解整個專案結構
Shell 執行在終端機中執行任意指令(build、test、lint 等)
Git 工作流程commit、branch、PR、merge,全程自然語言操作
Extended Thinking預設開啟,遇到複雜問題先推理再動手
Auto Mode長時間自主執行的安全替代方案(取代 --dangerously-skip-permissions
Headless Modeclaude -p 程式化執行,可嵌入 CI/CD 或腳本

六層擴充機制

Claude Code 的擴充系統是它與其他 coding agent 最大的差異。每一層解決不同問題:

1. CLAUDE.md — 永駐 Context

# CLAUDE.md(放在專案根目錄)
這是一個 Astro + React 專案
用 pnpm 管理套件
測試用 vitest
commit message 用繁體中文

每次啟動 session 自動載入,不需要每次重複說明專案慣例。

2. Skills — 按需工作流程

.md 檔案放在 ~/.claude/skills/,寫 markdown 就好,不需要 SDK。

  • Reference Skill:提供知識(如 API 風格指南),Claude 在整個 session 中參考
  • Action Skill:觸發動作(如 /deploy),Claude 按步驟執行
  • 支援自動偵測啟動——不一定要用 slash command

3. Hooks — 確定性自動化

settings.json 設定,綁定生命週期事件(tool call 前後、session 開始結束等)。

{
  "hooks": {
    "PostToolUse": [{
      "matcher": "edit",
      "command": "npx biome check --fix $CLAUDE_FILE_PATH"
    }]
  }
}

Hook 保證執行,不受模型行為影響。適合 lint、format、安全檢查等必須每次跑的操作。

4. Subagents — 隔離委派

主 agent 拆分任務,啟動子 agent 平行執行。每個 subagent 有獨立的 context window,不繼承對話歷史。只有結論回到主 context,不會膨脹 token 用量。

5. MCP — 外部工具連接

Model Context Protocol 讓 Claude 連上你的工具鏈:資料庫、GitHub、Sentry、Figma、Slack——3,000+ 整合。一個 MCP server 就是一個即時可用的工具。

6. Agent Teams — 多 Agent 協作

多個獨立 Claude session 互相傳訊、分工、平行作業。與 subagent 的差異:subagent 是上下級的委派關係,Agent Teams 是平級的協作關係。

擴充機制總覽

解決什麼問題何時載入
CLAUDE.md專案慣例、永駐指令Session 啟動時自動載入
Skills可重用的工作流程按需載入或自動偵測
Hooks必須執行的自動化事件觸發時確定性執行
Subagents隔離與平行化主 agent 判斷需要時啟動
MCP外部系統連接設定後常駐可用
Agent Teams多 agent 協作手動啟動
Plugins打包分發以上所有機制安裝後按各自規則載入

運行環境

環境說明
終端機原生 CLI,核心體驗
VS Code原生擴充套件,視覺化 diff
JetBrains原生擴充套件
Webclaude.ai/code
Slack團隊對話中直接啟動開發任務
GitHub在 PR / Issue 中 @claude 觸發

更新頻道

頻道說明
latest預設,新功能第一時間推送
stable約延遲一週,跳過有重大 regression 的版本

定價

需要 Claude 付費訂閱(Pro $20/mo、Max 5x $100/mo、Max 20x $200/mo)或自備 API key。

訂閱的額度以 5 小時滾動視窗計算並疊加週上限,且 Claude 網頁/桌面/手機/終端機共用同一個池子;額度用完可以打開 usage credits 以 API 費率續跑。API 這條路按模型分層計價,目前是 Opus 級 $5/$25、Sonnet 級 $3/$15、Haiku 級 $1/$5(每 M tokens input/output)。

型號與價格會變,以官方定價頁為準;方案取捨與額度細節見本系列的 Claude Code 完整方案分析

與其他 Coding Agent 的定位差異

Claude CodeCodex CLIGemini CLIOpenCodePi
廠商AnthropicOpenAIGoogleanomalyco(開源社群)earendil-works(開源社群)
擴充層數6 層Skills + MCPMCP雙 AgentExtension
開源✅(Apache 2.0)
免費方案❌(需訂閱)部分免費❌(個人免費層已於 2026/6 終止)完全免費完全免費
核心優勢擴充生態最完整OpenAI 模型整合Antigravity 平台整合75+ 模型自由度極簡 + 低 token
IDE 整合VS Code + JetBrainsVS CodeVS CodeTUITUI

Claude Code 的核心優勢在於六層擴充機制帶來的客製化深度——從個人開發者到企業團隊,都能逐層疊加所需的自動化和整合。缺點是不開源且需要付費。

本站相關深度指南

本站已有 20+ 篇 Claude Code 專題文章,以下是按主題分類的索引:

擴充機制:

設定與環境:

整合與自動化:

其他:

參考資源

參考資料

更新紀錄

  • 2026-08-18:定價段落改寫——補上三個訂閱層級的實際價格、5 小時視窗加週上限的額度機制、跨介面共用同一池,並把單一型號報價換成 Opus/Sonnet/Haiku 三層;移除 Agent Teams 綁定特定模型版本的敘述;比較表修正 OpenCode 與 Pi 的維護者(已分別轉為 anomalyco 與 earendil-works)與 Gemini CLI 的免費方案(個人層已於 2026/6/18 終止);納入 Agent CLI 選型指南系列