Claude Code是什麼?4大功能教學與費用心得

Claude Code是什麼?它是 Anthropic 推出的代理式編碼工具,能讀取整個程式碼庫、跨檔案修改、執行命令與跑測試,本文帶你初步瞭解4大功能,包括費用及範例心得。

Claude Code是什麼?4大功能教學與費用心得
🌟 Claude Code 懶人包:AI 自動編程代理

💡 一句話搞懂 Claude Code

它不是幫你補字的小幫手,而是會自己動手的「AI 工程師同事」。

只要給它一個明確的目標(例如:修好登入失敗的 bug),它會自己掃描整個代碼庫 ➔ 找出問題點 ➔ 跨檔案修改 ➔ 跑測試驗證 ➔ 最後問你要不要 Commit。主打極高的「自主執行力」

⚔️ 殘酷舞台:差在哪?

問答型 補全型 執行型
  • ChatGPT:像技術顧問。回答問題,但不會動你的專案檔案。
  • Copilot:像超級打字機。幫你預測下一行,但看不懂全局脈絡。
  • Claude Code:像代理工程師。理解模組依賴,能自主進行跨檔案複雜修改與重構。

🛠️ 實戰解析 4 大功能

  • 自動修 Bug:告別複製貼上!直接在檔案裡修改並跑測試。
  • 專案通靈分析:接手遺留代碼救星,幾分鐘理清架構與地雷。
  • Git 自動化:幫你自動生成精準 Commit Message 與建 PR。
  • 神裝配件 CLAUDE.md寫好團隊規範,每次對話它都會乖乖遵守,不用重教!

💰 費用與適合對象

$20 Pro方案 API計費

✅ 強烈建議使用:維護具規模的代碼庫、常需要跨檔案追蹤 bug 的資深開發者。

❌ 先不要用比較好:連專案結構都不懂的新手(AI 改錯無從審查),或只需寫簡單小腳本的人。

🚀 新手起手式

官方最推終端機的 Native Install,習慣介面也可選 VSCode 擴充

✨ 測試指令建議:
安裝登入後先別急著改 code,先下指令:
「幫我說明這個專案的架構」
體驗它掌握全域上下文的威力!

📌 贊贊小屋總結

AI 工具已經從「回答問題」進化到「執行任務」。Claude Code 是個超強的執行者,能幫你省下大量做苦工的時間。

但請記住:AI 生成的程式碼絕對不能盲目直接 commit!你現在的角色已經升級了,你是負責審查與拍板的決策者。
YouTube video

一、Claude Code 是什麼?一句話先講清楚

一般人第一次聽到 Claude Code,大多以為是另一個補全工具,跟 GitHub Copilot 差不多。但這個理解從一開始就跑偏了。

Claude Code 的定位是「AI 編程代理」,意思是它不等你問問題,而是自己去做事。你告訴它「幫我修這個 bug」,它會先掃描整個專案結構,找到問題出在哪、涉及哪幾個檔案,然後修改、跑測試、確認沒問題,最後問你要不要 commit。整個流程你幾乎不需要參與中間步驟。

這跟傳統 AI 工具最根本的差異,就在「自主性」三個字。ChatGPT 跟你對話,Copilot 幫你補全,Claude Code 則是拿到目標之後自己規劃並執行。如果你過去用 AI 寫程式的感覺是「還是要自己來」,Claude Code 試圖解決的正是這個問題。

二、Claude Code和ChatGPT、Copilot差異

三個工具放在一起比,其實定位完全不重疊。

ChatGPT 是問答型的,你貼一段程式碼進去,它回答你問題,但不會去動你的檔案,也不知道你的專案長什麼樣。Copilot 是補全型的,它住在你的 IDE 裡,幫你在打字時預測下一行,對加速日常開發很有用,但它看不懂整個專案脈絡。

Claude Code 是執行型的。它能讀取整個代碼庫,理解模組之間的依賴關係,然後自主做跨檔案的修改。這種能力讓它特別適合「規模稍微大一點」的任務:重構舊模組、追蹤跨多個檔案的 bug、統一整個專案的錯誤處理格式。

要怎麼選?如果你只是需要快速查語法或解釋程式碼,ChatGPT 就夠了。如果你主要在 IDE 裡寫新功能,Copilot 配合度高。如果你在處理有一定規模的專案,需要 AI 真的「進去改」,才考慮 Claude Code。

三、Claude Code可以做什麼(實務場景)

實際拿來用,Claude Code 的場景大概落在三類。

第一類是寫程式和修 bug。這是最基本的用法,但跟一般 AI 不同的地方在於,它不是給你一段程式碼讓你自己貼進去,而是直接在你的檔案裡修改,改完還能跑測試確認有沒有壞掉其他地方。很多人說「這才是真的幫到我」,因為省掉了手動貼上又踩雷的環節。

