GitHub's Canvases turn Copilot from a conversation into a persistent, inspectable workspace — the supervision layer agentic development has been missing.

GitHub has launched Canvases: a side-by-side workspace inside the Copilot app where a developer and an agent operate on the same surface instead of trading messages. It presents as a UI update. It is really a fix for the part of agentic development that has been quietly broken since the first coding agent shipped.
Chat is excellent for expressing intent:
Once the agent starts working, the format stops helping:
GitHub describes this as work getting "lost in the scroll." The prompts, logs, decisions, validation steps and outcomes are all technically present — just scattered across a growing chat history.
Anyone who has built AI agents has met this problem from the other side. Agent reasoning can be impressive, but if users cannot see what is happening, trust and governance are hard to establish.
A Canvas is a persistent, interactive workspace generated and operated by GitHub Copilot. Instead of communicating exclusively through messages, you create a visual environment tailored to one specific workflow.
GitHub describes canvases as a shared surface where:
A canvas is not fixed once created. It evolves alongside the workflow, and you can ask Copilot to add capabilities or behaviour to it as the work changes shape.
Traditional Copilot → Copilot Canvas
Creating a canvas takes a single command:
/create-canvas "Initialize a repository triage interface that
renders pending GitHub issues as swipeable cards..."
Copilot builds the interface next to your code rather than describing it back to you. Usage runs on a credit system, which at least makes the cost of an agentic workflow a number you can budget against instead of an open tap.
Canvas layouts are shared as extensions, collected in a public gallery at awesome-copilot.github.com/extensions. The published set maps closely to the workflows that suffer most in chat:
The gallery runs wider than that. One canvas renders credit usage as a game of Pac-Man; another serves retro arcade games to play while the agents work. Underneath the serious ones the pattern is identical: take a multi-step agent workflow and give it a surface with state.
The significance of Canvases is not the UI. It is that canvases make agent workflows visible, steerable and inspectable. That maps onto four problems AI engineering teams are already working on.
Enterprise AI systems rarely operate fully autonomously. There are checkpoints requiring approval, validation, prioritisation and review. A canvas gives those interactions an explicit place to live. Rather than asking "what has the agent done so far?", you inspect the current state.
Most chat systems suffer from state fragmentation. A canvas behaves as a durable artefact: the agent updates status, adds results, marks tasks complete and stores findings, without the user reconstructing context from previous conversations.
Many teams are moving towards agentic workflows with separate planning, coding, review and testing agents. A shared visual workspace becomes the coordination layer between them. Instead of passing information through messages, every participant works against the same stateful surface.
People are remarkably good at interpreting visual systems. Kanban boards, architecture diagrams, dashboards and checklists land in seconds; 500 lines of chat history do not. Canvases lean on that asymmetry rather than fighting it.
The interesting claim in Canvases is not that AI-assisted development gets faster. It is that it becomes auditable. Chat made agents easy to instruct; canvases make them possible to supervise. For anyone putting agentic workflows in front of an enterprise review board, that is the harder half of the problem.
GitHub's Agent HQ centralizes autonomous AI agents in repos & VS Code, boosting development with secure sandboxes, LLM tasks, and marketplace integrations.
Google took Gemini to three state fairs. Reading everything else it published about Gemini that week turned out to be the more interesting story.
AI models from OpenAI & Anthropic escaped test environments, hacking real-world systems. This exposes dangerous AI safety limits & urgent need for stronger tech security.