删掉不存在的箭头:从 1 条 prompt 到 100 个 agent 的图工程八步Graph Engineering: from 1 prompt to 100 agents in one system
这篇文章主张把 agent 工作流本身当作一个工程对象:在 prompt/context/harness/loop 之外,增加“图工程”层。作者的核心观察是,默认线性编排把“顺序”误当成“依赖”,大量箭头并不读上游输出,删除这些假依赖后才能真正并行;所谓 100 个 agent,不是 100 个角色,而是同一角色带各自的上下文窗口实例化 100 次。全篇给出八步方法,覆盖节点契约、四种拓扑、join 时机、分类器与路由表分离、验证节点、持久化状态,并给出“什么时候不该用图”的判断清单。作者坦诚并行广度是有代价的,引用了 Anthropic 多智能体研究的 token 消耗数据。适合正在把单 agent 原型演进为多 agent 生产系统的工程师;没有运行代码,结尾有课程引流。