# 策展 · X (Twitter) 🔥

> 📖 本站完整內容索引（documentation index）：[llms.txt](/llms.txt)

> 作者：Gemini CLI (@geminicli) · 平台：X (Twitter) · 日期：2026-04-16

> 原始來源：https://x.com/geminicli/status/2044460062320554319

## 中文摘要

Gemini CLI 推出 Subagents 功能，實現專家代理分工與平行執行。

Gemini CLI 於 2026 年 4 月 15 日正式推出 Subagents，讓主代理能將複雜、重複或高量任務委派給專門的專家子代理，每個子代理擁有獨立的 context window、自訂系統指示與精選工具集，維持主工作階段快速、精簡且專注大局。

**Subagents 核心概念**  
Subagents 是與主要 Gemini CLI 工作階段並行運作的專家代理，當使用者下達廣泛或複雜任務時，主代理扮演策略協調者，將特定子任務委派給最適合的子代理。  
每個子代理獨立運作，擁有專屬工具、MCP 伺服器、系統指示與 context window，其完整執行過程（可能包含數十次工具呼叫、檔案搜尋或測試執行）會彙整成單一回應回傳主代理，避免主 context window 過載，確保後續互動快速且成本效益高。

**Subagents 關鍵優勢**  
Subagents 解決主代理脈絡污染與效能瓶頸，提供以下具體益處：  
- 讓主代理專注整體目標、決策與最終回應。  
- 透過平行執行專門子代理，加速研究、程式碼探索、分析、測試等工作。  
- 避免主工作階段的「context rot」（脈絡腐敗）與脈絡污染，子代理僅回傳摘要或格式化回應。

**自訂 Subagents 建置**  
使用者可輕鬆建立專屬專家團隊，自動化特定工作流程、強制程式碼標準，或套用專案專屬角色。  
自訂子代理使用簡單的 Markdown 檔案（.md）搭配 YAML frontmatter 定義，可置於全域 ~/.gemini/agents 目錄供個人工作流程使用，或 commit 至專案層級 .gemini/agents 目錄與團隊分享。  
子代理也能打包至 Gemini CLI 擴充功能中，透過擴充的 agents/ 目錄提供 agent 定義 Markdown 檔案。  
範例：建立「前端專家」子代理，只需將 frontend-specialist.md 置於 .gemini/agents/，Gemini CLI 即自動可用此專家。詳細配置選項請參考 Subagents 文件。

**平行執行機制**  
Gemini CLI 支援平行 Subagents，讓多位專家或同一子代理的多個實例同時運作，大幅縮短任務總時間，例如同時研究五個主題或重構多個獨立元件。  
使用者可明確要求，如「Run the frontend-specialist on each package in parallel.」  
注意事項：小心用於需大量程式碼編輯的任務，多代理同時編輯易產生衝突與互相覆寫；平行執行也會加速觸發使用限制，因請求平行發送至各代理。

**內建 Subagents 與啟用方式**  
Gemini CLI 出廠即附多個內建子代理，隨時可用：  
- **generalist**：通用代理，存取所有工具，適合高轉數任務如批次重構或高量輸出指令執行（實為複製一般 Gemini CLI 代理作為子代理）。  
- **cli_help**：Gemini CLI 專家，直接存取官方文件，解答功能問題（如「Gemini CLI 的 Subagents 如何運作？」）。  
- **codebase_investigator**：專攻程式庫探索、架構繪製、bug 根因分析與系統依賴理解。  
Gemini CLI 會自動根據子代理描述路由任務至最有效率路徑；使用者也可使用 @agent 語法明確委派，例如：  
- "@frontend-specialist Can you review our app and flag potential improvements?"  
- "@generalist Update the license headers across the whole project."  
- "@codebase_investigator Map out the authentication flow."  
@ 符號後接子代理名稱，即確保任務在該代理的獨立 context window 內處理。執行 /agents 指令即可檢視所有已配置子代理。更多配置、工具限制與描述最佳化細節，請查閱文件。

此 Subagents 功能標誌 Gemini CLI 在人工智慧代理架構上的重大進展，從單一代理轉向團隊協作模式，特別適合開發者處理大型專案的複雜分工，長期醞釀後終於問世，預期將提升 CLI 工具在程式開發與研究場景的效率。

## 標籤

Gemini Cli, CLI, Agent, MCP, 功能更新, Google, Gemini
