課程介紹

~歡迎企業洽談包班需求 ~
 

課程緣起

隨著生成式 AI 從程式碼輔助工具進一步發展為具備自主規劃、任務執行與工具整合能力的 AI Agent,軟體開發工作正逐漸由「AI 協助寫程式」轉向「AI 代理人協作開發」。GitHub Copilot 的 Agent Mode 結合 Subagents、Custom Agents、Handoffs、Agent Skills 與 MCP Server 等能力,可協助開發者將複雜需求拆解、分派任務並串接規劃、開發、測試與程式碼審查流程。本課程將帶領學員從 Agent 任務規劃開始,逐步建立多代理協作機制,打造可重複使用的 AI 開發助理與專屬 AI 開發團隊。

 

課程目標

  • 掌握 GitHub Copilot Agent Mode 的核心概念與操作方式。
  • 學習將複雜軟體需求拆解為可由 AI Agent 執行的開發任務。
  • 建立 Subagents、Custom Agents 與 Handoffs 的多代理協作流程。
  • 運用 Custom Instructions、Prompt Files 與 Agent Skills 建立可重複使用的 AI 開發能力。
  • 了解 MCP Server 與 Agent Hooks,擴充 AI Agent 的外部工具整合與自動化能力。
  • 實作規劃、前端、後端、測試及 Code Review 等專業 Agent,建立完整的 AI 軟體開發流程。

 

適合對象

  • 軟體開發人員、程式設計師及軟體工程師
  • 前端、後端及全端開發人員
  • 使用 GitHub Copilot 進行程式開發的技術人員
  • 希望導入 AI Agent 提升軟體開發效率的開發團隊
  • 技術主管、架構師及希望推動 AI 輔助開發的相關人員

 

課前準備:

  • 請事先申請 GitHub 帳號(可免費申請)。
  • 請事先開通 GitHub Copilot,以利課程實作。
  • 建議於課前完成 GitHub Copilot 基本操作體驗。
  • 課程實作以 JavaScript、Node.js、React 為主要範例,請預先準備相關開發環境。

 

先備知識

  • 具備基本程式設計概念。
  • 具備基本軟體開發流程與程式碼閱讀能力。
  • 建議學員熟悉VS Code基礎。
  • 具備 Git/GitHub 基礎操作經驗。
  • 建議具備 JavaScript、Node.js 基礎,並了解基本前端開發概念。
  • 不要求具備 AI Agent、MCP 或 GitHub Copilot Agent Mode 的先備經驗。

 

課程內容:每日上課時間9:00~17:00、中間午休一小時、共計1日7小時

課程單元

課程內容大綱

將複雜需求轉換成可委派的代理人開發任務

● 分析既有專案與技術架構

● 將功能需求拆解成可執行的開發任務

● 定義任務目標、限制條件與驗收標準

● 判斷適合由單一 Agent 或多個 Agent 執行的工作

● 規劃代理人之間的任務依賴與執行順序

使用 Subagents 建立多代理協作流程

● 主 Agent  Subagent 的角色分工

● 將研究、實作、測試及審查工作委派給不同 Subagent

● 同步、平行與背景任務的使用時機

● 隔離不同 Subagent 的上下文,避免資訊互相干擾

● 彙整多個 Subagent 的成果並處理衝突

● 控制任務委派範圍、工具權限與執行成本

建立專案專屬的 Custom Agents

● 使用 .agent.md 建立專案專屬 Agent

● 建立規劃、前端、後端、測試及 Code Review Agent

● 為不同 Agent 設定專屬角色、指令與可用工具

● 設計不同 Agent 的責任範圍與輸入/輸出

● 將 Custom Agent 作為 Subagent 執行專業任務

使用 Handoffs 串接多 Agent 開發流程

● 建立規劃、實作、測試與審查的代理人工作流程

● 將前一個 Agent 的成果交由下一個 Agent 接續處理

● 設計 Agent 之間的交接內容與驗收條件

● 控制多 Agent 工作流程中的任務邊界

● 建立可重複執行的 AI 軟體開發流程

打造可重複使用的 Copilot 開發能力

Custom Instructions:建立專案共用開發規範

Prompt Files:建立可重複使用的開發任務

Agent Skills:封裝專業能力與工作流程

● 建立不同 Agent 可共同遵循的專案規範與能力

使用 MCP Server  Agent Hooks 擴充代理人能力

MCP Server 的角色與應用情境

● 讓 Agent 使用外部工具與資料來源

