SheepNav
精选昨天0 投票

Symphony:用开源编排规范,把问题追踪器变成全天候智能体系统

六个月前,OpenAI 内部团队做了一个在当时颇具争议的决定:构建一个完全由 Codex 生成代码的仓库,不写一行人工代码。为了实现这一目标,他们重新设计了工程工作流,打造了代理友好的仓库,并大量投入自动化测试与护栏。在解决了初始挑战后,团队遇到了新的瓶颈——上下文切换。为此,他们开发了 Symphony,一个开源代理编排规范,能将 Linear 等项目管理面板变成编码代理的控制平面。每个未完成任务都有一个代理持续运行,人类则专注于审查结果。这一变革使部分团队的合并请求数量提升了 500%

交互式编码代理的天花板

尽管编码代理(如 Codex)通过网页或 CLI 使用起来越来越便捷,但它们本质上仍是交互式工具。随着 OpenAI 内部代理工作规模的扩大,工程师们发现了一种新的负担:每人同时管理 3-5 个 Codex 会话后,上下文切换变得痛苦不堪。生产力下降,工程师需要记住每个会话的任务、在终端间跳转调试,代理快速但人类注意力成了系统瓶颈。团队意识到,他们打造了一群能力极强的初级工程师,却让人类工程师变成了“微观管理者”。

视角转变:从会话到任务

团队意识到,他们优化的对象错了。软件工作流本质上是围绕可交付物(问题、任务、里程碑)组织的,而不是围绕编码会话或合并 PR。如果不再监督代理,而是让代理围绕任务自动运行,会怎样?

Symphony:问题追踪器即编排器

Symphony 正是基于这一理念的开源规范。它将 Linear 等项目管理工具作为控制平面:每个未完成任务触发一个代理,代理持续运行、自动迭代,人类仅在关键节点进行审查。这种“永远在线”的代理模式消除了上下文切换,让工程师从“管理代理”回归到“审查产出”。

实践效果与开源

在部分团队中,Symphony 使合并请求数量提升了 500%。团队将 Symphony 开源,希望帮助更多组织将问题追踪器转变为全天候代理编排系统。Symphony 不仅是一个工具,更是一种工作流哲学的体现:让代理围绕任务持续运转,而非让人类围绕代理切换注意力

小结

Symphony 展示了 AI 工程化的新方向:通过开源编排规范,将问题追踪器变为智能体系统的控制中心。这不仅是效率的提升,更是对“人机协作”模式的重新定义——人类从操作者变为监督者,代理从工具变为自主的团队成员。

延伸阅读

  1. 解耦式人机协同:AI Agent 自主性的可控新范式
  2. 大语言模型调试新方法:将模型视为可观察系统
  3. FormalScience:用Lean实现可扩展的人机协同科学自动形式化
查看原文