三台机器跑智能体舰队九个月,五次翻车与一份诚实的未解清单
I Run a Fleet of AI Agents Across Three Machines. Here's What Broke. - Kyle Jaejun Lee, KRAFTON · Kyle Jaejun Lee
全片 9 分钟·真正值得盯屏约 3 分钟·2 个必看点
- 0:00 – 1:12听
先承认人是瓶颈
开场不谈工具,谈人的崩溃:同时开六个智能体时,人被迫同时当调度器、当记忆、当审查者。
限制舰队规模的不是算力,是一个人能同时持有几个上下文。
这一段基本是他在讲自己的亲身处境,画面没有额外信息,戴上耳机走路听就够。▶ 跳到 0:00讲者 · Kyle Jaejun Lee - 1:12 – 2:45听
把智能体编成一家公司
他把智能体做成真实存在的四层实体——最高层拍板、中间层拆解、底层执行,每层有自己的作用域和审批边界。上下文往下流,结果往上收。
这不是拿公司当比喻,是真按层级建实体,好让人只需要拿住最顶上那一个上下文。
层级关系他讲得很清楚,配的架构示意也只是把话重画一遍,听着理解不会漏东西。▶ 跳到 1:12讲者 · Kyle Jaejun Lee - 2:45 – 4:04听
状态写进磁盘,不留在模型脑子里
每个实体在硬盘上有自己的工作目录,存着任务、状态和交接产物。上下文不做压缩,直接彻底清空,让智能体重读自己写下的交接文件后原地接着干。
上下文被清、机器断电都不算事故——一条启动命令就能把整个舰队恢复回原样。
全程是设计取舍的论证,屏幕上主要是目录结构和几行文件名,听完概念自己脑内就能补出来。▶ 跳到 2:45讲者 · Kyle Jaejun Lee - 4:04 – 5:25听
审批网关,和不肯派工的中层
计划沿层级下发会跑偏,他的解法是强制提交计划并阻塞等批。另一个反直觉发现:负责编排的智能体天生爱自己动手,宁可亲自干也不下派。
治不了它的天性就改造它的工具——只留命令行接口和调用这些接口的技能,让派工成为唯一走得通的路。
这段是全片最值得逐句听的推理链,从现象到归因到解法一气呵成,看画面反而分心。▶ 跳到 4:04讲者 · Kyle Jaejun Lee - 5:25 – 7:04看
五次翻车的实况复盘
中层无限增开终端面板直到连程序都读不出来、进程堆积把内存和交换空间吃干净、多个工作目录下 Git 凭据互相串号。
舰队最常死在隔离和资源上,出路是给每个工作目录一整套完全隔离的独立环境。
讲到内存那次时他把当时的机器状态摆了出来,数字比描述更有说服力,值得停下来看一眼再往下走。▶ 跳到 5:25讲者 · Kyle Jaejun Lee - 7:04 – 8:20略
用 Discord 当舰队总机
跨多台机器开发会让人丢掉全局的心智地图,所以他要一个统一入口:每台机器挂一个 Discord 机器人,全舰队的消息从这里路由。
入口统一之后,手机就成了整支舰队的遥控器。
配的是一张路由拓扑图,看清哪台机器连到哪个通道之后剩下的解说可以快进。▶ 跳到 7:04讲者 · Kyle Jaejun Lee - 8:20 – 9:10听
诚实的收尾:跨机编排还没解决
他明说单机编排已经跑通,跨机的一致性、绑定在本机的工具、凭据交接和资源调度仍是行业难题,理想状态是智能体只声明自己要什么资源、不指定跑在哪。
别重新发明算力、密钥和工具层——把 Kubernetes 垫在下面,只在上面造任务编排、审批流和上下文管理。
结尾是判断和取舍,没有新画面,但这几句的分量比前面任何一张图都重。▶ 跳到 8:20讲者 · Kyle Jaejun Lee