开发者在 V2EX 分享其开源项目 Runner 达成 GitHub 300 Stars 里程碑,这是其首个达到该星数的作品。项目始于今年四月,最初动机很直接:作者同时使用 Claude Code 和 Codex 写代码时,希望两者能互相 review,避免在多个终端窗口间反复复制粘贴。经过持续迭代,Runner 已发展为一个开源的 coding agent 桌面管理工具,支持单独开启 chat、分屏运行多个 agent,也可将不同的 CLI agent 组成 crew 协同完成同一任务。工具调用本机已安装的 CLI 和用户自己的账号,每个 agent 保留独立 terminal。组队模式下,可让一个 agent 写代码、另一个做 review,必要时再加入 QA 角色;各 agent 通过 runner 命令互相发消息,review 发现的问题会交回修改,需人工决策的事项进入 mission 的 Feed。作者也可随时切入某个 agent 的 terminal 直接沟通。最近的 0.16 版本带来新 UI、mission 运行中增减成员,以及 Cursor、Grok、OpenCode 的接入。项目采用 MIT 协议开源,支持 macOS(Apple Silicon)和 Windows x64。远程控制功能正在开发中,未来可用手机浏览器查看电脑上的 agent 并继续对话,内测时将发放邀请码。
事件分析
Runner 代表了 AI 编程工具链中编排层的新方向:当 Claude Code、Codex、Cursor 等终端 Agent 各自成熟能力后,如何在同一工作流中调度它们成为新的痛点。该项目的核心设计在于 Agent 间消息传递机制与人在回路的 mission Feed,将人工决策嵌入自动化流程,而非追求全自动执行。多 Agent 分工(编码、review、QA)实质上是把软件工程的协作规范映射到 AI 协作场景。随着 0.16 版本接入 Cursor、Grok、OpenCode,工具中立性或成其差异化优势。后续的远程控制功能若落地,将向随身 Agent 指挥台演进,也预示 Agent 编排工具有望成为继 IDE 之后开发者工作流的下一个入口。
核心观点:AI 编程竞争正从拼单模型能力转向多 Agent 编排,定义协作协议者将掌握下一代开发工作流的入口。
原文链接:V2EX 分享发现