GitHub’s Copilot app can now generate a working interface from a plain-language description of a workflow. Called a canvas, the interface can take the form of a kanban board, issue triage view, release checklist, dashboard, form or spreadsheet rather than forcing every task through a chat window.
A user starts an agent session, runs the /create-canvas skill and describes the information to display, the controls people need and the actions the agent should perform. Copilot builds the interface in a side panel without requiring the user to create layout files. The first version can then be refined by asking for changes such as a new column, filter, pull-request feed or daily checklist.
The canvas keeps shared state in both directions. Moving a card or changing a field is immediately visible to the agent, while an agent action appears in the interface without a separate synchronization step. Finished canvases are saved as extensions and can remain personal or be stored with a project for a team. GitHub also points users to community-built extensions as starting points. The feature is useful when agent work needs a persistent, inspectable surface rather than a sequence of messages.