先说效果

昨晚趁我睡觉,AI帮我干了件事:

  • 开了个PR

  • 跑了CI测试

  • 写了测试用例

  • 录了个视频讲解自己改了啥

早上我起来,点个「同意」,代码就合进去了。

全程我没写一行代码。

这事儿是真的。OpenAI刚开源的Symphony,已经能这么干了。

不信你看视频,像管理项目一样管理ai编码任务,以前是用项目管理工具拆解任

务&需求,现在直接一步到位,拆解任务后agent就直接去帮你干活了!


🔧 怎么玩?手把手教程

Symphony的使用非常简单,只有两步:

第一步:让你的Coding Agent学会它

直接对AI说:

Set up Symphony for my repository based on
https://github.com/openai/symphony/blob/main/elixir/README.md

AI会自动帮你:

  • 安装Elixir环境

  • 配置项目

  • 启动Symphony服务

第二步:把任务丢给Linear

  1. 打开你的Linear board

  2. 创建一个Issue,比如「用户登录页面加个找回密码功能」

  3. Symphony会自动

    • 看到这个Issue

    • spawn一个Agent去干活

    • 写代码、跑测试

    • 完成后在Issue下贴上:CI状态、PR链接、演示视频

  4. 你只需要:审阅 → 点同意 → 结束,全程不需要写代码。

官方Demo视频:https://github.com/openai/symphony/tree/main[1]


所以Symphony到底是啥?

官方说法很绕:

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

翻译成人话:

以前是你盯着AI干活,现在是AI自己盯着自己干,你只管点头。

怎么做到的?五步走:

  1. 盯着任务面板 — 监控Linear board上的待办

  2. 生成AI代理 — 有新任务就spawn一个Agent

  3. 自己干活 — 写代码、跑测试、跑CI

  4. 交作业 — 给你看:CI状态、PR反馈、复杂度分析、演示视频

  5. 你点头 → 代码落地


我知道你在想什么

"那我干嘛?"

好问题。

答案是:你终于可以不做打字员了。

  • 写代码?AI干

  • 改Bug?AI干

  • 跑测试?AI干

你需要做的:

  • 定方向

  • 审结果

  • 点同意

这就是OpenAI说的:「管理工作,而不是监督Coding Agent。


但是(凡事都有但是)

Symphony自己写了:

"Warning: Symphony is a low-key engineering preview for testing in trusted environments."

翻译:就是给极客玩的,别上生产。

而且有个前提:

"Symphony works best in codebases that have adopted harness engineering."

意思是,你得先有测试工程文化,它才玩得转。


我的感觉

Symphony代表一个趋势:

AI编程的下一阶段,不是「AI帮我写代码」,而是「AI帮我打工」。

以前是Copilot:你写一行,AI补一行。 现在是Symphony:你定目标,AI全包。

以后工程师会更像「产品经理+审稿人」,而不是「打字员」。

你怎么看?

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