惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
爱范儿
爱范儿
博客园 - Franky
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
IT之家
IT之家
有赞技术团队
有赞技术团队
美团技术团队
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
The Cloudflare Blog
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Engineering at Meta
Engineering at Meta
T
Tailwind CSS Blog
J
Java Code Geeks
Martin Fowler
Martin Fowler
I
InfoQ
小众软件
小众软件
MongoDB | Blog
MongoDB | Blog

Visual Studio Blog

Today I will... improve test coverage - Visual Studio Blog Today I will... find hidden latency across a distributed .NET application - Visual Studio Blog Stop alt-tabbing into the wrong Visual Studio - Visual Studio Blog Today I will... review GitHub PRs - Visual Studio Blog VSLive! @ Microsoft HQ: Developer Takeaways and Must-Watch Sessions - Visual Studio Blog The Visual Studio Debugger Agentic Workflow Gets a Test-Driven Upgrade - Visual Studio Blog Unlocking the Power of AI for Every Developer in Visual Studio with Bring your Own Model - Visual Studio Blog Today I will... Modernize a .NET application - Visual Studio Blog Today I will... manage Git Submodules without leaving the IDE - Visual Studio Blog Build Azure Skills Faster with Cloud Academy, a Visual Studio Subscriber Benefit - Visual Studio Blog Tell your model when to think harder  - Visual Studio Blog Visual Studio July Update — Meet the New Agent, Powered by the GitHub Copilot SDK - Visual Studio Blog Visual Studio Administrator? Join our Private Marketplace Preview! - Visual Studio Blog Pick, manage, and get the most from your models - Visual Studio Blog Built-in Agent Skills Bring .NET and Azure Expertise into Visual Studio - Visual Studio Blog The Visual Studio Dev/Test Benefit: Freedom to Build, Test, and Experiment in Azure - Visual Studio Blog Visual Studio June Update - Track Your Usage, Trust Your Tools - Visual Studio Blog Automating your Visual Studio extension builds with GitHub Actions - Visual Studio Blog Make Visual Studio look the way you want - Visual Studio Blog Review pull requests without leaving Visual Studio What’s Coming Next in Visual Studio: Our Microsoft Build 2026 Announcements Visual Studio May Update – Plan, Review, Refine Plan Before You Build: Introducing the Plan agent in Visual Studio VSLive! Microsoft AI Hackathon 2026: Send Your Team Home With Working Code Agent Skills in Visual Studio: Teach Copilot How Your Team Works TypeScript 7 Beta Now Enabled by Default in Visual Studio 2026 18.6 Insiders 3 SDK-Style Support for Extension Projects Visual Studio April Update – Cloud Agent Integration - Visual Studio Blog From AI to .NET: 20 VS Live! Las Vegas Sessions You Can Watch Now - Visual Studio Blog Azure MCP tools now ship built into Visual Studio 2022 — no extension required
Visual Studio August Update — Work Smarter Across Models ...
Mark Downie · 2026-08-26 · via Visual Studio Blog

August 25th, 2026

like1 reaction

Principal Product Manager

The August update gives you more control over two parts of development that can get complicated quickly: choosing the right level of AI assistance and managing work across Git branches and repositories. You can now tune model thinking effort for the task in front of you, share custom agents across your organization, and see your Copilot usage without breaking your flow.

Git workflows get a meaningful upgrade too. Worktrees let you keep multiple branches active at once, while first-class submodule support brings common management tasks directly into Visual Studio. Grab the Visual Studio 2026 Stable Channel update and dig into what is below.

Adjust model thinking effort to match your task

Not every question needs the same amount of reasoning. For supported models, you can now set thinking effort to Low, Medium, or High, balancing response depth, speed, and token usage around the work you are doing. Use Low for straightforward questions and code suggestions, Medium for everyday development, and High when you are working through a tricky algorithm, architecture decision, or hard-to-debug problem. You can adjust the setting from the Model picker or the expanded Language Models view.

Thinking effort controls showing the medium setting for supported models

Organization-level custom agents

Teams can now share custom agents across repositories instead of configuring the same specialized help one project at a time. GitHub organization and enterprise owners can publish agents for everyone in the organization, helping Copilot follow shared workflows and expectations more consistently. Visual Studio automatically detects organization-level agents when you work in an eligible repository and adds them to the agent picker. Hover over an agent to see its description and organization source, or select the definition button to open its definition file. This functionality requires a GitHub organization.

Copilot agent picker showing an organization agent, its description, and the button that opens its definition

Access your Copilot usage

Curious how much of your Copilot plan you have used? Open the context window from the prompt box, then select View all Copilot usage to jump to your full plan details. Usage notifications are easier to act on too, so you will know when you are close to your limit and what options you have to keep working. It is a small change that puts useful information closer to the moment you need it.

Copilot context window with the usage button highlighted and a tooltip for viewing all Copilot usage

Worktrees: work on multiple branches at once

Ever stashed half-finished work just to investigate another branch? Git worktree support gives each branch its own working directory, so your current changes stay in place while you switch to another task. In the Git Repository window, right-click a branch and select New Worktree From. You can create the worktree from a new or existing branch, or start from a commit in the history graph. Open it in the current window or a new Visual Studio instance when you want both branches side by side. When the extra working directory is no longer needed, right-click it and select Delete Worktree.

Worktree context menu with commands to create, open, and delete a worktree

Your worktrees appear alongside branches in the Git Repository window, branch picker, and repository picker.

Git Repository window showing active branches and detached worktrees in the branch tree

Git submodule support

One of our most requested Git improvements is here. Visual Studio now gives submodules a dedicated section in the Git Repository window, better visibility in Git Changes, and a repository picker that clearly shows the parent-child hierarchy. From the Submodules section, you can add, update, and delete submodules. Visual Studio discovers them automatically when you open a solution or folder and keeps them out of the general local repositories list, reducing clutter.

Git Repository window with a Submodules section and commands to update or delete a selected submodule

Submodules are read-only by default. To make changes inside them, go to Tools > Options > Source Control > Git, find Automatically activate multiple repositories, and select Yes, include submodules. This is the first milestone for the experience, with more improvements planned.

Repository picker showing a parent repository and its nested submodule hierarchy

From our entire team, thank you for choosing Visual Studio! For the latest updates, resources, and news, check out the

Visual Studio Hub and stay in touch. Happy coding! The Visual Studio team

Category

Topics

Author

Mark Downie

Principal Product Manager

Mark Downie is a Lead Product Manager on the Visual Studio team. He blogs about how you can use Visual Studio to get to the bottom of gnarly issues in production.