首先 先來談談Agent和網頁Chat的不同吧。
Chat相信大家或多或少都用過,使用語言模型的對話服務。 像是OpenAI的ChatGPT、Google Gemini、Anthropic Claude Chat這幾個主流的網頁上AI聊天、或是一些串接語言模型上客服的對話機器人服務,應該大部分人的生活中都已經有接觸過。
那Agent是怎麼樣的存在?AI Agent就是除了對話功能外,還能夠利用各種工具達成行動。 簡單的例子就像是今天給Agent一個查天氣的工具,並在敘述上說清楚這是天氣相關的工具,在用戶問「台北今天天氣怎麼樣?」的時候,語言模型會嘗試呼叫工具獲得天氣相關資訊,並將資訊在回答前組合,回覆給客戶。
這些工具可以辦到的事情…非常的多!不只是查資料這樣簡單的操作,像是新增編輯檔案、讀檔案等等對電腦操作的行為,或是連網找資料…基本上現在的Agent能夠做到大部分人類電腦操作的事情。
這也就是Agent和Chat最大的區別,Chat回答我們後我們還需要自己把回答內容拆解成我們自己要做的工作;Agent則是已經幫我們完成,回報給我們結果。
Claude Code便是Anthropic的AI Agent,主要是作為程式開發助手,其內部已經裝載大部分日常工作需要的工具,可以讓工程師直接使用在工作上面,舉凡讀專案+解釋、Bug修改、功能開發、規格計畫…其效率可以說是把線上Chat問完後回來改的效率甩開好幾百條街。
下篇,再讓我們聊聊一些Claude Code的用法。

