AIToday
AI Coding AssistantsGitHub Copilot BlogPublished: Oct 20, 2026, 04:00 JST

GitHub Copilot app sessions can be picked up in VS Code

GitHub Copilot app sessions can be picked up in VS Code

3 Key Points

  1. What happened

    GitHub published a step-by-step tutorial on opening a Copilot app session in VS Code via "Open in VS Code," keeping the task, plan, conversation, diff, and worktree connected.

  2. Why it matters

    Developers can let Copilot handle the bulk of a change and still move into their editor for line-by-line review, hands-on edits, and local testing without losing context or copying files.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

The tutorial is framed around a common handoff point: the agent has finished the bulk of a change, but the developer still wants to inspect one implementation detail, adjust a few lines by hand, and run the project locally before shipping. GitHub's answer is to move the whole session rather than the output—VS Code opens the same isolated worktree, displays the existing session in the Copilot sidebar, and keeps the diff ready for review.

The guide walks through reviewing changes line by line in the Source Control view, prompting Copilot in the sidebar to explain an implementation choice, editing files directly in the worktree, and running the project's normal validation commands such as npm install, npm test, npm run lint, and npm run dev. It treats agent-generated changes as it would code written by a person: run the relevant tests, inspect failures, and verify behavior, including loading, empty, and error states for a UI change.

Because the branch already tracks the work, committing and pushing from VS Code updates the pull request without copying files into another checkout. The stated result is a division of labor—Copilot takes on larger or repetitive implementation while the developer moves into the editor for detailed review, targeted changes, local testing, and final polish—without splitting the work itself.

FAQ
How do I open a Copilot app session in VS Code?
From the session in the Copilot app, select "Open in VS Code" and choose the VS Code installation you want if more than one is offered. VS Code opens the project using the worktree associated with the session and shows the session in the Copilot sidebar.
Do I need to describe the task again once I'm in VS Code?
No. The session context—the task, plan, and conversation—remains available, and because the session and worktree stay connected, Copilot retains the context needed to interpret follow-up requests.
How do my changes reach the pull request?
VS Code opens the worktree and branch associated with the session, so committing and pushing the branch updates the pull request already tracking that work without manually reconnecting it.
GitHub Copilot BlogRead Original Article

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleAI agents sorted by 5 axes, from Agentforce to Dify