GitHub
When a chat box is the wrong interface for AI
GitHub makes the case for canvases: interfaces that give agent work more structure than a conversation can.
Share this news

Chat remains the default interface for many AI tools, but GitHub argues that some tasks need a surface users can inspect and manipulate directly. Its essay points to canvases in the Copilot app as one way to move beyond a transcript.
For builders, the design question is whether the task is primarily a conversation or an evolving artifact. Planning, triage, and review often benefit from visible state and controls that stay in place while the agent works.
The problem with a disappearing work surface
In GitHub's essay, the complaint is familiar: chat is good at discussing a task, but the output of a task often belongs in a board, document, dashboard, or browser. An agent's latest answer can tell you what it did; it does not automatically give you a durable place to verify and change the result.
GitHub's canvas documentation calls these surfaces bidirectional. The user can manipulate them while the agent updates them. Its walkthrough gives a concrete release-notes example, where a structured view is easier to scan than a scrollback of messages.
My design test
Ask three questions before giving every agent a canvas: Does the task have state that must remain visible? Can the user correct that state directly? Will the surface still be useful after the conversation ends? If the answer is no, chat may be enough. If it is yes, forcing the work into a transcript is like tracking an incident in a group chat: possible, but nobody enjoys finding the current truth.
Sources and further reading
Share this news
Related Items
- NewsCopilot canvases turn agent work into custom interfacesGitHub shows how developers can build shared, interactive surfaces for planning and tracking work with agents.
- NewsOpenAI and Synopsys build GPT-Synopsys, a model that runs chip design tools on its ownEngineers give it a design goal and the model runs Synopsys' EDA tools, reads the results, makes changes and iterates until the design checks out. OpenAI licenses the tools and the two share revenue, but there is no launch date, price or benchmark yet.
- NewsOpenAI launches Dots, agents that keep working after you log off, and GPT-6.1 Sol at a fifth of Astra's priceEach dot runs on GPT-6 Astra with its own cloud computer and connections to more than 4,000 apps, and asks before sensitive actions. GPT-6.1 Sol costs $2 and $10 per million tokens and matches Astra on DeepSWE. Both arrived a day after OpenAI cancelled GPT-6.1 Astra for acting beyond what users had authorized.
Comments
Questions, corrections, or your own take are all welcome. Sign in with GitHub to join in.