首頁/名詞解釋/AI Agent(AI 代理)

階段 10 · AI 工具與 AI 應用進階

AI Agent(AI 代理)

會自己分多步、邊做邊修正來完成一個目標的 AI,而不只是回你一句話。

先用一句話理解

英文全名:AI Agent

會自己分多步、邊做邊修正來完成一個目標的 AI,而不只是回你一句話。

打個比方

聊天 AI 像「問路」;agent 像「請人代辦」——你給目標,他自己規劃步驟、動手、回報。

什麼時候會遇到

任務需要自己跑好幾步:讀資料、改多個檔案、跑指令、看結果再決定下一步時。

再往深一點看

Agent 是「會自己採取多步行動」的 AI:它能規劃步驟、呼叫工具(讀寫檔案、執行指令、查資料),看了結果再決定下一步,直到達成目標。在 AI coding 的世界裡,agent 有幾種形態——在編輯器內協助你的是 AI IDE;能讀整包程式、跨檔案自己改的是 repo agent;把 editor、terminal、browser 串成任務工作台、讓多個 agent 並行的則叫 agent-first IDE。共同重點是:agent 自主性越高,你越需要用清楚的目標、限制和驗證標準把它「框住」,並檢查它的產出,而不是只看它說「完成了」。

舉個例子

你請一個 agent「把專案裡所有日期改用台北時區,並補上對應測試」。它會先列出要改的檔案、逐一修改、跑測試、回報哪裡改了與測試是否通過——這一連串自主步驟,就是 agent 和單純聊天問答的差別。

常見誤解

  • - 把 agent 當成「一定對」的黑盒,不看它的 diff 和驗證結果就採用。
  • - 目標和限制給得太模糊,agent 自由發揮的空間越大、越容易跑偏。
  • - 需求都還沒想清楚就找 agent 實作,等於請人照一張看不懂的草圖蓋房子。

相關名詞

相關服務

GitHub

相關工具