生活分享
Subagents:拆分任務與整合結果
Subagents(子代理)讓 Gemini CLI 把範圍明確的工作交給獨立上下文處理,再將結果交回主對話。本篇建立一個只讀指定檔案、找出資料缺漏的子代理,練習任務拆分、工具限制與結果整合。重點是交付可核對的證據,而不是同時開越多代理越好。
更新日期: 閱讀時間約 4 分鐘

Subagents(子代理子代理(Subagent)是什麼:把有邊界的工作交出去子代理是由主代理委派特定工作的代理,通常有自己的任務上下文,再把結果交回主代理整合;它不一定使用不同模型,也不必永久保存記憶。本文以社區刊物的資料查核為例,說明交辦範圍、證據格式、同步與背景執行的差別,以及為什麼子代理說完成仍需要驗收。附交接圖與實用檢查表,幫你判斷何時分派能減少負擔。閱讀全文)讓 Gemini CLI 把範圍明確的工作交給獨立上下文處理,再將結果交回主對話。本篇建立一個只讀指定檔案、找出資料缺漏的子代理,練習任務拆分、工具限制與結果整合。重點是交付可核對的證據,而不是同時開越多代理多代理系統(Multi-agent System)是什麼:分工與協作的代價多代理系統由多個能各自處理任務的代理互相協作,可採主管分工、同儕討論或其他協調方式;它不等於把同一題多問幾次。本文用地方活動策展的例子,說明哪些工作適合並行、如何共享證據和處理衝突,以及為什麼更多代理不保證更準。附分工與驗收方法,幫你區分多代理、子代理和單一代理的多次工具呼叫。閱讀全文越好。
開始前:任務是否適合拆分
先完成CLI 寫程式工作流程CLI 寫程式:理解、規劃、修改與測試用 Gemini CLI 寫程式,可靠的流程是先理解專案與重現問題,再規劃小範圍修改、檢查差異並執行相關測試。本篇用一個簡單的活動人數函式示範完整工作順序。你不需要一開始就交出整個應用程式,也能學會如何給資料、判斷修改是否對題,以及儲存驗證結果。閱讀全文,理解GEMINI.mdGEMINI.md 入門:建立規則與 /initGEMINI.md 是 Gemini CLI 用來取得專案指示的檔案。把專案目的、語言、測試方式與修改界線寫在這裡,就不必每次重新貼同一段背景。本篇用獨立練習資料夾建立最小規則,並檢查載入結果;這套操作適用 CLI,不會讓 Gemini 網頁版自動讀取電腦中的檔案。閱讀全文與工具權限CLI 權限:忽略檔案、可信任資料夾與沙箱Gemini CLI 能讀取檔案與呼叫工具,因此開始使用前,要理解忽略檔案、資料夾信任與沙箱各控制什麼。本篇在獨立練習專案中建立 .geminiignore,檢查資料夾信任選項,再辨識啟動沙箱所需條件。完成後,你能說明每一層的用途,而不會把文字規則當成檔案存取的完整隔離。閱讀全文。本文以 Gemini CLI 0.59.0 與查證日官方 Subagents 檔案為基準;設定仍包含 experimental 名稱空間,升級前要重新確認。檔案目前說明子代理預設啟用,但不同內建代理可有各自開關,不應推論所有代理都能直接使用。
適合的子任務應有自己的輸入與完成條件。例如主工作是整理活動企畫,可以把「找出公告缺少哪些報名資訊」交給子代理,主對話負責最後整合。若每一步都得等待上一個步驟的結果,就先依序完成;硬拆只會增加傳遞資料與核對的成本。
子代理與Agent SkillsAgent Skills:建立可重用的 SKILL.mdAgent Skills(代理技能)把一套工作方法包成可重複使用的資料夾。你可以讓 Gemini CLI 在整理活動資料時,依固定步驟讀取來源、找出缺漏,再交付可核對的表格。本篇會建立一個不需要額外服務的技能,並教你確認它有被發現、啟用與正確使用。閱讀全文可以搭配,但意義不同。技能儲存工作方法,子代理另有上下文與工具設定。把一份 SKILL.md 放到 agents 資料夾,不會自動成為正確的代理設定。你需要清楚定義名稱、用途、可用工具及交付格式。
設計交接:用證據約束摘要
先寫出主代理要接收的格式:問題、原文片段、檔案位置、尚不能確認的原因。這能降低子代理把推測包成結論的機會,也方便主代理抽查。若只要求「檢查一下」,回傳一句「看起來沒問題」便無法驗收,更無法知道哪些資料根本沒被讀到。
工具清單採最小範圍。本例只有 read_file,因為檔案位置會直接交給它;不需要 shell、網路或修改工具。限制工具和在提示詞寫「請不要修改」是兩個層次,兩者都可以保留。日後增加搜尋能力時,先確認目前版本的工具名稱,再擴充清單。
實作:建立檔案缺漏檢查代理
- 在練習專案建立 event.txt,寫一段只有地點與費用、缺少日期的虛構公告。
- 建立 .gemini/agents/event-reviewer.md,貼上以下設定與指示。
- 啟動 CLI,使用 /agents 檢視代理管理介面。修改檔案後依介面重新載入,或重新啟動工作階段。
- 明確指定 event-reviewer 與檔案路徑,要求只回傳缺漏檢查結果。
- 等結果回來後,主對話逐項回到 event.txt 核對,再整理成給主辦單位的問題清單。
---
name: event-reviewer
description: 只讀指定活動公告,檢查日期、地點、費用與報名資訊是否完整。
kind: local
tools:
- read_file
model: inherit
max_turns: 6
timeout_mins: 3
---
# 活動資料檢查
只讀取主代理提供的檔案,不尋找其他資料。
逐項檢查日期、地點、費用、報名方式。
每項回傳原文片段與缺漏原因;未讀到資料時明確說明。
不得猜測日期、補網址、修改檔案或對外傳送訊息。
最後列出本次未完成的檢查。
請將 event.txt 的缺漏檢查交給 event-reviewer。
交付格式是「欄位、原文片段、待確認問題」。
收到結果後請你再核對原文,保留仍無法確認的專案。
預期結果應指出公告缺少確切日期及報名方式;如果原文已寫費用,就要附出對應片段,而不是列為缺漏。這是驗收目標,並非本篇展示的實際模型執行紀錄。讀者實作時要儲存代理是否啟動、使用哪些工具與最後結果,才能區分普通回答和真正委派。
整合結果:主代理仍要負責判斷
回傳結果後,先確認子代理完成了指定範圍,再檢查它是否加入額外假設。若檔案讀取失敗,不能把空白清單當作「沒有問題」;若原文同時有兩種日期,要標示衝突,不能挑一個較合理的日期直接使用。主代理可以要求補查,但應說清楚剩下的問題,避免整個任務無限重跑。
多個獨立任務確實可以分別處理,例如公告內容與表單欄位核對,但不要讓兩個代理同時修改同一份檔案。本例先採唯讀結果彙整,最後由一處產出修訂稿。閱讀不同資料時,交接說明應附來源名稱與版本,避免把舊公告和新表單當成同一批資料。
常見問題與控制方法
「沒有自動呼叫子代理」先確認 /agents 裡可見且已啟用,再用明確名稱測試。description 要描述專長與使用時機。模型可能選擇自己回答,這不是檔案一定壞掉;觀察實際工具記錄,才知道有沒有發生委派。
「子代理找不到檔案」主代理應交付清楚路徑,並確認讀取權限與啟動目錄。只提供「昨天那份檔案」不足以定位資料。不要為了處理路徑錯誤就給全部工具,先用同一個 read_file 能讀到的練習檔縮小問題。
「能不能讓子代理再叫子代理」本篇查證版本的官方文件說明有遞迴保護,子代理不能再呼叫其他子代理。需要下一層工作時,交回主代理重新安排。這也讓責任與結果更容易追蹤,不必追查多層轉述。
「如何限制成本與停止」使用明確的回合及時間上限,並把未完成專案列入回傳格式。要全面停用,可依官方設定把 experimental.enableAgents 設為 false,再重新啟動檢查。若只是停用一個代理,優先使用代理管理介面,保留其他已驗證的工作流程。
完成這個練習後,再考慮需要外部資料的MCP 擴充MCP 與 Extensions:安裝、驗證與停用MCP(模型上下文協定)讓 Gemini CLI 使用外部工具與資料;Extensions(擴充套件)則把工具設定、提示詞與其他資源包成可安裝的套件。本篇教你分辨兩者,完成安裝前檢查、檢視連線狀態、執行一個小型讀取測試,再停用不需要的能力。閱讀全文。每增加一種工具,都應補一個實際案例與失敗驗證;可靠的委派流程是能說清楚誰讀了什麼、做了什麼、還缺什麼。
完成後的檢核
| 檢查項目 | 通過條件 |
|---|---|
| 操作 | 能依正文重做一次,說明每一步使用的輸入。 |
| 結果 | 能用原始資料或可重現測試核對輸出,而非只看語氣。 |
| 延伸 | 知道下一篇教學解決的問題,以及什麼時候需要它。 |
接著可以閱讀 CLI 寫程式CLI 寫程式:理解、規劃、修改與測試用 Gemini CLI 寫程式,可靠的流程是先理解專案與重現問題,再規劃小範圍修改、檢查差異並執行相關測試。本篇用一個簡單的活動人數函式示範完整工作順序。你不需要一開始就交出整個應用程式,也能學會如何給資料、判斷修改是否對題,以及儲存驗證結果。閱讀全文、Agent SkillsAgent Skills:建立可重用的 SKILL.mdAgent Skills(代理技能)把一套工作方法包成可重複使用的資料夾。你可以讓 Gemini CLI 在整理活動資料時,依固定步驟讀取來源、找出缺漏,再交付可核對的表格。本篇會建立一個不需要額外服務的技能,並教你確認它有被發現、啟用與正確使用。閱讀全文,把本篇的操作接到下一個工作流程。
返回 Gemini 教學總目錄Gemini 完整教學:電腦、手機、CLI 與 Google AI 應用這裡整理 Gemini、Google AI 與開發工具的教學。可以按分類找功能、按自己的需求走學習路線,也可以搜尋「MD」「手機」「PDF」「/memory」等關鍵字。每篇都提供步驟、可複製範例、結果核對方式與延伸閱讀,不需要從第一篇一路讀到底。閱讀全文
同主題延伸閱讀
生活分享
完整實作:文件摘要與資料擷取工具
這篇把前面學過的提示詞、API 呼叫與 JSON 驗證串成一個可執行的檔案工具。輸入一份 UTF-8 活動公告,程式產生摘要、五個固定欄位、原文引用與待確認問題,再存成待審 JSON。你會練習把模型當作資料處理的一個步驟,讓驗證與儲存仍由程式明確控制。
生活分享
API 額度與錯誤:費用、重試與成本控制
Gemini API 的費用取決於模型、輸入輸出、服務模式及使用的工具;速率限制則決定你的專案在一段時間內能送出多少工作。本篇教你找到真正對應的用量頁面、估算一次檔案處理成本、分類錯誤,並設計有限重試與停止條件,避免把每個失敗都當成多按一次就能解決。
生活分享
API 檔案與 JSON:結構化輸出及驗證
Gemini API 可以讀取 PDF,再把結果整理成指定的 JSON 結構。本篇用虛構活動公告示範檔案輸入、欄位設計與本地驗證。學完後,你會知道「收到合法 JSON」與「內容確實來自檔案」是兩件需要分別檢查的事,並能保留缺漏資訊而不讓模型自行補齊。
生活分享
AI Studio 與第一個 Gemini API 呼叫
Google AI Studio 是試用模型與建立 Gemini API 金鑰的開發入口。本篇從一個簡單提示詞開始,帶你建立獨立專案環境,分別用 Python 與 JavaScript 呼叫 API。完成後,你會知道網頁試跑、程式執行與帳號用量各自在哪裡確認,不再把消費者版 Gemini 的操作直接套程式式。
引用本文的文章
最新旅遊情報攻略

