iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
AI Engineering

《30 天從零拆解 AI Agent:從 Tool Calling 到多 Agent 協作》 系列

這個系列會從最小的 AI Agent Loop 開始,逐步拆解工具呼叫、權限控制、規劃、Context、記憶、背景任務、多 Agent 協作、評估與 Graph Engineering。每篇都會搭配可直接執行的 Python 範例,說明不同機制解決了什麼問題,又增加了哪些成本與風險。目標是不只學會使用 Agent 框架,而是真正看懂它裡面的架構與設計取捨。

鐵人鍊成 | 共 30 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文
DAY 21

【AI Agent 21】Agent 昨天做錯的事,你今天有辦法還原嗎? - Observability

前面 20 天,我們已經把一個 Agent 從最小 Loop 一路擴展到: Tool Runtime Permission / Approval / Sand...

2026-08-23 ‧ 由 Marcus 分享
DAY 22

【AI Agent 22】你怎麼知道這次改動,是讓 Agent 變好還是變差? - Evaluation

前一天我們談 Observability。 Observability 可以回答: Agent 做了什麼 呼叫哪些 Tool 哪裡失敗 花多少 Token 花...

2026-08-24 ‧ 由 Marcus 分享
DAY 23

【AI Agent 23】人一走開,Agent 就停住了,不能自己把事情做好嗎? - Loop Engineering

前一天我們談 Evaluation。 到這裡,我們已經能回答: 這次修改,真的讓 Agent 變好了嗎? 但很多 Agent 系統仍然有一個隱藏問題。 Ag...

2026-08-25 ‧ 由 Marcus 分享
DAY 24

【AI Agent 24】流程早就固定了,每一步還需要都問模型嗎? - Graph Engineering

前一天我們談 Loop Engineering。 核心是把: Agent Loop Verification Loop Event Loop Improveme...

2026-08-26 ‧ 由 Marcus 分享
DAY 25

【AI Agent 25】Claude Code 架構拆解:完整 Coding Harness 的重點,不是「更會寫 Code」

前 24 天,我們把 Agent Harness 拆成很多獨立機制。 從 Day 25 開始,我們不再新增新的抽象層。 接下來要做的是反過來看真實 Agent:...

2026-08-27 ‧ 由 Marcus 分享
DAY 26

【AI Agent 26】Hermes Agent 架構拆解:Context 怎麼長期存在

Day 25 我們看 Claude Code。 它最適合研究: 一個 Production Coding Agent 如何安全地在真實 Repository...

2026-08-28 ‧ 由 Marcus 分享
DAY 27

【AI Agent 27】mini-swe-agent 架構拆解:你的 Agent 真的需要那麼多 Harness 嗎?

前兩天我們看了兩個很完整的系統。 Day 25 的 Claude Code 告訴我們: 一個 Model 要安全地修改真實 Repository,需要完整的...

2026-08-29 ‧ 由 Marcus 分享
DAY 28

【AI Agent 28】DeepSeek Harness 架構拆解:如果連 Agent Loop 都只是一個 Plugin,Harness 會變成什麼?

Day 25 到 Day 27,我們看了三種很不一樣的 Agent Harness。 Claude Code: 完整 Production Coding Ha...

2026-08-30 ‧ 由 Marcus 分享
DAY 29

【AI Agent 29】Eval-first:不要先加複雜架構,先驗證你在解決什麼問題

前面 28 天,我們一路把 Agent Harness 拆成約 20 種機制。 到這裡,很容易進入一種「架構焦慮」。 Agent 表現不好時,第一個反應常常是:...

2026-08-31 ‧ 由 Marcus 分享
DAY 30

【AI Agent 30】30 天了,希望你帶走的不是更多 Agent Pattern,而是一套自己的判斷方式

如果你真的一路看到 Day 30,希望你現在得到的不是一張更長的 Agent 技術清單。 你開始有能力在面對一個新的 Agent 問題時,先問:「它到底失敗在哪...

2026-09-01 ‧ 由 Marcus 分享