Français
Agent orchestration is not a new discipline. It is the operating-systems problem — scarce shared resources, bursty untrusted principals, isolation, scheduling, memory — restated on new hardware. This series maps the correspondence, and audits where it breaks.essai · standmeet2026.10.07 · essai
2026.10.07·lecture de 2 min#agent-os

The Operating System of Agents

Agent orchestration is not a new discipline. It is the operating-systems problem — scarce shared resources, bursty untrusted principals, isolation, scheduling, memory — restated on new hardware. This series maps the correspondence, and audits where it breaks.

Agent 的操作系统

Agent 编排把自己呈现为一门新学科:新框架、新词汇、新名字的新故障模式。但在结构上,它是一个穿了新硬件的旧问题。操作系统之所以存在,是因为一种稀缺的共享资源——一台机器——必须服务许多主体:他们的需求是突发的,代码是有 bug 的,而且绝不能允许他们互相污染。Agent 编排器之所以存在,是因为一种稀缺的共享资源——模型调用的池子、一扇上下文窗口、一个人的验证带宽——必须在完全相同的条件下服务许多任务。资源变了,问题没变。

这个系列是这张对应关系的地图,它来自亲手构建 agent 系统的经验:一次又一次在设计讨论里发现,答案早就写在另一个领域里了——那个领域六十年前就把这些架吵完了:

  • 分支即进程——调度、工作窃取、饥饿,以及没人回收的僵尸分支。
  • 上下文即虚拟内存——工作集、预取、缺页、多级缓存与颠簸。
  • fork 与写时复制——一个分支如何继承整个世界,又不必为它付一份拷贝的钱。
  • IPC——管道、消息与共享内存,以及为什么分支之间应该交换工件而非对话。
  • 工具即系统调用——模型活在用户态,宿主是内核,证据门是权限检查。
  • 一切皆文件——链接是符号链接,条目是 inode,corpus 是一个文件系统。
  • 屏障、死锁与背压——fan-in 的同步原语。
  • 同构断裂处——本系列对自己这套类比的收官审计,因为一个无法被证伪的类比只是个比喻。

这里的主张不是让 agent 开发者去读内核代码。而是:在这个年轻领域里,那些感觉像洞见的设计直觉,大多其实是记忆——对一组约束的记忆,而操作系统是第一个对这组约束诚实的领域。约束对得上的地方,答案就能搬。最后一篇讲的是对不上的地方。

demandez à l'IA à propos de ce essai·contexte : « the operating system of agents »
›