GIIP Dev Agent (多智能體) 指南
引導您如何使用 GIIP 的 Dev Agent —— 一個旨在自主執行複雜工程任務的多智能體框架。
📋 概述
Dev Agent 並非單一的 AI,而是一個由多位具有不同專業背景的 AI 智能體協同解決問題的框架。當用戶提出複雜需求時,編排器 (Orchestrator) 會拆分任務並分配給合適的智能體,從而產出完整、高品質的成果。
🤖 智能體角色構成
- 編排器 (Orchestrator): 設計整體工作流並確定任務優先級。
- 程序員 (Coder - Antigravity/Claude): 編寫實際的原始碼或修改系統配置。
- 審查員 (Reviewer): 檢查編寫的代碼質量並排查安全漏洞。
- 測試員 (Tester): 執行驗證方案,確保變更不會影響現有系統。
🛠️ 啟用與使用 Dev Agent
- 註冊問題: 在 GIIP 的 [問題管理] 頁面中註冊需要解決的技術問題或需求。
- 啟動智能體: 在問題詳情頁面點擊 [Launch Dev Agent] 按鈕。
- 監控工作流: 在時間軸中即時查看智能體之間的對話及任務處理過程。
- 批准結果: 所有工作完成後,審查智能體填寫的報告並進行最終批准(合併/應用)。
🚀 核心優勢
- 極大地提高生產力: 將重複的編碼工作或複雜的環境配置委派給 AI,減輕工程師的工作負擔。
- 減少缺陷: 通過多重驗證階段(審查/測試),預先防止人為疏忽導致的錯誤。
💡 技巧
- 需求描述越具體,智能體分配任務就越精準。
- 如果對某個智能體的輸出不滿意,可以通過對話介面即時請求修改。
疑難排解
| 症狀 | 原因 | 解決 |
|---|---|---|
| 智能體錯誤分配任務或輸出偏離預期 | 需求描述過於模糊 | 更具體地描述需求,使智能體能夠精準分配任務。 |
| 點擊 [Launch Dev Agent] 按鈕後智能體未啟動 | 尚未註冊問題 | 先在 [問題管理] 頁面註冊技術問題或需求。 |
| 對某個智能體的輸出不滿意 | 初始輸出與意圖不一致 | 通過對話介面即時請求修改。 |
| 變更未套用到系統 | 未執行最終批准 | 審查智能體的報告後,執行最終批准(合併/應用)。 |
版本: 1.0 最後更新: 2026-03-19 源文件:
giipv3/public/help/dev-agent.zh-TW.md