Agent 工程对照
← 学习路径

从问题进入

什么时候该拆子代理?

子代理能隔离上下文、并行干活,但每拆一层就多一份协调成本和一个出错点。

简答

先看框架给了多少:openJiuwen 有完整的子代理运行时(并发上限、LRU 驱逐),Codex 用独立线程加从父配置派生的角色覆盖,DeepSeek 把子代理做成可插拔 provider、甚至能挂别家的 Harness,Pi 内核不提供、只给示例扩展。再看怎么通信:Pi 的子代理是独立进程,运行中无法对话;Codex 的消息带「是否唤醒对方」开关;DeepSeek 把父发子、子回父拆成两套工具;openJiuwen 用一条同时支持点对点与发布订阅的消息总线。

三步读懂

  1. 01

    原理

    为什么存在、有哪些权衡

  2. 02

    对照

    四家怎么解同一个问题

  3. 03

    源码

    固定在 commit 与行号上

相关概念