openai/symphony

Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents.

解决的问题

Symphony 将软件工程团队的重心从监督单个编码代理转向管理高层级的项目工作。它将项目任务转化为隔离的、自主的执行运行,无需持续的人工监督即可完成。

工作原理

Symphony 通过监控工作跟踪系统(例如 Linear)来识别任务。然后,它会启动自主代理来处理这些任务。这些代理执行实现并提供“工作证明(proof of work)”,其中包括 CI 状态、PR 审查反馈、复杂度分析和演示视频。一旦工作被接受,代理就会合并拉取请求。

适用对象

已经采用 harness engineering 并希望从监督 AI 编码助手转向管理自主工作流的软件工程团队。

亮点

  • 自主任务处理:从项目看板中启动代理来完成任务。
  • 工作证明:提供 CI 状态、PR 审查和复杂度分析以验证结果。
  • 隔离的执行运行:将项目工作视为独立的、自主的运行。
  • 参考实现:包含一个用于设置的实验性 Elixir 版本。

相关

  • Dispatch
  • 项目
  • 项目
  • 项目
  • 项目