VS Code becomes a control center for Copilot, Claude and Codex: useful breakthrough or costly multi-agent workflow?
GitHub has introduced a major update for VS Code Copilot: the Agents window in Visual Studio Code can now manage multiple AI coding sessions more effectively, including GitHub Copilot, Claude and OpenAI Codex, with support for running them inside isolated Git worktrees.
The official announcement was published in the GitHub Changelog on July 30, 2026, under the title GitHub Copilot in Visual Studio Code, July 2026 releases.
On paper, this could change how developers test and compare AI-generated code. One agent can fix a bug, another can propose a refactor, and a third can write tests, each inside its own Git workspace.
But this also raises an important question: is VS Code Copilot becoming a genuine orchestration layer for AI coding agents, or simply a more convenient way to multiply costs, branches and human review work?
What changes with VS Code Copilot and Git worktrees for AI agents
The most strategic change is support for Git worktrees. GitHub says developers can start Copilot, Claude or Codex sessions inside a Git worktree, so each agent works in an isolated copy of the repository. The goal is simple: prevent one agent from modifying the same files as another or destabilizing the main local workspace while the developer continues working.
In the VS Code 1.130 release notes, Microsoft explains that agents running through the agent host rely on a dedicated process capable of running different harnesses such as Copilot, Claude and Codex. This architecture allows a session to be connected and displayed from several VS Code windows at the same time.
Another important detail: worktree support is no longer limited to the Copilot harness. Claude and Codex sessions can also run inside a Git worktree, which makes it easier to create parallel sessions for different features, fixes or experiments in the same project.
In practical terms, a developer could ask Codex to fix a bug, assign Claude to a more ambitious refactor, and use Copilot to generate or complete the tests. Each proposal remains separated in its own workspace, with its own modifications, before being compared, tested or merged.
Why this VS Code Copilot update matters for developers
The real change is not only technical. It is organizational.
Until now, using several AI coding agents could quickly become messy: files modified at the same time, diffs difficult to track, unstable local state, confusion between proposals and lost context.
Git worktrees reduce this risk because they allow developers to work on several branches of the same repository in separate directories. Official VS Code documentation describes a worktree as a distinct checkout of a Git branch in its own folder, useful for working on multiple features, comparing implementations or running different versions of an application side by side.
That is exactly what Claude, Codex, Copilot and VS Code need in a multi-agent coding workflow. Developers are no longer looking only for an assistant that completes one line of code. They want to compare strategies: a quick fix, a cleaner refactor, a more performant solution, better test coverage or an implementation that is easier to maintain.
This update makes multi-agent coding more concrete. It is no longer just about several agents exchanging messages in an abstract architecture. It is about agents producing separate branches, separate diffs, separate code proposals and testable outcomes.
Is the VS Code Agents window becoming a real multi-agent cockpit?

The Agents window in VS Code is becoming central to this shift. Microsoft presents it as an “agent-first” surface designed to run and monitor multiple sessions in parallel across different projects, without opening every workspace in a separate window. It shares sessions, settings and shortcuts with the main VS Code window.
In the July update, GitHub adds several useful features: a refreshed editor layout, diffs displayed next to the conversation, added and deleted line statistics per file, rearrangeable sessions, active sub-agent tracking, and the ability to see which model is running, how long it has been running and which tool is being used.
This transparency matters. When an agent works in the background for several minutes, the developer needs to know what is happening: which model is acting, which tool is being called, which session is still active, which branch contains the changes and which diff needs review.
GitHub also adds the ability to respond from chat to pull request updates, such as CI failures or new review comments. This brings VS Code Copilot closer to a complete agentic development workflow, where the editor is no longer only used to write code, but also to monitor, correct, compare and validate the work of AI agents.
Claude, Codex and Copilot in VS Code: what changes for users?
The opening to Claude and Codex is one of the most important parts of this update. Official VS Code documentation explains that third-party agents allow developers to use the specific capabilities of each provider within a unified experience. Claude Agent is powered by Anthropic’s Claude Agent SDK and can plan, execute and iterate on coding tasks with its own tools.
For OpenAI Codex, the documentation indicates that the agent can execute coding tasks autonomously, either interactively inside VS Code or in the background. It also states that a Copilot Pro+ subscription is required for authentication, and that third-party agents can be billed through the GitHub Copilot subscription rather than through the provider’s direct subscription.
This reveals Microsoft and GitHub’s strategy: they do not necessarily need to impose one model. They want VS Code to become the central interface where multiple agents can be selected, controlled and compared.
That is a smart strategy. If developers want to use Claude for long-context reasoning, Codex for autonomous coding tasks and Copilot for deep GitHub integration, Microsoft still owns the workspace. The competition is shifting from “who has the best model” to “who controls the best cockpit.”
What GitHub does not clearly say in this announcement
The update is promising, but several points remain unclear.
GitHub does not clearly specify how many agents can run simultaneously under good conditions, nor what system resources are required when several local or hybrid sessions run in parallel. The company also does not explain how conflicts between worktrees are handled when several agents modify nearby parts of the codebase.
Cost is another major question. GitHub mentions that Copilot Business and Enterprise users can view AI credit usage from the Copilot status menu, and that BYOK models can now be used with the Copilot agent in the Agents window. But the announcement does not provide a clear scenario for the real cost of a multi-agent workflow where three models work on the same problem at the same time.
Security isolation is also a sensitive point. A Git worktree isolates Git-tracked files, but it does not automatically turn a computer into a secure sandbox. Depending on permissions, an agent may still interact with a terminal, environment variables, local services, files ignored by Git or credentials stored on the machine.
The official VS Code documentation indirectly confirms this. Copilot CLI sessions in worktrees isolate Git modifications, but tool calls may be auto-approved in that mode. The Claude Agent documentation also warns that the setting allowing all permissions to be bypassed should only be enabled in isolated sandbox environments without internet access.
The limits of worktrees: Git isolation does not protect the whole machine
A dangerous confusion must be avoided: Git worktree does not mean security sandbox.
A worktree separates repository changes. It prevents an agent from directly overwriting the main workspace. It makes it easier to compare several branches. It allows developers to review diffs before merging. That is very useful for productivity.
But a worktree does not necessarily limit access to local secrets, files outside the repository, local services or system commands. Official VS Code documentation even notes that files ignored by .gitignore, such as certain configuration files or dependency folders, are not automatically copied into a worktree unless specifically configured.
This creates two opposite risks. On one hand, the agent may lack context because some local files are absent from the worktree. On the other hand, if the user configures sensitive files such as .env to be copied, secrets may be exposed across multiple working environments.
For professional teams, the best practice remains the same: never give an AI agent more access than necessary. Worktrees reduce Git collisions, but they do not replace tests, human review or a properly secured development environment.
Can VS Code Copilot make multi-agent coding genuinely useful?

