所有節目›AI Engineer Europe 2026World's Fair 2026World's Fair 線上軌AI in HealthcareSoftware Factories
AgentCraft: Putting the Orc in Orchestration在 YouTube 看這一場

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 還在實驗階段,需要使用者回饋。

原話

  • “We are the bottleneck in orchestrating all of these agents.”

    統籌這些 agent 時,我們人才是瓶頸

    ▶ 00:54
  • “it's actually a projection of my file system.”

    那張地圖其實是我檔案系統的投影

    ▶ 03:49
  • “I can collaborate with the product designer for my team and they can do whatever they want”

    我可以和團隊的產品設計師協作,他們想做什麼都行

    ▶ 07:49
  • “they can see my agents, I can see their agents, I can understand what they're doing and we can just collaborate.”

    他們看得到我的 agent,我也看得到他們的,我能理解他們在做什麼,然後一起協作

    ▶ 08:07
  • “these are not exactly new skills.”

    這些並不完全是新技能

    ▶ 09:41

延伸

  • Ido 說畫面上的單位可以是 Cursor、Claude Code、Codex、OpenClaw 等任何 coding agent 的 session,裝置上已經在跑的也偵測得到。
  • 地圖上的建築物各代表一種功能,例如管理 skills 與 plugins;介面也內建終端機與 Git,讓整條流程在同一個地方完成。

章節

點時碼直接跳到原片的那一段。

  1. 開場與自我介紹Ido Salomon 自稱是 AgentCraft 的作者,也是 MCP UI 的作者,以及 MCP Apps 的共同作者與維護者。
  2. 瓶頸其實是人開出一堆 agent 不是問題,人才是統籌的瓶頸;工程師過去很少帶一群莽撞的員工,需要新技能。
  3. 從遊戲借經驗管理幾十個單位對玩家不陌生,所以 Ido 做了 AgentCraft,把遊戲的做法搬進生產力工具。
  4. 介面與基本操作畫面上的單位就是真實的 coding agent session,可以偵測既有的,也能直接從這裡開新的,用語音、文字或圖片下指令。
  5. 檔案地圖與可視化地圖是檔案系統的投影,能看到 agent 在動哪個檔案、完整變更清單與誰在何時做了什麼,並延伸出熱度圖。
  6. 快速切換借用即時戰略遊戲的肌肉記憶,在需要核准計畫或回答問題的 agent 之間快速循環。
  7. 為什麼這還不夠同時用更多 agent 只撐得了一小段時間:腦中的點子有上限,盯著 agent 又很耗時,所以請 agent 自己找任務來做。
  8. campaign 與容器大致描述想要的結果,agent 在容器裡拆解任務、規劃並提出計畫,盯場的工作交給 campaign orchestrator。
  9. 自動找點子與審查排程每天掃 Twitter 找點子並實作;產出的 PR 用 review bundle 整理,附截圖與影片,工作重心從規劃再移向審查。
  10. 與人協作的工作區Ido 最喜歡的功能:與產品設計師共用工作區,互相看得到對方的 agent,並接續對方做到一半的工作。
  11. 人與 agent 的協作可以直接對自己或對方的 agent 下指令,也能讓 agent 知道有人正在做同一件事,並靠軟性協作掌握各自在改哪些檔案。
  12. 總結這些技能並不新,只是以前沒用在工作上;目標是靠更好的可視化、更多 agent 自主性與人機協作拉高天花板。

名詞

AgentCraft
Ido 做的 orchestrator,用遊戲式介面同時指揮多個 coding agent
MCP UI
Ido 說自己是它的作者
MCP Apps
Ido 說自己是它的共同作者與維護者
campaign
AgentCraft 的功能:大致描述想要的結果,由 agent 在容器裡拆解並規劃
review bundle
把一批變更整理在一起,附任務說明、截圖與影片,方便審查
channels
Ido 說是靠排程讓 agent 找點子並實作,很快做出來的功能

相關影片 同屬「人的注意力」