AAI 小學堂

I03 · WEEK 3 · 會用 · 40 分鐘

Tools、MCP、Memory 與 Agent Loop

能動手也要能停手,標準連接不等於全開權限。
課程能力成果畫出一條 Agent Loop,限制工具與資料權限,並為狀態、停止條件與 Human Gate 留下設計。
COURSE SPECIFICATION

課程規格與能力指標

本課程以可觀察行為與可檢查成果定義完成標準。

適用對象

已能撰寫清楚 Prompt,需要設計 Agent 與資料、工具及狀態互動方式的學員。

先備條件
  • 已完成 I02 任務拆解與 Prompt 任務書
  • 能列出任務所需資料來源
  • 理解讀取、寫入、刪除的基本風險差異
學習目標
  1. 選擇完成任務所需的最小工具集並定義使用時機
  2. 說明 MCP 在連接層的角色與權限邊界
  3. 設計 Memory、Agent Loop、停止條件與例外出口
能力證據
  • 一張包含工具、權限、狀態與 Gate 的 Agent 流程圖
  • 逐項 Tools 權限表
  • 完成、失敗與最大輪數三類停止條件
DELIVERY PLAN

40 分鐘授課流程

每一階段均配置明確的講師動作、學員活動與完成訊號。

0–4 MIN

破題

沒有工具與有權限的 Agent 差在哪。

4–10 MIN

Tools/MCP

能力、連接方式與最小權限。

10–16 MIN

Memory/Loop

目標、進度、限制、證據與停止條件。

16–23 MIN

Demo

合成文件搜尋到引用式結果。

23–34 MIN

分組實作

畫 Loop 並完成權限分級。

34–40 MIN

風險走查

移除重疊工具並補停止與 Gate。

WEB SLIDES · 14 PAGES

投影片與逐頁講師稿

直接在網頁翻頁;講師模式會同步展開本頁講稿、互動指令、轉場與備援。

SLIDE 01 / 14
I03 · WEEK 3 · 會用I03

Tools、MCP、Memory 與 Agent Loop

能動手也要能停手,標準連接不等於全開權限。

時間

40 分鐘

必要 Artifact

Agent 流程圖+Tools 權限表

TERMINOLOGY

核心術語與正式定義

術語不作為記憶測驗,而是作為設計與審查時的共同語言。

Tool

提供 Agent 存取資料或執行外部能力的受控介面。

本課應用每個工具應有明確名稱、用途、輸入、輸出及權限範圍。

MCP

讓 AI 應用以一致方式發現與使用 Tools、Resources、Prompts 的連接協定。

本課應用降低整合成本,但不取代身分驗證、授權、稽核與資料治理。

Working Memory

任務執行期間需要持續保留的目標、進度、限制與來源狀態。

本課應用避免多步驟任務遺忘目標或重複執行。

Stop Condition

Agent 應結束、暫停或交還人員處理的明確條件。

本課應用包含完成條件、最大嘗試次數、資料不足及高風險 Gate。
CORE FRAMEWORK

核心知識與判斷框架

以下四項為完成本堂實作與後續工作應用所需的最低知識集合。

1

最小工具集

只給完成任務必要的能力。

2

MCP 是插座

統一發現與呼叫方式,權限仍逐項管理。

3

狀態不是全記

只保留目標、進度、限制與來源。

4

Loop 要有出口

最大輪數、完成條件、失敗出口與 Gate。

SEMICONDUCTOR CASE

合成設備手冊檢索

工程師需要依指定設備型號與文件版本查找 Alarm 檢查順序。

輸入資料
核准手冊、FAQ、版本資訊與合成 Alarm 代碼。
任務要求
回傳適用段落、檢查順序、引用及不確定事項。
Agent 範圍
搜尋核准文件、比對型號與版本、整理引用式清單。
人員判斷
確認現場適用性並決定是否執行檢查或升級支援。
Human Gate
任何設備操作、參數變更或維修動作之前。
必要 Evidence
工具呼叫紀錄、文件版本、段落引用、狀態更新與停止原因。
主要風險

使用錯誤版本或跨型號套用程序可能造成設備風險。

CASE LAB · 3 SCENARIOS

同一項能力,換三種工作情境練習

主案例建立共同框架;以下案例可依學員職務選一個用於分組判讀、工作紙實作或 Gate 走查。

I03-C1Tools 與停止條件設計

核准製程規範檢索

使用者詢問某站點的抽樣規則,知識庫同時存在現行版、草稿與已作廢版本。

