The Same Brain Behind the CLI Now Comes to Visual Studio — Copilot's New Agent Aligns on the SDK, and Skills Ship "Off by Default"

GitHub has released a new Copilot agent for Visual Studio. Built on the same Copilot SDK as the CLI, its built-in .NET/Azure skills ship "off by default," and organization-level custom instructions are added too. Here are the key points and caveats for adopting it.

Share
The Same Brain Behind the CLI Now Comes to Visual Studio — Copilot's New Agent Aligns on the SDK, and Skills Ship "Off by Default"

On July 30, GitHub published its monthly update for GitHub Copilot in Visual Studio. The headline is a new "Agent (Preview)" added to Copilot Chat. It is built on top of the same Copilot SDK that powers GitHub Copilot CLI, and it reads as a move to align the "brain" of the coding agent on a single foundation — from the terminal all the way to the IDE.

One SDK, fewer hit-or-miss differences between tools

Until now, Copilot tended to behave and feel different depending on where it ran — CLI, VS Code, on GitHub, or in Visual Studio. This new agent is the first step toward consolidating those onto a single SDK. According to GitHub and Microsoft, the following changes distinguish it from the older agent.

  • More likely to get it right the first time: designed to "handle the first exchange correctly and cut down on round trips."
  • Shorter, easier-to-read responses: less time spent reading long explanations, so you can spend more time reviewing what it generates.
  • Consistent across tools: aligning behavior across CLI, GitHub, VS Code, and Visual Studio.

Using it is simple: just pick "Agent (Preview)" from the agent selection menu at the bottom of Copilot Chat. For now, it is available on the Insiders channel of Visual Studio 2026.

Experts prepare and bundle the ".NET/Azure patterns"

The other pillar is built-in skills. Skills written by experts on the .NET and Azure teams appear in the "Built-in" section of the tool selection menu when you have the corresponding workload installed. The idea is to hand the agent established best practices as ready-made patterns, letting it work through a structured set of steps. Some of the published examples include the following.

Example skillRough purpose
azure-upgrade / azure-validateAssist with preparing, validating, and deploying for Azure
dotnet-trace-collectCollect traces for .NET performance work
dotnet-pinvoke / csharp-scriptsHelp with routine tasks like interop and C# scripting

The full list of skills is published in the dotnet/skills and microsoft/azure-skills repositories. They cover concrete development scenarios, such as creating ASP.NET Core endpoints and reviewing .NET performance.

Leaving it to "the user to choose" how they take effect

What stands out is that these skills ship off by default. GitHub assumes an approach where you "enable only the ones that fit the task in front of you, after reviewing them." Alongside this, in GitHub Copilot Business/Enterprise, organization owners can now set organization-level custom instructions that are applied automatically across repositories. It is a mechanism that lets the organization — not individuals — decide what the agent is allowed to do and which rules it runs under.

What to watch for when adopting it

From a practical standpoint, the safe move is to first try the new agent on an existing workflow and check whether the shorter responses have cut out context you actually need. Rather than enabling every skill, pick and turn on only the ones that help your team's work. If you use organization custom instructions, sorting out overlaps and conflicts with existing CLAUDE.md/AGENTS.md-style instructions ahead of time will help you avoid confusion later.

That said, there are downsides you shouldn't overlook behind the benefits. "Off by default" is a safety-oriented design, but the work of judging which skills are safe and useful still falls on the user. Even though the skills are made by experts, importing skills from external repositories means you can't skip the practice of verifying their source and what each update changes. And consolidating everything from the CLI to the IDE onto a single SDK, while it brings the benefit of consistency, also comes with a flip side: development teams grow more deeply dependent on one vendor's agent platform. It seems wise to view this in terms of both convenience and management cost.

References: GitHub Changelog: GitHub Copilot in Visual Studio — July update / Visual Studio Blog: Meet the new agent, powered by the Copilot SDK / Visual Studio Magazine: July Update Brings Copilot Agent and Built-In Skills / dotnet/skills / microsoft/azure-skills

Read more

Making It Wait for "Jobs That Run Over an Hour": Codex 0.152 Adds Ceiling Dials for MCP Output Volume and Execution Time, and Turns the Planning Tool Off by Default

Making It Wait for "Jobs That Run Over an Hour": Codex 0.152 Adds Ceiling Dials for MCP Output Volume and Execution Time, and Turns the Planning Tool Off by Default

Codex v0.152.0 on August 31 and its next-day fix release added explicit ceilings on MCP tool output volume and execution time, and switched the planning tool off by default. Here's a rundown of the changes that matter for long-running unattended and semi-autonomous agent operation.

By FF
The CLI's Default Model Just Swapped In a Million-Token Brain — Claude Code v2.1.257 Makes Fable 5.1 the Standard and Adds a 'Containment Escape' Checkpoint to Auto Mode

The CLI's Default Model Just Swapped In a Million-Token Brain — Claude Code v2.1.257 Makes Fable 5.1 the Standard and Adds a 'Containment Escape' Checkpoint to Auto Mode

Claude Code v2.1.257, released September 1, 2026, swaps its default model to Fable 5.1 with its one-million-token context. It also adds guardrails to auto mode that stop credential retrieval and out-of-scope reads from slipping through. Here's a rundown of the changes that matter to developers.

By FF
"This Is an Authorized Exercise"—How the Aurora Ransomware Gang Insisted, While Making Cursor's AI Agent Do the Actual Intrusion Work

"This Is an Authorized Exercise"—How the Aurora Ransomware Gang Insisted, While Making Cursor's AI Agent Do the Actual Intrusion Work

Gambit Security and CloudSEK report that the ransomware group Aurora abused Cursor's AI agent for real intrusion work. Posing the tasks as an "authorized exercise" to slip past the safeguards, they had it handle reconnaissance and privilege takeover on the back of stolen credentials—a warning that a

By FF
One in Three Companies Now Choose to Build Rather Than Buy — McKinsey Measures How Coding Agents Are Reshaping the Procurement Decision

One in Three Companies Now Choose to Build Rather Than Buy — McKinsey Measures How Coding Agents Are Reshaping the Procurement Decision

McKinsey's annual survey found that about 30% of respondents passed on buying software because they could build it in-house with coding agents. We unpack the procurement shift from buying to building — and the current reality that productivity is up while profits stay flat.

By FF