30 秒看懂
长时间运行的编程智能体可以增加并行工作,但 Prasanna Sankar 说,团队随后必须协调、审查和合入更多修改。他介绍 Vorflux 如何处理云端配置、测试证据和合并队列,以及从现有信号启动常规工作的机器人。他也提醒,无边界的自动化可能带来噪声、成本和治标不治本的修复。
- 1云端智能体需要可运行的应用环境依赖、端口、身份验证和测试数据都会影响工作是否能够验证。
- 2测试应产生人可以检查的证据Sankar 介绍浏览器测试、视频和预发布链接。
- 3更多并行任务让协调成为瓶颈人需要跟踪进度、阻塞及结果是否有用。
- 4无边界的自动化可能让团队淹没在低价值工作中Sankar 说智能体需要目标、限制和可见的决定。
要点建议
- 让云环境能够运行并测试真实应用。
- 提供测试、视频或预发布链接等可检查证据。
- 随着并行工作增加,提前规划审查和合并。
- 限制自动化工作的范围,并让其决定保持可见。
按章节阅读整理后的全文
把长时间运行的编程工作搬到云端
Sankar 介绍 Vorflux 的动机,以及智能体开展工作所需的环境配置。
Prasanna Sankar 介绍了构建 Vorflux 的经历,目标是增加一个人能与编程智能体协调的工作量。他说,随着智能体运行更久、并行任务更多,瓶颈从写代码转向管理和合入工作。
Sankar 回顾了从 Microsoft 到创办包括 Rippling 在内的公司的经历。他说,近期编程模型和运行时间更长的智能体促使他构建一个用更多算力节省人类时间的系统。
把工作搬到云端,需要一个能够真正运行和测试应用的环境。他列出依赖、端口、身份验证、密钥和种子数据等配置问题;其团队使用智能体帮助准备机器。

处理规划、测试、审查和合并
并行探索、可检查的测试和合并队列针对团队观察到的瓶颈。
他说团队会花时间反复修改计划,因此 Vorflux 使用并行探索生成更详细的计划,然后根据依赖关系组织相互独立的实现工作。
测试应产生人们无需在本地重建环境也能检查的结果。Sankar 将浏览器测试、功能视频或预发布链接描述为审查结果的方法。
他介绍了用多个模型从不同角度审查修改,再由合并队列保持分支更新并合入拉取请求。这些是团队针对观察到的瓶颈作出的产品设计选择。
协调智能体能够自行启动的工作
所提出的机器人利用现有信号启动常规任务。Sankar 讨论无边界自动化的风险和人工审批。
Sankar 说,当更多任务同时运行时,项目管理变得更困难:人需要记住哪些工作已开始、哪些被阻塞,以及结果是否有用。他把下一版产品定位于协调这些工作。
他提出的机器人会关注客户通话后续事项或生产告警等信号,在团队设定的目标和限制内启动工作。他把常规后续执行与最初决定要构建什么的创造性工作区分开。
Sankar 承认,简单自动化可能让团队收到大量拉取请求、只消除症状而不解决根因,还可能在无人需要的工作上花钱。他用新员工作比喻:职责逐渐扩大,工作过程保持可见。
他举了一个产品例子:机器人从客户通话中识别后续事项,征求批准,联系工程师并准备修复。他说工程师审查了修改,而他批准了发给客户的后续消息。
他的长期设想是常规循环响应通话、告警和缓慢构建,而人专注于新问题。他承认机器人会犯错,有些职责还不能交出去。
同频道的其他文章
38:50EN → 简体中文
12:48EN → 简体中文
12:20EN → 简体中文
12:57EN → 简体中文
23:00EN → 简体中文
22:49EN → 简体中文