EN
AI Engineer World's Fair

三台机器跑智能体舰队九个月,五次翻车与一份诚实的未解清单

I Run a Fleet of AI Agents Across Three Machines. Here's What Broke. - Kyle Jaejun Lee, KRAFTON · Kyle Jaejun Lee

9 min
AgentAI 编程Context

全片 9 分钟·真正值得盯屏约 3 分钟·2 个必看点

橙色 = 推荐必看的 3 分钟其余读导览就够
逐段导览 · 7 段
  1. 0:00 1:12

    先承认人是瓶颈

    开场不谈工具,谈人的崩溃:同时开六个智能体时,人被迫同时当调度器、当记忆、当审查者。

    限制舰队规模的不是算力,是一个人能同时持有几个上下文。

    这一段基本是他在讲自己的亲身处境,画面没有额外信息,戴上耳机走路听就够。▶ 跳到 0:00
    讲者 · Kyle Jaejun Lee
  2. 1:12 2:45

    把智能体编成一家公司

    他把智能体做成真实存在的四层实体——最高层拍板、中间层拆解、底层执行,每层有自己的作用域和审批边界。上下文往下流,结果往上收。

    这不是拿公司当比喻,是真按层级建实体,好让人只需要拿住最顶上那一个上下文。

    层级关系他讲得很清楚,配的架构示意也只是把话重画一遍,听着理解不会漏东西。▶ 跳到 1:12
    讲者 · Kyle Jaejun Lee
  3. 2:45 4:04

    状态写进磁盘,不留在模型脑子里

    每个实体在硬盘上有自己的工作目录,存着任务、状态和交接产物。上下文不做压缩,直接彻底清空,让智能体重读自己写下的交接文件后原地接着干。

    上下文被清、机器断电都不算事故——一条启动命令就能把整个舰队恢复回原样。

    全程是设计取舍的论证,屏幕上主要是目录结构和几行文件名,听完概念自己脑内就能补出来。▶ 跳到 2:45
    讲者 · Kyle Jaejun Lee
  4. 4:04 5:25

    审批网关,和不肯派工的中层

    计划沿层级下发会跑偏,他的解法是强制提交计划并阻塞等批。另一个反直觉发现:负责编排的智能体天生爱自己动手,宁可亲自干也不下派。

    治不了它的天性就改造它的工具——只留命令行接口和调用这些接口的技能,让派工成为唯一走得通的路。

    这段是全片最值得逐句听的推理链,从现象到归因到解法一气呵成,看画面反而分心。▶ 跳到 4:04
    讲者 · Kyle Jaejun Lee
  5. 5:25 7:04

    五次翻车的实况复盘

    中层无限增开终端面板直到连程序都读不出来、进程堆积把内存和交换空间吃干净、多个工作目录下 Git 凭据互相串号。

    舰队最常死在隔离和资源上,出路是给每个工作目录一整套完全隔离的独立环境。

    讲到内存那次时他把当时的机器状态摆了出来,数字比描述更有说服力,值得停下来看一眼再往下走。▶ 跳到 5:25
    讲者 · Kyle Jaejun Lee
  6. 7:04 8:20

    用 Discord 当舰队总机

    跨多台机器开发会让人丢掉全局的心智地图,所以他要一个统一入口:每台机器挂一个 Discord 机器人,全舰队的消息从这里路由。

    入口统一之后,手机就成了整支舰队的遥控器。

    配的是一张路由拓扑图,看清哪台机器连到哪个通道之后剩下的解说可以快进。▶ 跳到 7:04
    讲者 · Kyle Jaejun Lee
  7. 8:20 9:10

    诚实的收尾:跨机编排还没解决

    他明说单机编排已经跑通,跨机的一致性、绑定在本机的工具、凭据交接和资源调度仍是行业难题,理想状态是智能体只声明自己要什么资源、不指定跑在哪。

    别重新发明算力、密钥和工具层——把 Kubernetes 垫在下面,只在上面造任务编排、审批流和上下文管理。

    结尾是判断和取舍,没有新画面,但这几句的分量比前面任何一张图都重。▶ 跳到 8:20
    讲者 · Kyle Jaejun Lee