● 控制 Agent 可存取的工具與權限

● 使用 Agent Hooks 自動執行格式檢查、測試及安全驗證

● 將外部工具、專案規範與開發流程整合至代理人工作流程

綜合實作:建立專屬 AI 開發團隊

使用 GitHub Copilot 建立 React  Node.js 應用程式,由主 Agent 統籌並委派不同 SubagentsCustom Agents 完成:

Planner Agent:分析需求、設計系統架構及拆解任務

Frontend Agent:完成 React 前端功能

Backend Agent:完成 Node.js API

Testing Agent:建立單元測試與整合測試

Code Review Agent:進行程式碼審查與問題分析

● 透過 Handoffs 串接規劃、開發、測試與審查流程

● 使用 Agent Skills、專案規範與工具協助完成開發任務

● 多 Agent 成果整合、問題修正與最終驗收

 

* 課程執行單位保留調整課程內容、日程與講師之權利

報名課程資訊

  • 本課程採線上報名,報名課程之學員將於開課前7~10天內收到e-mail通知,確認課程是否開課,若確認開課才需繳費
  • 服務時間:上班日09:00 至 17:30
  • 上課期間

    2026/11/08-2026/11/08
    白天
    總時數7hr實體課程

    上課地點

    台北市復興南路一段390號2樓 MAP

    原價

    NT$10,500

    優惠價

    NT$8,400

常見問題

你可能想知道的問題
  • A.至少需達10人才予開課,本公司最晚於上課前一週通知是否開課。
    ※主辦單位得視報名情況而保留實際開課日期的變更權利

  • A.資展國際股份有限公司
    台北 : 台北市復興南路一段390號2、3樓
    桃園 : 桃園市中壢區新生路二段421號 (聖德基督學院)
    台中 : 台中市南屯區公益路二段51號18樓
    高雄 : 高雄市中正四路211號8樓之1
    ※上課地點與教室之確認,以上課通知函為主

  • A.本課程採線上報名,請至課程頁面報名。
    ※客服專線 : (02) 6631-6588、(02) 6631-6581

  • A.報名課程之學員將於開課前7天內收到e-mail通知,確認課程是否開課,確認開課才需繳費。
    ※政府計畫學費補助方案班級,則悉依計畫規定辦理

  • A.匯款方式可選擇信用卡、ATM匯款。
    - 以信用卡支付者 : 確定開班後會寄發訂單連結,請於指定繳費期限內完成線上刷卡
    - 以ATM匯款支付者 : 確定開班後會寄發繳費帳號,請於指定繳費期限內完成繳費
    ※課程若未如期開班,費用將全額退還

  • A.
    1)團報優惠 : 2-3人團報可打95折、4人(以上)團報可打9折優惠 (團報優惠與早鳥優惠可一併使用)
    2)每門課程會有早鳥報名優惠期限
    ※線上課程報名每個帳號僅提供一位學員報名,若為團報學員,每位皆必須完成線上報名,並於其他金額說明欄位註記「與XXX一起團報」,以利事後核對名單
    ※政府計畫學費補助方案班級,則悉依計畫規定辦理

  • A.
    1)已完成報名與繳費之學員,課程主辦單位將於開課三天前以E-mail方式寄發上課通知函;若課程因故取消或延期,亦將以E-mail方式通知,如未收到任何通知 ,敬請來電確認。
    2)已完成繳費之學員如欲取消報名,請於實際上課日前以信件通知業務承辦人,主辦單位將退還90% 課程費用。
    3)學員於培訓期間如因個人因素無法繼續參與課程,將依課程退費規定辦理之︰上課未逾總時數三分之一,欲辦理退費,可退還所有費用二分之一;上課逾總時數三分之一,則不退費。
    4)課程執行單位保留是否接受報名之權利。
    5)如遇不可抗拒之因素,課程主辦單位保留修訂課程日期及取消課程的權利。
    6)政府計畫學費補助方案班級,則悉依計畫規定辦理。

  • A.依資展國際股份有限公司 ISO 品質系統之「教育訓練服務程序」規定,本課程為短期班,參訓學員缺課未超過總時數五分之一者,結業時由本公司核發結業證書。

  • A.實體課程上課期間,每天都會提供午餐,學員不需自行準備或額外付費。(線上課程不提供)

  • 上課期間

    2026/11/08-2026/11/08
    白天
    總時數7hr實體課程

    上課地點

    台北市復興南路一段390號2樓 MAP

    原價

    NT$10,500

    優惠價

    NT$8,400