Yes, but only if the developer remains the final decision-maker.
Multi-agent coding is attractive because it allows teams to compare multiple approaches. For a complex bug, Codex may propose a direct fix, Claude may restructure part of the code, and Copilot may complete tests or prepare a pull request. This can improve final quality if the developer actually compares the outputs.
But the risk is that the work shifts rather than disappears. Instead of writing the code, the developer must read three diffs, understand three reasoning paths, rerun tests, check for regressions, review security and decide which branch to keep. The time saving is not automatic.
The feature is especially useful in three cases: well-defined fixes, technical explorations where several valid solutions exist, and repetitive tasks that can be validated through automated tests. For poorly tested projects, fragile codebases or vague requests, multiple agents may produce more noise than value.
Who can really benefit from this VS Code Copilot update?
Experienced developers are the first audience. They know how to define a clear task, compare branches, identify poor architecture choices and reject a diff that looks convincing but is technically fragile.
Product teams can also benefit by prototyping several versions of the same feature. One agent can create a minimal implementation, another a more complete version, and a third a test-oriented implementation. Worktrees then make comparison easier.
Technical startups and SMEs may use this workflow to accelerate certain development cycles, provided they have strong discipline: clean branches, automated tests, protected secrets, permission policies and mandatory review.
Web agencies and freelancers may find it useful for quickly testing fixes on client projects. But they must be cautious, especially with WordPress sites, e-commerce stores, repositories containing API keys or environments where an agent may access sensitive data.
Beginners should be more careful. Running several agents does not replace understanding the code. If the user cannot evaluate the quality of a proposal, three agents may simply produce three different mistakes.
CritiquePlus opinion: VS Code Copilot is becoming an AI agent cockpit
Our view is positive, but cautious.
This update is a real evolution for VS Code Copilot. It shows that Visual Studio Code is no longer just an editor with an AI assistant. It is gradually becoming a control console for AI coding agents: parallel sessions, sub-agents, linked conversations, worktrees, diffs, pull requests, CI, third-party models and customization.
The strategic point is the opening to Claude and Codex. Microsoft is not only trying to make Copilot beat every other coding assistant. It is trying to ensure that VS Code remains the place where developers control all of them. That is more subtle, and probably more powerful.
But the limits are real. Git worktrees are an excellent answer to file collisions, not a complete answer to security risks. Costs can increase quickly. Comparing several branches can become time-consuming. And the announced features mix general availability, public preview and experimental capabilities, meaning teams must check what is actually stable in their own setup.
For CritiquePlus, developers should test this feature, especially advanced users and teams already comfortable with Git. But it should not become the default workflow without internal rules: access limits, protected secrets, automated tests, human validation and credit monitoring.
Key takeaways about VS Code Copilot and AI agents in worktrees
VS Code Copilot can now better manage parallel agent sessions with Copilot, Claude and Codex.
Git worktrees allow each agent to work in an isolated copy of the repository, reducing collisions between code changes.
The Agents window is becoming a more complete control interface, with session tracking, sub-agents, linked conversations, diffs, review comments and CI failures.
The evolution is strategic: VS Code is becoming less of a simple AI-enhanced editor and more of a command center for multiple AI agents.
But Git isolation does not replace sandboxing, costs may rise, and developers still need to review, test and decide.
Official sources used
GitHub Changelog — GitHub Copilot in Visual Studio Code, July 2026 releases, published on July 30, 2026:
https://github.blog/changelog/2026-07-30-github-copilot-in-visual-studio-code-july-2026-releases
Visual Studio Code Release Notes 1.130 — details on the agent host, Copilot, Claude, Codex harnesses and worktree support:
https://code.visualstudio.com/updates/v1_130

