
GitHub announced on October 1, 2026 that Dynamic Workflows are in public preview in GitHub Copilot CLI, the Copilot app, and the Copilot SDK. The capability lets users define a reusable agent process in code, combining automated steps, tool calls, and one or more agents. A workflow can run sequentially, in parallel, or as a mixture of both.
GitHub distinguishes a Dynamic Workflow from a one-off instruction or /fleet. /fleet is about distributing work to several agents, while a Dynamic Workflow describes a complete procedure with explicit stages. A stage can call commands, tools, or services; pass structured results forward; request user input; pause for approval; or have one subagent verify another. That makes agent collaboration closer to a readable, testable, repeatable process definition.
This structure fits work with a clear entry point, sequence, and completion criteria. An incident workflow could collect logs, analyze services in parallel, and have another agent synthesize and check the findings. A release workflow could combine tests, dependency checks, a change summary, and human approval. Code review and large codebase sweeps can also be divided into observable stages. Checkpoints and structured handoffs matter even more for long-running research, planning, and change tasks.
The value is not simply increasing the number of agents. It is making how they collaborate a manageable software asset. A workflow can fix the allowed tools, input formats, retry or stop conditions, and stage boundaries where outputs can be inspected. That reduces the cost of restating a process and gives a team something it can version and compare, rather than judging only the final answer from one conversation.
Public preview does not mean every task is ready for automation. The longer the workflow and the more tools it uses, the more it must handle permissions, recovery, partial completion, repeat execution, and sensitive data transfer. Teams should start with low-risk, reversible work, define checkable outputs for every stage, and keep human approval before payment, deletion, publication, or production changes. GitHub says the CLI experience requires an experimental feature flag, while the Copilot app has no setup step for the preview; the details and limitations may still change.
The update is a sign that agent engineering is moving from asking several agents to work at once toward writing down an entire agent procedure. For an enterprise, the sensible starting point is not the most elaborate multi-agent system. It is a small set of reusable workflows with clear inputs, outputs, verification, and responsibility boundaries, followed by gradual use of parallelism and delegation.