輸入
合成規範文件、狀態、版本、生效日與站點標籤。
Agent 做
只搜尋核准且生效的文件、比對站點、引用段落並回報無結果。
人判斷
確認適用產品、例外條件與是否採用該規範。
Human Gate
規範套用、抽樣調整或現場指示之前。
必要 Evidence
查詢條件、文件狀態、版本、段落引用與停止原因。
主要風險
搜尋到內容相似但狀態不符的文件,可能造成錯誤執行。
討論題

Tool 應暴露哪些欄位?Memory 要保留什麼?找不到現行版時如何停止?

I03-C2Agent Loop 桌上推演

跨系統 Wafer History 串接

合成履歷分散在製程、量測與事件三個資料源,部分 Wafer ID 缺失或重複。

輸入
三個合成資料表、欄位字典、查詢時間範圍與假 ID。
Agent 做
依授權逐站查詢、對齊鍵值、保存進度並列出無法串接資料。
人判斷
判定資料關聯可信度、是否補查與分析用途。
Human Gate
跨系統擴大查詢、寫回資料或下結論之前。
必要 Evidence
Tool Trace、查詢範圍、Memory 狀態、Join 結果與缺口。
主要風險
錯誤 Join 可能製造不存在的履歷;無限重試也可能造成系統負荷。
討論題

畫出成功、缺 ID、重複 ID 三條 Loop,標示最大輪數與人工出口。

I03-C3權限表練習

備品庫存與保養需求比對

合成保養清單需要比對備品庫存,但 Agent 只能讀取,不能保留或採購。

輸入
合成保養需求、料號對照、庫存快照與最低量規則。
Agent 做
比對料號、計算缺口、標記快照時間並產生待確認清單。
人判斷
確認替代料、實際需求、優先序與採購或保留決策。
Human Gate
庫存保留、採購、跨部門調撥或資料寫回之前。
必要 Evidence
使用工具、快照時間、料號對照、缺口計算與核准。
主要風險
庫存會變動,若未保存時間戳,結果可能被誤認為即時承諾。
討論題

最小工具集是什麼?哪些工具權限只能讀,哪些動作根本不該提供?

REQUIRED DELIVERABLE

本堂必要交付成果

完成課程必須留下可由第三方檢查、重用或接手的工作證據。

ARTIFACTAgent 流程圖+Tools 權限表

Artifact 必須包含必要欄位、來源、限制、責任邊界與適用的核准紀錄。

INSTRUCTOR DEMONSTRATION

示範流程與觀察重點

示範的目的不是展示工具熟練度,而是使關鍵選擇、Evidence 與控制點可見。

01

搜尋

只搜尋核准的合成設備手冊。

02

引用

回傳版本、段落與檢查順序。

03

更新狀態

記錄型號、查過文件與未解問題。

04

安全停止

沒有相符版本就停下來請人判斷。

GUIDED PRACTICE

課堂實作與交付要求

學員應使用合成、公開或已去識別資料,在課堂內完成最小可驗收版本。

  1. 1列必要工具
  2. 2標讀/寫/刪
  3. 3畫狀態更新
  4. 4寫停止條件與 Gate
本堂交付:Agent 流程圖+Tools 權限表
COMMON FAILURE MODES

常見錯誤與導正方式

下列錯誤應在課堂觀察或成果審查時主動辨識。

可見現象可能原因建議導正
一次提供大量功能重疊工具

缺乏最小工具集原則

依任務步驟保留唯一明確入口,移除無關與重疊能力。

把 MCP 視為自動取得全部系統權限

混淆連接標準與授權治理

逐項定義身分、資料範圍、讀寫權限與稽核紀錄。

Agent 在找不到資料時持續重試或自行推測

缺少失敗出口

設定最大輪數、無相符版本停止條件及 Human Gate。

ASSESSMENT CRITERIA

當堂評量規準

評量必須引用 Artifact、操作紀錄或可見行為,不採用學員或 Agent 的自我宣稱。

TRANSFER AND FOLLOW-UP

課後應用與延伸教材

課後任務用於確認學員能將課堂框架轉移至實際工作情境。

課後任務

Agent Loop 桌上推演

不用實際連接系統,依流程圖逐步模擬一次成功路徑與一次資料不足路徑。

應提交

  • 成功路徑 Trace
  • 失敗路徑 Trace
  • 工具與 Memory 的每步狀態變化

通過條件

每一步皆能說明工具必要性、狀態更新、下一步依據與停止條件。

延伸教材

建議複習與備課資源

  • 半導體工作案例庫:CASE-07 維修知識檢索
  • 八堂工作紙包:I03 Agent Loop 與 Tools 權限表
  • 延伸備課:Tools、Memory 與 MCP 知識庫

延伸教材不增加八堂必修時數,由講師依學員背景與任務風險選用。