# How to build interactive experiences with canvases

DevFeed: [How to build interactive experiences with canvases](<https://devfeed.tech/articles/how-to-build-interactive-experiences-with-canvases-67273.md>)

Original publisher: [Read original article](<https://github.blog/ai-and-ml/github-copilot/how-to-build-interactive-experiences-with-canvases/>)

Author: Jacklyn Carroll

Published: 2026-07-21T16:00:00Z

Content type: tutorial

Language: en

Sources: [GitHub Blog](<https://devfeed.tech/sources/github-engineering.md>)

Topics: [Interactive AI Systems](<https://devfeed.tech/topics/interactive-ai-systems.md>), [AI Chat](<https://devfeed.tech/topics/ai-chat.md>), [User Interfaces](<https://devfeed.tech/topics/user-interfaces.md>), [Agent Skills](<https://devfeed.tech/topics/agent-skills.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [app](<https://devfeed.tech/tags/app.md>), [build](<https://devfeed.tech/tags/build.md>), [canvases](<https://devfeed.tech/tags/canvases.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [developers](<https://devfeed.tech/tags/developers.md>), [diagram](<https://devfeed.tech/tags/diagram.md>), [git-worktrees](<https://devfeed.tech/tags/git-worktrees.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-app](<https://devfeed.tech/tags/github-copilot-app.md>), [github-issues](<https://devfeed.tech/tags/github-issues.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [interactive](<https://devfeed.tech/tags/interactive.md>), [tasks](<https://devfeed.tech/tags/tasks.md>), [workflows](<https://devfeed.tech/tags/workflows.md>), [workspaces](<https://devfeed.tech/tags/workspaces.md>)

## AI overview

The GitHub Copilot app supports canvas extensions: interactive workspaces that developers and agents can update and use together. The article shows how to create a canvas with `/create-canvas` and illustrates uses such as triaging issues, exploring codebase diagrams, managing worktrees, and improving prompts.

## Source excerpt

Canvases turn AI into interactive workspaces where you can visualize information, explore workflows, and take action across complex tasks.