事件概述:GitHub于2026年10月1日在Changelog宣布Dynamic Workflows向Copilot CLI、GitHub Copilot应用和Copilot SDK开放,帮助开发者用代码定义可复用、可观测的复杂多智能体流程。
关键能力:动态工作流把自动化步骤与一个或多个代理组合起来,步骤可串行、并行或混合执行;开发者可以在阶段之间传递结构化结果、让子代理互相校验、调用命令和外部服务,并在需要时请求用户输入或暂停到检查点。工作流代码位于Copilot扩展中,可使用扩展API。
适用对象:需要稳定重复执行发布检查、并行审查大量变更、扫描大型代码库、调查事故根因,或运行可能耗时较长且需要人工批准的工程团队。GitHub给出的例子包括收集日志后让多个代理分析不同系统,再汇总时间线和根因报告。
实际影响:与只让系统临时分派子代理的/fleet不同,Dynamic Workflows把流程本身固化为代码,便于定义阶段、检查、并行度和暂停点,提升复杂代理任务的可靠性与可审计性。
限制与注意:该功能目前为公开预览,可能变化;Copilot应用无需额外设置,Copilot CLI需要启用实验功能(--experimental或/experimental on)。工作流的安全边界、外部服务权限、成本控制和人工批准点仍需团队自行设计,不能把公开预览等同于生产级稳定保证。
官方来源:
https://github.blog/changelog/2026-10-01-dynamic-workflows-in-copilot-cli-and-the-copilot-app/ |