第二類是專案分析。接手一個陌生的代碼庫時,最累的就是搞懂架構。你可以讓 Claude Code 先掃一遍,它會告訴你入口在哪、模組怎麼分、哪邊有明顯問題。這個用法對接手別人寫的舊系統特別有價值,幾分鐘內就能建立基本的全局認識。

第三類是 Git 操作。從生成 commit message 到自動建 PR,Claude Code 都可以處理。這聽起來像小事,但如果你做過大型重構,知道一次改幾十個檔案之後要寫 commit 有多煩,就會懂這個功能的意義。

四、Claude Code 教學:新手怎麼開始

這一節很多人會想直接跳到安裝,但我建議先想清楚一件事:你要用 Claude Code 解決什麼問題?

沒有想清楚就開始裝,很容易裝了之後不知道怎麼用,又覺得沒有想像中好用。Claude Code 跟補全工具不同,它需要你給一個明確的任務,而不是邊寫邊等它提示。這個使用習慣的轉換,才是多數人真正的門檻,而不是安裝本身。

安裝方式很直接。目前官方最推薦的是 Native Install(本機安裝,會自動更新),其次才是 Homebrew、WinGet 或 npm。

macOS 和 Linux 用一行指令(Native Install):

Bash

curl -fsSL https://claude.ai/install.sh | bash

Windows 用 PowerShell(Native Install):

PowerShell

irm https://claude.ai/install.ps1 | iex

如果偏好用 npm 管理(比較像是相容需求時的替代方案):

Bash

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

npm 安裝需要 Node.js 18 以上,這一步很多人會卡住,先確認版本再進行。安裝完成後,在你的專案目錄下輸入 claude 就能啟動。第一次會引導你登入 Anthropic 帳號或輸入 API Key。登入後,第一個任務建議從「幫我說明這個專案的架構」開始,讓你感受一下它真正的能力在哪,有需要也可以進一步參考官方Claude Code 概述的說明。

五、Claude Code VSCode 教學與設定重點

很多人習慣在 VSCode 裡工作,Claude Code 也有對應的擴充套件,體驗跟純終端機版本有一些差異。

終端機版(CLI)的彈性比較高,適合需要自動化、串接 CI/CD 流程的人。VSCode 版則把介面整合進編輯器,對不太習慣終端機的人入門更順。這裡建議:**如果你本來就在 VSCode 工作,官方其實是推薦直接用 Claude Code 擴充功能(內含 CLI);如果你之後要做更進階的自動化,再回頭熟悉 CLI 也不晚。**兩者底層用的是同一套模型和工具,差別主要在操作介面。

這一節有一個東西必須特別講,就是 CLAUDE.md

這個檔案放在你的專案根目錄,是 Claude Code 最常用的持久指令來源。不過,Claude Code 現在也有 auto memory(自動記憶)功能,兩者會一起在新 session 開始時提供上下文。你可以在 CLAUDE.md 裡面寫:這個專案用什麼框架、有哪些不能動的目錄、程式碼風格要遵守什麼規範、常見的踩雷點是什麼。

為什麼這很重要?因為沒有上下文,每次新對話它都要重新摸索你的專案。有了它,Claude Code 一進來就知道規則,不用你每次重複說明,也不容易做出不符合專案風格的修改。這是從「好用」到「真的可以依賴」的關鍵差異。

我的做法是先跑幾次任務,把常見的誤解和需要強調的規則整理進 CLAUDE.md,而不是一開始就寫很長一份。實際使用中慢慢補,比一次想完整更有效。

六、Claude Code 範例:實際操作流程

說了這麼多,直接看一個完整的操作流程。

情境:專案裡有一個 login 函式偶爾回傳空值,但你不確定問題出在哪。

啟動 Claude Code 後,你輸入:「login 函式有時候回傳 null,幫我找出原因並修復。」

它接下來做的事情大概是這樣:先用搜尋工具掃描所有跟 login 相關的檔案,理解這個函式在整個認證流程裡的位置,然後找到一個沒有處理邊界條件的地方,可能是某個情況下 user 物件沒有被正確初始化。它會直接修改那個位置,然後提議跑一下現有的測試,確認修改沒有破壞其他地方。最後,它會問你要不要一起生成 commit message。

整個過程你沒有離開過對話,它自己完成了「定位問題 → 理解上下文 → 修改 → 驗證」這幾個步驟。第一次看到這個流程跑完,大多數人的反應都是「這才是我想要的 AI」。

值得注意的是,Claude Code 預設遇到任何寫入操作都會問你確認,不會自己亂改。剛開始建議保持這個設定,養成審查 AI 輸出的習慣,確認它真的做對了再讓它跑得更自主。

七、Claude Code 中文好用嗎?費用怎麼選

