iT邦幫忙

2026 iThome 鐵人賽

DAY 2
0
Claude AI

用 Claude Code 打造 AI Agent 艦隊:從零到生產級多 Agent 系統系列 第 2

Day 1|Claude Code 是什麼?它和 ChatGPT、Copilot 的根本差異

  • 分享至 

  • xImage
  •  

先講結論

如果你只記得今天這篇的一句話,請記這句:

ChatGPT/Claude/Gemini 傳統 Chat 模式是「你去找它問」,Claude Code 是「你把事情交給它做」。

這兩件事聽起來很像,其實是完全不同的東西。搞懂這個差別,是後面 29 天所有內容的地基。


大多數人對 AI 工具的三種印象

我遇到會寫程式的朋友,講到「AI 工具」,腦中通常是這三種畫面:

  1. ChatGPT / Claude 網頁版 —— 開一個對話框,貼問題,它回你一段文字或程式碼,你複製出來自己貼回專案。
  2. GitHub Copilot —— 在編輯器裡打字,它幫你把這一行、這個 function 補完。
  3. 某某 AI 外掛 —— 選一段程式碼,右鍵「幫我解釋 / 重構」。

這三種都很有用,但它們有一個共同的天花板:

它們都沒有真的「動手」的能力。

  • 一般的 AI 給你程式碼,但它不知道你的專案長怎樣,也不能真的把檔案存進去、把測試跑起來。
  • Copilot 幫你補字,但它不會自己決定「要先讀哪個檔、改哪三個地方、再跑一次測試確認」。
  • 外掛能解釋一段 code,但你得自己把它產生的東西套回專案、自己驗證。

它們是「嘴巴」,不是「手」。 最後真正動手把事情做完的,還是你。


Claude Code 是「手」

Claude Code 不是一個網頁對話框,它是一個跑在你終端機裡的程式。你打開它,它就住在你的專案資料夾裡。它跟前面三種最大的差別是——

它有工具,而且會自己決定什麼時候用哪個工具。

具體來說,Claude Code 可以:

  • 讀你的檔案:不是你貼給它,是它自己去開來看。
  • 寫 / 改你的檔案:直接動你的 source code,不是丟一段給你自己貼。
  • 執行指令:跑 npm testgit commitgreppython……然後讀回輸出、根據結果決定下一步
  • 多步驟連續行動:讀 → 改 → 跑測試 → 看到紅燈 → 再改 → 再跑 → 綠燈 → commit。整串它自己走完。

這就是「Agent(代理)」這個詞真正的意思:不只是回答,而是能感知環境、做決策、採取行動、看結果、再修正的一個迴圈。


一個具體的例子

假設你要修一個 bug:某個 API 在傳空字串時會炸掉。

用 ChatGPT 的流程:

  1. 你自己找到出錯的檔案,複製那段 code
  2. 貼進 ChatGPT,描述問題
  3. 它給你一段修正
  4. 你貼回專案
  5. 你自己跑測試
  6. 還是錯 → 回到第 2 步,重貼

中間每一步「動手」的都是你。ChatGPT 全程看不到你的專案,也不知道測試過了沒。

用 Claude Code 的流程:

你只打一句話:

API 在收到空字串時會 500,幫我修掉並確認測試通過

然後它自己:

  1. grep 找到相關的 handler
  2. 讀那個檔案,看懂邏輯
  3. 改掉缺少的驗證
  4. pytest
  5. 看到有一個測試還紅 → 讀錯誤訊息 → 再修
  6. 再跑一次 → 綠燈
  7. 跟你說:改好了,改了哪個檔、加了什麼驗證、測試全過

你從「貼來貼去的搬運工」變成「出一張嘴的人」。這就是 agent 的價值。


那它和 Copilot 到底差在哪?

很多人會問:Copilot 不是也在編輯器裡幫我寫 code 嗎?

差別在主導權(agency)

Copilot:

  • 誰決定要做什麼?→ 你(它只補你正在打的字)
  • 能不能跑指令、看結果?→ 不能
  • 工作單位 → 一行 / 一個 function

Claude Code:

  • 誰決定要做什麼?→ 它(你給目標,它自己拆步驟)
  • 能不能跑指令、看結果?→ 能,而且會根據結果修正
  • 工作單位 → 一個完整任務

Copilot 是加速你打字;Claude Code 是替你完成任務。前者讓你打得快一點,後者讓你根本不用親自打。

這不是誰比較強的問題——是兩種不同層級的工具。你可以同時用。但如果你只把 Claude Code 當「更聰明的 Copilot」,你會完全錯過它真正的威力。


為什麼這個差別這麼重要?

因為「能自己動手、看結果、再修正」這個迴圈,是後面所有進階玩法的起點。

  • 它能自己動手 → 你就能把整個任務交給它,而不是一步步盯著。
  • 它能看結果再修正 → 你就能讓它在沒有你的情況下持續工作
  • 它能持續工作 → 你就能讓它變成一個 24 小時待命的背景服務(這就是我的「艦隊」的起點)。

我伺服器上那 39 個 Agent,本質上就是 39 個 Claude Code,各自住在自己的資料夾、各自有目標、各自在動手做事。但這一切的最小單位,就是今天講的這一個:一個會動手的 Claude Code

你要先相信「它真的會自己動手做完一件事」,後面「讓很多個一起協作」才成立。


一個常見的心理障礙

第一次用的人常會有兩種相反的反應:

  1. 「它會亂改我的東西吧?」 —— 會有這個擔心很正常。Claude Code 有權限機制:預設每個危險動作(改檔、跑指令)都會問你。你可以逐步放寬到「這類動作免問」。我們會在後面幾天慢慢建立你對它的信任邊界。
  2. 「這樣我不就不用寫 code 了?」 —— 不是。你的角色會從「打字員」變成「決定要做什麼、怎麼做才對」的人。判斷力變得更重要,不是更不重要。 你越懂系統,越能給它對的目標、越能看出它哪裡做錯。

這個系列不是教你偷懶,是教你把自己升級成「指揮官」。


今天的重點回顧

  • ChatGPT / Copilot 是嘴巴(給你答案、補你的字),Claude Code 是(自己讀、自己改、自己跑、自己修)。
  • Agent = 感知 → 決策 → 行動 → 看結果 → 修正 的迴圈。這是 Claude Code 和聊天機器人的本質差異。
  • 「它能自己完成一整件事」是後面所有多 Agent 艦隊玩法的最小地基。
  • 你的角色從搬運工變成指揮官——判斷力更重要,不是更不重要。

明天 Day 2:我們動手裝環境,5 分鐘內啟動你的第一個 Agent,讓你親眼看到它自己動手做完一件事。


Genos Lin 是一位技術創辦人,同時擔任多個 AI 導入客戶案的技術顧問。他目前維運一套由 39 個 Claude Code Agent 組成的自動化系統,用於產品開發、業務流程自動化與客戶服務。


上一篇
Day 0|為什麼我要寫這個系列?我用 Claude Code 養了一支 39 個 AI Agent 的艦隊
下一篇
Day 2|裝好環境,5 分鐘啟動你的第一個 Agent
系列文
用 Claude Code 打造 AI Agent 艦隊:從零到生產級多 Agent 系統8
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言