OpenAI 发布智能体编排器 Symphony
Symphony 的核心思路是转变工作模式:不再需要工程师盯着 Codex 写代码,而是把项目任务打包成独立的、自动化的执行单元。团队只需要管理任务本身,具体的实现交给智能体去跑。
在演示视频里,Symphony 会监控 Linear 看板上的任务,然后自动生成对应的智能体去处理。这些智能体完成任务后,会提供一系列“工作证明”:CI 状态、PR 审查反馈、代码复杂度分析,甚至还有操作录屏。等任务被验收通过,智能体就会安全地合并 PR。工程师完全不用介入编码过程。
重要提示
Symphony 目前只是一个低调的工程预览版,建议只在可信的环境里测试。
如何运行 Symphony
环境要求
Symphony 最适合那些已经采用了执行框架(Harness)工程理念的代码库。你可以把它看作是执行框架的下一步演进——从管理编码智能体,升级到管理需要完成的工作本身。
方案一:自己动手实现
直接让你常用的编码智能体,用你喜欢的编程语言照着规范实现一个:
Implement Symphony according to the following spec: https://github.com/openai/symphony/blob/main/SPEC.md
方案二:使用实验性参考实现
参考 elixir/README.md 的说明,来设置环境并运行基于 Elixir 的 Symphony 实现。当然,你也可以让智能体帮你搞定配置:
Set up Symphony for my repository based on https://github.com/openai/symphony/blob/main/elixir/README.md
许可证
本项目采用 Apache License 2.0 许可证。
觉得有用?分享给更多人
