GitHub 于 2026-10-01 Changelog 宣布 Dynamic Workflows 进入公测:在 Copilot CLI、桌面 App 与 SDK 用代码定义可复用编排(串行/并行、检查点暂停、子 Agent 互审),区别于 Autopilot 与 /fleet 的模型自决拆分。CLI 需 --experimental 或 /experimental on;全套餐可用。

核心要点速览 (Key Takeaways)

  • ✓官方锚点:Changelog 2026-10-01 + 概念页 Dynamic workflows + 操作页 Using dynamic workflows
  • ✓定位:作者用代码规定步骤/条件/交接;Agent 只负责需判断的段落。对比 Autopilot(持续自治)与 /fleet(每次由模型拆分并行)
  • ✓落地面:CLI(copilot workflow run NAME、自然语言触发、/workflows 监控)、Copilot App(Workflows 按钮)、SDK/扩展 canvas;工作流以 extension 形式共享到 ~/.copilot/extensions/ 或 .github/extensions/
  • ✓护栏:可限并发子 Agent、总子 Agent、超时秒数、近似 AI credits;提示词 > 工作流代码 > /settings workflows.defaultLimits.*;先小范围试跑再放大
  • ✓边界:公测可变;CLI 需开启 experimental;无官方 SWE/Terminal-Bench 数字——勿与 HydraFusion 或 Computer Use 混为一谈
🧭

阅读完核心要点?进一步了解模型实力与实际开销

7 大权威镜像天梯跑分与 29+ 款主流编程套餐横向比价测算

🔬

深度技术解析与实战评估

核心背景与行业痛点

Agent 编程已从「单轮改文件」进入多步、可复用流程:事故排查要并行拉日志、PR 要分文件并行审、大规模扫库要可暂停续跑。既往 Copilot 的 Autopilot 与 /fleet 把拆分权交给模型——每次路径不同,难做审计与 CI 固化。GitHub 在 2026-10-01 Changelog 把 Dynamic Workflows 推到公测:用代码写死步骤与交接,Agent 只填需判断的空,覆盖 CLI、桌面 App 与 SDK。

架构亮点与底层机制

据 概念文档:工作流是定义「任务如何执行」的程序,可串行/并行混跑、调用工具与服务、要求结构化返回、子 Agent 互审、检查点暂停等人复审后继续。实现形态是 Copilot extension(会话级 / ~/.copilot/extensions/ / 仓库 .github/extensions/);可用自然语言「Run the … workflow」、CLI copilot workflow run NAME --args '{…}',或扩展 slash/canvas。文档明确对比:Autopilot=持续自治;/fleet=模型每次拆并行;Dynamic workflow=作者规定过程。子 Agent 继承发起会话权限;无交互 workflow run 需预先 --allow-tool。

权威 Benchmark 与实测跑分对比

GitHub 未公布 Dynamic Workflows 相对 Autopilot//fleet/HydraFusion 的 SWE-bench 或 Terminal-Bench 增益——不编造跑分。可核对的产品事实:全 Copilot 套餐可用;CLI 需 --experimental 或 /experimental on;可设 maxConcurrentSubagents / maxTotalSubagents / timeoutSeconds / maxAiCredits(提示词优先于工作流代码与个人 /settings);credits 为近似上限。勿与同日 Computer Use 公测(GUI 操控)或 HydraFusion 扩到 VS Code/App(多模型工作流选型)混写成同一发布。

开发者实战落地与开箱指南

  1. 更新 Copilot CLI/App;CLI 执行 copilot --experimental 或会话内 /experimental on,App 侧无需额外开关即可用。
  2. 自然语言创建:描述步骤、哪些段用 Agent、限额;或问「Show me the guidance for writing dynamic workflows」手写 extension。
  3. 先小范围试跑(两三个文件),用 /workflows(CLI)或 App「Workflows」按钮看阶段、子 Agent 数与 AI credits,再放大并设 credits/超时。
  4. 固化共享:拷到个人 extensions 或仓库 .github/extensions/,队友 pull 后重载;CI 可用 copilot workflow run … --silent --output-format json(先配好鉴权与权限)。
  5. 公测接口可能变更;扩展代码与 workflow run 预授权权限同等敏感——只装可信来源。