官方已有繁體中文文件與介面支援,實際使用時用中文下指令通常沒問題;但我的實務觀察是,當技術任務涉及較深硬的專有名詞時,用英文描述往往還是更精準。如果你習慣用中文,完全沒問題;但如果跑了幾次發現結果不理想,可以試著換成英文重新描述任務看看。

費用的選擇,比較建議從決策邏輯出發,而不是看功能表格。

如果你是個人開發者、想試試看,可以從 Pro 方案開始。截至目前官方方案頁,Pro 為月繳 $20 美元,年繳折合約 $17 美元;一般實務觀察下來,它的用量對日常開發算滿夠用的,覺得值得再考慮升級。

如果你在做自動化流程或需要串接 CI/CD,比較建議直接走 API 計費,可以精確控制每個任務的費用,不會被方案額度限制。而 Max 方案(目前從 $100 美元起,實際方案與稅費仍以官方頁面為準)則是給重度使用者的,需要一天跑好幾個小時或同時跑多個代理任務,才值得考慮。

API 費用補充說明:以目前的 Sonnet 4.6 為例,輸入大約是每百萬 token $3、輸出是 $15。一般複雜任務大概幾千到幾萬 token,跑個幾十次累積下來費用感受會比較明顯,使用前建議先抓個心理預算。

八、適合誰用,不適合誰

適合用 Claude Code 的情況:你在維護一個有規模的代碼庫,不是每次都從零開始寫;你習慣終端機操作,不排斥命令列介面;你的工作常常需要跨檔案修改,或追蹤整個模組的問題。如果你是資深開發者,Claude Code 更接近你想要的「AI 同事」,而不是「AI 助理」。

不適合的情況:你剛學程式,連專案結構都還不熟悉,這時候 AI 做決策你也沒辦法審查,反而容易出問題。另一個情況是你主要做簡單的小任務,沒有複雜的跨檔案需求,Copilot 或直接問 ChatGPT 更快,用 Claude Code 有點殺雞用牛刀。

還有一點要誠實說:Claude Code 偶爾還是會犯錯,特別是在理解複雜的商業邏輯時。AI 生成的程式碼不能直接 commit,這是原則,不是建議。

九、下一步怎麼學 Claude Code

用過 Claude Code 之後,很多人的下一個問題是:怎麼讓它用得更好?

核心在於任務描述的品質。你給的任務越清楚,它做出來的結果越準。這跟 prompt engineering 有關,不是 Claude Code 特有的技巧,但在代理任務上格外明顯,一個寫得好的任務描述和一個含糊的,跑出來的結果可以差很多。這方面可以參考贊贊小屋的 Claude 教學系列,有系統整理提示詞的基本結構。

另一個值得深入的方向是 MCP(Model Context Protocol)。Claude Code 支援透過 MCP 串接外部工具,例如讓它能直接讀取 Google Drive 的設計文件、更新 Jira 上的工單。這個方向可以把它從單純的編程工具擴展成更完整的工作流代理,有點像是幫它配上了更多雙手。

如果你對 AI 自動化流程有興趣,Claude Code 的 API 模式加上 Hooks 機制也值得研究,它可以在任務執行前後插入自訂的 shell 指令,跟 CI/CD 整合非常乾淨。這塊進階之後能做的事情範圍很廣,但入門不急著搞,先把基本的代理任務跑熟再說。

Claude Code是什麼?入門之前的思考方向

Claude Code是什麼這個問題,剛好回應了一個趨勢:AI 工具這幾年最大的轉變,不是它變得更聰明,而是它從「回答問題」變成了「執行任務」。

這個轉變看起來只是一小步,但對開發者的工作方式影響很深。以前我們問 AI「這段程式碼怎麼改」,然後自己去改。現在你告訴 Claude Code「把這個功能重構成符合我們的新架構」,它自己去讀、去改、去測、去問你確認。這種改變讓有些人興奮,也讓有些人不安。興奮的是效率確實提升了;不安的是,你開始需要審查 AI 做的事,而不只是接受它的建議。這其實是更高的要求,不是更低的。

Claude Code 值不值得試?如果你的工作裡有一類任務是費時但不需要特別動腦的,比如追蹤 bug、統一格式、寫測試,那它確實能幫你把時間省出來。但如果你對這個工具的期待是「AI 替我做所有事」,多半會失望。它是一個很強的夥伴,但你還是要在場做決定——只是你做決定的層次,已經往上移了一層。


學會計、學Excel、學習AI工具,歡迎加入贊贊小屋社群

AI對未來工作的影響:黃仁勳GTC 2026十大啟示

Claude Code是什麼ChatGPT怎麼用?ChatGPT Excel教學ChatGPT寫ExcelVBAGemini是什麼?Notion教學AI對會計的影響

贊贊小屋AI課程:ChatGPT課程AI工具全攻略Notion課程

AI對未來工作的影響:黃仁勳GTC 2026十大啟示