GitHub Copilot's 'canvases': agent-wired mini-apps, not just chat

Copilot's team posts working examples — SQLite consoles, package UIs, issue-driven agent loops — while its diff view learns to render million-line PRs.

Nowline SEP 25 9:00 PM banner

Top AI stories from the last hour

Top AI stories from the last hour

Copy markdown

  • Canvases: apps that talk back to the agent

    GitHub's Copilot team makes the case for ditching the chat box. “Canvases” are full-stack surfaces that run real code and communicate bidirectionally with the agent, and the post ships runnable patterns: a SQLite console with SQL intellisense, a Winget package-manager UI, a Jekyll post editor, and an “agent loop” that uses GitHub issues as durable state. It's a design essay, not a GA feature, but the examples are a blueprint you can copy today to build task-specific agent UIs instead of another chat window.

  • Copilot's diff view now survives million-line PRs

    The Copilot app rebuilt its pull-request diff surface to handle changes in the millions of lines with hundreds of inline comments — virtualizing code and comments separately, anchoring scroll so the page stops jumping, and batching layout measurement. If giant generated diffs or monorepo PRs used to freeze your review tab, that pain is gone.

  • Elsewhere: Gemini starts making real phone calls

    Google's new “Call for Me” lets Gemini phone a business to check stock, book a table, or move an appointment — working through hold music and IVR menus while you watch a live transcript and can take over anytime. It's a US-only, Pixel 11, paid-tier experiment with no developer API yet, but it's a clear marker of where agentic voice is heading.