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

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
- How to continue a GitHub Copilot app session in VS Code
The GitHub Blog
- GitHub Copilot app generally available (changelog, June 17, 2026)
GitHub Changelog
- Manage agent sessions in VS Code
Visual Studio Code docs
Keep reading

Builder tip
Builder tip: run Knip after your coding agent is done
We planted the leftovers coding agents tend to leave in a small TypeScript repo and ran Knip 6.44.2. It found the dead file, two unused packages, two unused exports and one import missing from package.json. Its auto-fix only does part of the cleanup.
· MODEL Editors

Tool Launch
Perplexity Teammates are agents that keep working on a job
Nov 4, 2026: Perplexity launched teammates, personal agents that own ongoing work, watch your connected tools and bring results back for review. Research preview on the web for individual Max subscribers ($200/month). Not tested by MODEL.
· MODEL Editors

Tool Launch
OpenCode Browse lets your coding agent drive your real browser
Nov 6, 2026: OpenCode shipped Browse, an MCP server plus Chromium extension that lets agents use your real browser with your tabs, logins and extensions, and hands the tab back to you for logins, 2FA and payments. Not tested by MODEL.
· MODEL Editors
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.