@readmodelmag
MODEL

Tools

You can move a GitHub Copilot app session into VS Code without starting over

SummaryGitHub is pointing developers to Open in VS Code: the agent's task, plan, conversation and code changes follow you into the editor, and a push updates the same pull request. Not tested by MODEL.

· MODEL Editors · 2 min read

Some links may be affiliate links. Disclosure

MODEL news card on a cream background. Small red kicker: TOOL UPDATE. Large red text: SAME PR. Black headline: Move a Copilot app session into VS Code. Bottom left: MODEL. Bottom right: Source: GitHub.
GitHub Copilot app sessions can be opened in VS Code with their context intact. Not tested by MODEL. Illustration by MODEL. Original. Image source.

What it is. The GitHub Copilot app is GitHub's desktop app for agent sessions (generally available since June 17, 2026 on macOS, Windows and Linux). Each session runs on its own branch and worktree. GitHub's blog walks through a handoff: when the agent has done the bulk of a change, you select Open in VS Code and keep working in the editor. GitHub promoted the guide on X on Nov 8.

What carries over. Per GitHub's guide, VS Code opens:

  • the session context: the task, the plan and the conversation, shown in the Copilot sidebar
  • the diff: the files and lines the agent changed, ready to review in Source Control
  • the worktree: the same isolated working tree the session used

You can keep prompting Copilot in the same conversation, edit files by hand, and run your tests in the integrated terminal. Because VS Code is on the session's branch, pushing updates the pull request that already tracks the work. No copying files or re-explaining the task.

Who it's for. People who let an agent do the first pass but want to review the diff, fix a few lines and run the project locally before shipping.

What you need. The Copilot app and VS Code signed in to the same GitHub account, a session with code changes, and permission to push to the repository. On Copilot Business or Enterprise, GitHub says an admin must have the Copilot CLI enabled in policy settings before you can use the app.

The caveats.

  • This is a walkthrough GitHub published on Oct 19, not a brand-new feature.
  • Pushing updates the existing pull request, so review the agent's diff and run tests before you push.
  • If you skip the button and look for the session in VS Code's sessions list instead, VS Code's docs say Copilot only finds supported local sessions updated in the last seven days, and external sessions are filtered by the External setting (default: last 7 days).
  • A worktree keeps file changes apart from your main checkout. It does not, on its own, isolate things like a local database or a dev server port. That part is still on you.

Disclosure: Not tested by MODEL. Not sponsored. No affiliate links.

MODEL Editors

Sources

  1. How to continue a GitHub Copilot app session in VS Code

    The GitHub Blog

  2. GitHub Copilot app generally available (changelog, June 17, 2026)

    GitHub Changelog

  3. Manage agent sessions in VS Code

    Visual Studio Code docs

FREE · EVERY WEEK

The top AI tools this week, tested.

Every week MODEL's editors pick the AI tools worth your time, try them hands-on, and tell you what's good, what's not, and who it's for. Free, in your inbox.

Free. Unsubscribe anytime. Our picks are editorial and can't be bought.