How canvases make agentic workflows visible, steerable, and cost-efficient
GitHub introduces canvases in the Copilot app to make agentic workflows visible, steerable, and cost-efficient by providing durable, shared surfaces for human-agent collaboration.
Video
Video available
Chat remains effective for refining intent, but agentic workflows often become fragmented across long scrolls of instructions and logs. GitHub’s new canvases address this by offering a persistent workspace where developers and agents can interact, track progress, and approve work in real time. This reduces the need to reconstruct context from chat history, lowering the coordination overhead for complex tasks like code migration or content management.
The Java Modernization Studio canvas demonstrates how explicit phases—assessment, planning, migration, validation—become inspectable and auditable. Teams can verify decisions and status without parsing narrative histories, while agents handle execution between human checkpoints. Similarly, Site Studio applies this model to content workflows, preserving drafts, tracking section status, and clarifying review points to prevent drift and rework.
Building canvases requires an upfront investment, such as 2,000–3,000 AI credits for the examples cited, but the long-term benefits include reduced repeated prompting, minimized context loss, and lower operational friction. Durable workflows improve efficiency, predictability, and governance, particularly for recurring tasks where consistency and traceability are critical.
GitHub provides templates like Java Modernization Studio and Site Studio in the awesome-copilot repository for public use and adaptation. Developers are encouraged to prototype canvases for their own workflows using the /create-canvas command, iterate based on real usage, and contribute improvements back to the community.