AIToday
Large Language ModelsGitHub Blog (AI)Published: Aug 18, 2026, 01:00 JST2 min read

GitHub Copilot canvases make AI agent workflows visible and steerable

GitHub Copilot canvases make AI agent workflows visible and steerable

Key takeaway

  • GitHub has introduced canvases in Copilot, a feature that creates a durable, shared workspace where developers and AI agents can work together on visible, steerable tasks instead of relying only on chat.

  • The approach makes workflow state explicit and reduces coordination overhead by letting humans focus on high-signal decisions while agents handle execution between checkpoints.

  • Two example canvases—for Java modernization and site content creation—are now available for teams to use or adapt.

3 Key Points

  1. What happened

    GitHub has introduced canvases in the Copilot app, a feature that gives developers and AI agents a shared, durable surface to work on rather than relying solely on chat. Two example canvases—Java Modernization Studio and Site Studio—are now available in awesome-copilot for anyone to use or adapt.

  2. Why it matters

    In chat-only workflows, important details like decisions, validations, and approval points get buried in scrolling history, making it hard to audit what happened and trust the process at scale. Canvases make workflow state explicit and persistent, letting humans inspect and guide while agents keep execution moving—reducing repeated prompting, context loss, and rework over time.

  3. What to watch

    Building canvases requires upfront investment (Site Studio cost about 2,000 AI credits; the modernization canvas about 3,000 AI credits), but the long-term payoff for repeated workflows is higher efficiency and predictability. Developers can create their own canvases using /create-canvas and contribute them back to awesome-copilot.

Ask the AI about this article →

Context & Analysis

GitHub's canvas feature addresses a core tension in agent-assisted development: while AI can generate and execute code faster than humans can review it, traditional chat interfaces lose track of decisions, validations, and approval points in a growing scroll of history. This creates a coordination tax—teams spend time reconstructing what happened rather than focusing on decisions that matter. The canvas approach inverts this by treating workflows as systems with persistent state, structure, and control points rather than ephemeral conversations.

The two example canvases—Java Modernization Studio for infrastructure work and Site Studio for content creation—reveal a repeatable pattern: defining workflow states clearly, surfacing critical decisions, persisting progress in real time, and keeping explicit human approval points. This pattern is not unique to these domains; it reflects a broader shift from prompt-by-prompt interaction to durable collaboration. The upfront cost (measured in AI credits and design effort) is traded for long-term efficiency gains, reduced context loss, and improved auditability—especially important for teams managing repeated or complex workflows at scale.

FAQ

What is the difference between canvases and chat in Copilot?
Chat is best for intent and direction when a problem is still ambiguous, but once an agent starts real work, chat becomes a long scroll of instructions and logs where important details get buried. Canvases make workflow state explicit and persistent, so humans can inspect and guide while agents update and progress without constantly replaying context.
How much does it cost to build a canvas?
The two example canvases cost about 2,000 AI credits (Site Studio) and 3,000 AI credits (Java Modernization Studio). While canvases require upfront investment, the author notes that over time they can save both time and money for repeated workflows by reducing repeated prompting and rework.
Can I use canvases someone else built?
Yes. Java Modernization Studio and Site Studio are available in awesome-copilot for anyone who wants to use them, adapt them, or learn from them. Developers can also create their own canvases with /create-canvas and contribute them back to awesome-copilot for others to benefit.
GitHub Blog (AI)Read Original Article

Get the latest Large Language Models news every morning

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytime

Ask AI

Ask AI anything about this article. Q&As are published on this page for other readers too.

Related Articles

Next articleAI shows early scientific taste; Fable beats peers on discovery games

The AI news that matters, in one minute each morning.

Sign up free