已能撰寫清楚 Prompt,需要設計 Agent 與資料、工具及狀態互動方式的學員。
I03 · WEEK 3 · 會用 · 40 分鐘
Tools、MCP、Memory 與 Agent Loop
能動手也要能停手,標準連接不等於全開權限。課程規格與能力指標
本課程以可觀察行為與可檢查成果定義完成標準。
- 已完成 I02 任務拆解與 Prompt 任務書
- 能列出任務所需資料來源
- 理解讀取、寫入、刪除的基本風險差異
- 選擇完成任務所需的最小工具集並定義使用時機
- 說明 MCP 在連接層的角色與權限邊界
- 設計 Memory、Agent Loop、停止條件與例外出口
- 一張包含工具、權限、狀態與 Gate 的 Agent 流程圖
- 逐項 Tools 權限表
- 完成、失敗與最大輪數三類停止條件
40 分鐘授課流程
每一階段均配置明確的講師動作、學員活動與完成訊號。
破題
沒有工具與有權限的 Agent 差在哪。
Tools/MCP
能力、連接方式與最小權限。
Memory/Loop
目標、進度、限制、證據與停止條件。
Demo
合成文件搜尋到引用式結果。
分組實作
畫 Loop 並完成權限分級。
風險走查
移除重疊工具並補停止與 Gate。
核心術語與正式定義
術語不作為記憶測驗,而是作為設計與審查時的共同語言。
Tool
提供 Agent 存取資料或執行外部能力的受控介面。
MCP
讓 AI 應用以一致方式發現與使用 Tools、Resources、Prompts 的連接協定。
Working Memory
任務執行期間需要持續保留的目標、進度、限制與來源狀態。
Stop Condition
Agent 應結束、暫停或交還人員處理的明確條件。
核心知識與判斷框架
以下四項為完成本堂實作與後續工作應用所需的最低知識集合。
最小工具集
只給完成任務必要的能力。
MCP 是插座
統一發現與呼叫方式,權限仍逐項管理。
狀態不是全記
只保留目標、進度、限制與來源。
Loop 要有出口
最大輪數、完成條件、失敗出口與 Gate。
合成設備手冊檢索
工程師需要依指定設備型號與文件版本查找 Alarm 檢查順序。
- 輸入資料
- 核准手冊、FAQ、版本資訊與合成 Alarm 代碼。
- 任務要求
- 回傳適用段落、檢查順序、引用及不確定事項。
- Agent 範圍
- 搜尋核准文件、比對型號與版本、整理引用式清單。
- 人員判斷
- 確認現場適用性並決定是否執行檢查或升級支援。
- Human Gate
- 任何設備操作、參數變更或維修動作之前。
- 必要 Evidence
- 工具呼叫紀錄、文件版本、段落引用、狀態更新與停止原因。
使用錯誤版本或跨型號套用程序可能造成設備風險。
同一項能力,換三種工作情境練習
主案例建立共同框架;以下案例可依學員職務選一個用於分組判讀、工作紙實作或 Gate 走查。
核准製程規範檢索
使用者詢問某站點的抽樣規則,知識庫同時存在現行版、草稿與已作廢版本。
- 輸入
- 合成規範文件、狀態、版本、生效日與站點標籤。
- Agent 做
- 只搜尋核准且生效的文件、比對站點、引用段落並回報無結果。
- 人判斷
- 確認適用產品、例外條件與是否採用該規範。
- Human Gate
- 規範套用、抽樣調整或現場指示之前。
- 必要 Evidence
- 查詢條件、文件狀態、版本、段落引用與停止原因。
- 主要風險
- 搜尋到內容相似但狀態不符的文件,可能造成錯誤執行。
Tool 應暴露哪些欄位?Memory 要保留什麼?找不到現行版時如何停止?
跨系統 Wafer History 串接
合成履歷分散在製程、量測與事件三個資料源,部分 Wafer ID 缺失或重複。
- 輸入
- 三個合成資料表、欄位字典、查詢時間範圍與假 ID。
- Agent 做
- 依授權逐站查詢、對齊鍵值、保存進度並列出無法串接資料。
- 人判斷
- 判定資料關聯可信度、是否補查與分析用途。
- Human Gate
- 跨系統擴大查詢、寫回資料或下結論之前。
- 必要 Evidence
- Tool Trace、查詢範圍、Memory 狀態、Join 結果與缺口。
- 主要風險
- 錯誤 Join 可能製造不存在的履歷;無限重試也可能造成系統負荷。
畫出成功、缺 ID、重複 ID 三條 Loop,標示最大輪數與人工出口。
備品庫存與保養需求比對
合成保養清單需要比對備品庫存,但 Agent 只能讀取,不能保留或採購。
- 輸入
- 合成保養需求、料號對照、庫存快照與最低量規則。
- Agent 做
- 比對料號、計算缺口、標記快照時間並產生待確認清單。
- 人判斷
- 確認替代料、實際需求、優先序與採購或保留決策。
- Human Gate
- 庫存保留、採購、跨部門調撥或資料寫回之前。
- 必要 Evidence
- 使用工具、快照時間、料號對照、缺口計算與核准。
- 主要風險
- 庫存會變動,若未保存時間戳,結果可能被誤認為即時承諾。
最小工具集是什麼?哪些工具權限只能讀,哪些動作根本不該提供?
本堂必要交付成果
完成課程必須留下可由第三方檢查、重用或接手的工作證據。
Artifact 必須包含必要欄位、來源、限制、責任邊界與適用的核准紀錄。
示範流程與觀察重點
示範的目的不是展示工具熟練度,而是使關鍵選擇、Evidence 與控制點可見。
搜尋
只搜尋核准的合成設備手冊。
引用
回傳版本、段落與檢查順序。
更新狀態
記錄型號、查過文件與未解問題。
安全停止
沒有相符版本就停下來請人判斷。
課堂實作與交付要求
學員應使用合成、公開或已去識別資料,在課堂內完成最小可驗收版本。
- 1列必要工具
- 2標讀/寫/刪
- 3畫狀態更新
- 4寫停止條件與 Gate
常見錯誤與導正方式
下列錯誤應在課堂觀察或成果審查時主動辨識。
缺乏最小工具集原則
依任務步驟保留唯一明確入口,移除無關與重疊能力。
混淆連接標準與授權治理
逐項定義身分、資料範圍、讀寫權限與稽核紀錄。
缺少失敗出口
設定最大輪數、無相符版本停止條件及 Human Gate。
當堂評量規準
評量必須引用 Artifact、操作紀錄或可見行為,不採用學員或 Agent 的自我宣稱。
課後應用與延伸教材
課後任務用於確認學員能將課堂框架轉移至實際工作情境。
Agent Loop 桌上推演
不用實際連接系統,依流程圖逐步模擬一次成功路徑與一次資料不足路徑。
應提交
- 成功路徑 Trace
- 失敗路徑 Trace
- 工具與 Memory 的每步狀態變化
通過條件
每一步皆能說明工具必要性、狀態更新、下一步依據與停止條件。
建議複習與備課資源
- 半導體工作案例庫:CASE-07 維修知識檢索
- 八堂工作紙包:I03 Agent Loop 與 Tools 權限表
- 延伸備課:Tools、Memory 與 MCP 知識庫
延伸教材不增加八堂必修時數,由講師依學員背景與任務風險選用。