GitHub Copilot: canvases bring shared interactive workspaces for live collaboration with AI agents
GitHub is introducing canvases in the Copilot app, shared interactive workspaces where users and AI agents collaborate live instead of through a classic prompt or chat. Five practical use cases are supported: issue triage, codebase diagrams, worktree management, prompt coaching, and knowledge discovery. They are created with the /create-canvas command, and the interface adapts to the user's workflow.
This article was generated using artificial intelligence from primary sources.
GitHub has introduced canvases into the Copilot app — a new way of working with AI agents that replaces purely text-based message exchange with a visual, shared workspace.
What is a canvas and how does it differ from chat?
GitHub Copilot is GitHub’s AI programming assistant, built into editors and the Copilot app, which helps users write code and manage repositories. A canvas is a shared interactive workspace where the user and an agent — an autonomous AI system that executes multi-step tasks — jointly edit content live, instead of the user waiting for a reply in a chat window and then manually carrying it forward. The difference from a classic prompt is direct: chat returns a text answer to a query, while a canvas stays open, updates in real time, and lets both sides directly change the same view.
Five practical uses for canvases
GitHub describes 5 concrete use scenarios: an issue triage helper for quickly sorting reported problems, interactive codebase diagrams that visualize a repository’s structure, worktree management — handling parallel working copies of a repository, prompt coaching that helps users shape better queries, and knowledge discovery, searching a team’s knowledge across communication platforms. Each of these uses gets a customized interface within the same canvas framework.
How is a canvas launched?
A canvas is created with the /create-canvas command inside the Copilot app. Once launched, the interface automatically adapts to the user’s specific workflow — for example, a canvas for codebase diagrams shows a graphical view of dependencies, while a canvas for issue triage shows a list and filters of reports. GitHub is thereby moving agentic collaboration from a one-way query toward a shared, live-updated workspace that stays open and available for further collaboration until the task is finished, instead of disappearing after a single exchanged answer.
Frequently Asked Questions
- What is a canvas in the GitHub Copilot app?
- A canvas is a shared interactive workspace within the Copilot app where the user and an AI agent collaborate live, instead of communication going exclusively through a text prompt or chat window.
- What are the practical uses of canvases?
- GitHub lists 5 uses: an issue triage helper, interactive codebase diagrams, worktree management, prompt coaching, and knowledge discovery across a team's communication platforms.
- How is a canvas created?
- A canvas is created with the /create-canvas command inside the Copilot app, after which the interface adapts to the specific workflow of the user who opens it.
📬 AI news in your inbox
A daily digest built your way — pick topics, sources and cadence. One-click unsubscribe.
Related news
arXiv:2607.17641: VRR-Stop solves when an LLM agent should stop repeatedly fixing its answer
CNCF: platform engineering must treat AI agents as equal platform consumers alongside applications
arXiv:2607.15439: Verification Coding Agents Fully Solve ARC-AGI-3 with Around 99% RHAE