AI Engineer Europe 2026 · 演講 · 2026-04-25 · 11 分
用即時戰略遊戲的方式指揮 agent
AgentCraft: Putting the Orc in Orchestration · Ido Salomon
Ido Salomon 把即時戰略遊戲的操作經驗搬進 agent 協作,做出 AgentCraft:看得見每個 agent 在改哪個檔案,並逐步把人從盯場工作裡拉出來。
概要
- 瓶頸是人,不是 agent 數量Ido 認為要 agent 開幾十個不難,難的是人來不及指揮,而這種管理很多單位的技能並不陌生,玩過遊戲的人大多做過。
- 先看得見,再反應得快AgentCraft 把檔案系統畫成地圖,檔案以符文呈現,可以看到 agent 正在動哪個檔案、改了什麼、是哪個 agent 改的。需要人處理的 agent,則靠肌肉記憶快速切換。
- 把人往規劃與審查兩端推Ido 用 campaign 功能描述大方向,讓 agent 在容器裡自行拆解任務、提出計畫;產出的 PR 以 review bundle 呈現,附截圖與影片當作視覺證據。
- 連找點子都能交出去Ido 讓 agent 用排程每天去 Twitter 找點子並實作,說 channels 這個功能就是這樣很快做出來的。
- 協作不只在人與 agent 之間同一個工作區裡,Ido 能看到產品設計師的 agent,設計師也看得到這邊的,雙方可以接著對方做到一半的工作。
- 目標是拉高協作的天花板Ido 的結論是這些技能原本就存在,只是沒被拿來做事;AgentCraft 還在實驗階段,需要使用者回饋。
原話
▶ 00:54“We are the bottleneck in orchestrating all of these agents.”
統籌這些 agent 時,我們人才是瓶頸
▶ 03:49“it's actually a projection of my file system.”
那張地圖其實是我檔案系統的投影
▶ 07:49“I can collaborate with the product designer for my team and they can do whatever they want”
我可以和團隊的產品設計師協作,他們想做什麼都行
▶ 08:07“they can see my agents, I can see their agents, I can understand what they're doing and we can just collaborate.”
他們看得到我的 agent,我也看得到他們的,我能理解他們在做什麼,然後一起協作
▶ 09:41“these are not exactly new skills.”
這些並不完全是新技能
延伸
- Ido 說畫面上的單位可以是 Cursor、Claude Code、Codex、OpenClaw 等任何 coding agent 的 session,裝置上已經在跑的也偵測得到。
- 地圖上的建築物各代表一種功能,例如管理 skills 與 plugins;介面也內建終端機與 Git,讓整條流程在同一個地方完成。
章節
點時碼直接跳到原片的那一段。
- 開場與自我介紹Ido Salomon 自稱是 AgentCraft 的作者,也是 MCP UI 的作者,以及 MCP Apps 的共同作者與維護者。
- 瓶頸其實是人開出一堆 agent 不是問題,人才是統籌的瓶頸;工程師過去很少帶一群莽撞的員工,需要新技能。
- 從遊戲借經驗管理幾十個單位對玩家不陌生,所以 Ido 做了 AgentCraft,把遊戲的做法搬進生產力工具。
- 介面與基本操作畫面上的單位就是真實的 coding agent session,可以偵測既有的,也能直接從這裡開新的,用語音、文字或圖片下指令。
- 檔案地圖與可視化地圖是檔案系統的投影,能看到 agent 在動哪個檔案、完整變更清單與誰在何時做了什麼,並延伸出熱度圖。
- 快速切換借用即時戰略遊戲的肌肉記憶,在需要核准計畫或回答問題的 agent 之間快速循環。
- 為什麼這還不夠同時用更多 agent 只撐得了一小段時間:腦中的點子有上限,盯著 agent 又很耗時,所以請 agent 自己找任務來做。
- campaign 與容器大致描述想要的結果,agent 在容器裡拆解任務、規劃並提出計畫,盯場的工作交給 campaign orchestrator。
- 自動找點子與審查排程每天掃 Twitter 找點子並實作;產出的 PR 用 review bundle 整理,附截圖與影片,工作重心從規劃再移向審查。
- 與人協作的工作區Ido 最喜歡的功能:與產品設計師共用工作區,互相看得到對方的 agent,並接續對方做到一半的工作。
- 人與 agent 的協作可以直接對自己或對方的 agent 下指令,也能讓 agent 知道有人正在做同一件事,並靠軟性協作掌握各自在改哪些檔案。
- 總結這些技能並不新,只是以前沒用在工作上;目標是靠更好的可視化、更多 agent 自主性與人機協作拉高天花板。
名詞
- AgentCraft
- Ido 做的 orchestrator,用遊戲式介面同時指揮多個 coding agent
- MCP UI
- Ido 說自己是它的作者
- MCP Apps
- Ido 說自己是它的共同作者與維護者
- campaign
- AgentCraft 的功能:大致描述想要的結果,由 agent 在容器裡拆解並規劃
- review bundle
- 把一批變更整理在一起,附任務說明、截圖與影片,方便審查
- channels
- Ido 說是靠排程讓 agent 找點子並實作,很快做出來的功能








