AI Agent 開源週報 W33:多 Agent 工程補齊編排與測試(agent-orchestrator、ADK Go、aimock)

AI Agent 開源週報 W33:多 Agent 工程補齊編排與測試(agent-orchestrator、ADK Go、aimock)

中文 EN

本文研究窗口為 2026-08-10 至 2026-08-16(Asia/Taipei)。本週不是單一框架暴紅,而是多 Agent 系統缺少的工程層開始同時補齊:編排、語言 runtime、虛擬檔案系統與依賴 mock。

agent-orchestrator:fleet 管理走進 IDE

Untrivial-ai/agent-orchestrator 在本週進入發現面,主打規劃任務、生成 coding agents、處理 CI、merge conflict 與 code review。它反映「一個聊天視窗」正在被任務佇列與 agent fleet 取代。採用前要檢查權限隔離、失敗重跑、成本上限與 license;自動處理 conflict 仍必須由測試與 review policy 約束。

ADK Go:正式語言 runtime 的訊號

google/adk-go 提供 code-first 的 Go agent toolkit,涵蓋建構、評測與部署。Go 的價值不是語法偏好,而是讓長駐服務、併發工具呼叫與可觀測性更貼近既有後端。應持續觀察 API 穩定度、release cadence、範例是否包含取消、timeout 與 trace propagation。

Mirage 與 aimock:測試表面開始產品化

strukto-ai/mirage 嘗試提供 Agent 的統一虛擬檔案系統;CopilotKit/aimock 則 mock LLM、MCP、A2A、AG-UI、向量資料庫與搜尋。它們共同解決可重現性:把外部服務與狀態轉成可控制 fixture,讓 CI 能測失敗路徑,而不是只跑 happy path demo。

這些專案皆以本週的索引/活動訊號入選,不把即時 star 數誤當歷史增長率。生產採用仍應查 commit、release、issue 回應、contributors 與 license。

本週判斷

開源 Agent stack 正從「如何呼叫模型」轉向「如何安全地運行很多 Agent 並重現錯誤」。下一個成熟度門檻不是更多 connector,而是可取消、可限額、可模擬、可重播。

Watchlist

  • agent-orchestrator 對並行寫入、merge conflict 與 agent 身分的隔離。
  • ADK Go 的版本相容、OpenTelemetry 與部署範例。
  • Mirage 在大 repo、symlink、權限與 remote workspace 的語義。
  • aimock 對 streaming、partial failure 與協議版本漂移的覆蓋。