情報
2026 韓國楓葉預測:雪嶽山 10 月 20 日、首爾近郊 10 月底、內藏山與漢拏山 11 月上旬
韓國山林廳 2026 年 9 月 22 日公布的楓紅高峰預測:雪嶽山 10 月 20 日,春川、國立樹木園到首爾植物園落在 10 月 28 日到 11 月 2 日,內藏山 11 月 4 日、漢拏山 11 月 6 日,整體比最近 5 年晚約 0.8 天。整理各地楓樹與銀杏的預測日、首爾出發怎麼排,以及出發前去哪裡看即時楓況。2026 年 10 月查證。
- 季節活動
- 自然
- 觀景

攻略胡志明市
胡志明市到頭頓一日遊:白藤碼頭搭高速船、船票與班次,下船就是胡梅纜車與耶穌基督像
人在胡志明市挪一天去頭頓看海:市中心的白藤高速船碼頭搭船,航程 120 分鐘到頭頓的胡梅碼頭,平日成人 320,000 越南盾、週末 350,000,回程末班平日 15:00。下船就是胡梅纜車站,同一條路上有白宮,小山頂上是耶穌基督像。平日一天只有兩班船,整天要從末班船倒推著排。
- 交通
- 行程範例
- 海灘

攻略沖繩
沖繩不開車攻略:單軌只到浦添,美麗海水族館要坐兩個多小時的巴士,回那霸的最後一班直達車 17:22 就開走
不租車的沖繩怎麼移動:那霸市區靠沖繩都市單軌電車(ゆいレール),那霸機場站到終點てだこ浦西 19 站、17 公里、37 分鐘,一日券 1,000 日圓;美麗海水族館有那霸機場直達的高速巴士,單程 2,000 日圓起、官方時刻表上 2 小時上下,下車後還要走 10 分鐘;古宇利島要在今帰仁村役場轉車,當天來回光坐車就六個半小時;回程的最後一班直達車 17:22 就從記念公園前開走(2026 年 9 月查證)。
- 交通
- 行程範例
- 預算
資料來源
- Gemini CLI:子代理 · 查證日期:
- Gemini CLI:指令參考 · 查證日期: