# ReSharper 2026.2: AI Agent Freedom in Visual Studio, .NET Debugging for VS Code, and More

> Source: <https://blog.jetbrains.com/dotnet/2026/07/22/resharper-2026-2-release/>
> Published: 2026-07-22 14:13:44+00:00

## .NET Tools

Essential productivity kit for .NET and game developers

[.NET Tools](/dotnet/category/net-tools/)

[News](/dotnet/category/news/)

[Releases](/dotnet/category/releases/)

[ReSharper Platform](/dotnet/category/resharper/)

# ReSharper 2026.2: AI Agent Freedom in Visual Studio, .NET Debugging for VS Code, and More

ReSharper 2026.2 takes the first step toward ACP-based agent support in Visual Studio, starting with Junie in Preview.

**This is the beginning of an open AI ecosystem for .NET developers: your choice of agents and models, connected through a single protocol, paired with the code intelligence ReSharper is known for.** The release also extends ReSharper’s debugging engine to VS Code-compatible editors, sharpens core C# analysis and refactoring, and broadens tool support in ** Out-of-Process **mode.

## Our vision: any agent, your choice, no lock-in

The AI landscape is moving fast, and we don’t think .NET developers should be locked into a single ecosystem to get their work done. Our goal for AI in Visual Studio is simple: no vendor lock-in, no forced choices, just the freedom to use the agents and models that work best for you.

That freedom is built on the [ Agent Client Protocol (ACP)](https://www.jetbrains.com/acp/), an open standard for connecting coding agents to the IDE. We’re building the ACP into ReSharper so that soon you’d be able to:

- Discover local, remote, and in-house agents.
- Connect them all through the same interface.
- Switch between agents to pick the best one for each task.
- Stay current as new models are released.

This initiative is a core part of [our 2026 direction for AI in JetBrains IDEs](https://blog.jetbrains.com/ai/2026/04/our-2026-direction-ai-and-classic-workflows-in-jetbrains-ides/). We firmly believe that AI-assisted workflows and your classic coding routines should coexist beautifully, never hindering one another. By embracing open protocols like ACP and prioritizing zero vendor lock-in, we ensure that while agents help you build faster, your IDE remains the ultimate place to review, understand, and own the code you ship.

## Meet Junie in Visual Studio (Preview)

This Preview release introduces [ Junie](https://www.jetbrains.com/junie/), our first step toward full ACP support in ReSharper inside Visual Studio. Junie is an LLM-agnostic agent, you don’t have to wait for the full Registry to break free – pick your model and start now.

In the AI Assistant tool window, select Junie from the drop-down list of available agents to move from AI Chat into Agent mode.

From there, Junie can:

**Write and edit code:** turn a plain-text prompt into complex logic, or let Junie find and fix suboptimal code on its own.**Refactor autonomously:** hand off the heavy lifting, like splitting a massive, complex class into separate logical modules.**Run terminal commands:** create or delete files and run commands without ever opening a command line.**Manage Git workflows:** initialize repositories, work with branches, stage changes, and write commit messages straight from the chat.**Explore and advise:** ask project-specific questions, decode complex legacy algorithms, and get architectural suggestions.

Because Junie is LLM-agnostic, you’re not tied to one model. Choose or switch the model it runs on under *Extensions | ReSharper | Options | AI Assistant | Junie*.

**Be sure to select the AI Assistant plugin when you install or update ReSharper.** Junie ships on board that plugin, so without it you won’t see Agent mode in the AI Assistant tool window.

[You can learn more about Junie in ReSharper from our documentation.](https://www.jetbrains.com/help/resharper/2026.2/Execute_complex_tasks_with_Junie.html)

**Licensing**

Junie’s AI interactions draw on your JetBrains AI quota, which is already included with ** dotUltimate**, an

**, or a separate**

[All Products Pack](https://www.jetbrains.com/ai-ides/buy/?section=personal&billing=monthly)**. Don’t have any of those yet? A free trial is available, so you can try Agent mode before committing.**

[JetBrains AI subscription](https://www.jetbrains.com/ai-ides/buy/?section=personal&billing=monthly)## Debugging for VS Code-compatible editors

The most requested ReSharper feature for VS Code is here. This release introduces the first version of debugging for VS Code-compatible editors, including **VS Code, Cursor, Google Antigravity IDE, Devin Desktop, and Kiro**. Built on the same core engine that powers JetBrains Rider, it brings:

- Breakpoint management, including conditional, hit-count, dependent, and tracepoints.
- Real-time variable and expression inspection.
- Full step navigation.
- Launch-and-attach support, directly in your editor.

Together, these make ReSharper the most complete .NET extension available for VS Code-compatible editors. For the full story on this release of, see the[ dedicated blog post](https://blog.jetbrains.com/dotnet/2026/07/13/rs-vsc-2026-2/).

## Sharper C# analysis and refactoring

**More collection-expression cases.** New inspections suggest collection expressions in additional scenarios, helping you keep code concise and, in some cases, avoid creating intermediate collections. Support for upcoming C# 15 language features is also actively in development, with complete language understanding planned for the next major release.**Enhanced*** Extract Method*.*Extract Method*now detects exact and parameterized duplicates of the selected code within a file and lets you choose which occurrences to replace, so you can consolidate repeated logic into one well-named method without cleaning up each duplicate by hand.Adjust`.editorconfig`

and Roslyn analyzer integration.`.editorconfig`

settings for compiler warnings straight from the`Alt+Enter` menu as warnings appear, and rely on more accurate handling of Roslyn analyzer configuration, including`.editorconfig`

settings and`#pragma`

suppression rules.**Smoother Import missing references popup.** The popup has been revamped with better placement, no flickering, and a design that stays out of the way while you type.

## C++ updates

ReSharper 2026.2 adds initial support for **C++26 reflection**, laying the groundwork for next-generation compile-time metaprogramming, along with `constexpr`

evaluation for memory allocations and exceptions, first-class **ISPC** editor support, significantly faster Unreal Engine indexing for C++ code, and new code inspections.

See the[ What’s New in ReSharper C++ 2026.2](https://www.jetbrains.com/resharper-cpp/whatsnew/) page for the full breakdown.

## Other release highlights

**Integrated profiling and coverage tools.** Performance profiling, memory profiling, and code coverage tools are now installed automatically with ReSharper and ready to use inside Visual Studio, with nothing extra to download. Prefer to keep things lean? Disable them anytime under*Options | Products and Features*, or keep using the standalone dotTrace, dotMemory, and dotCover apps.**Broader*** Out-of-Process***tool support.** dotTrace, dotMemory, and the Monitoring tool now work when ReSharper runs in*Out-of-Process*mode.**Dynamic Program Analysis has been retired.** With Monitoring now available in*Out-of-Process*mode, the transition announced in the previous release is complete: DPA is sunset in 2026.2, and its core capabilities live on in the new Monitoring experience.**Performance.** Processing of .cshtml and .razor files is faster and more memory-efficient thanks to cached parsed syntax trees, improving features like Find Usages and refactorings, and reduced memory allocations speed up indexing at startup.**Updated dotUltimate offline installer for Windows.** The offline installer now ships as a`.ZIP`

archive instead of a standalone`.EXE`

. Extract the archive and run the included installer, keeping the installer executable and its companion`.dat`

file (which holds the Rider binaries) together. Deployment scripts may need to account for the extra extraction step.

## Try ReSharper 2026.2

ReSharper 2026.2 is the start of a more open AI story for .NET in Visual Studio, alongside real gains in debugging, analysis, and tooling. Download the latest version and give Junie’s Agent mode a try.

You can also get your voice heard by [filling out this survey](https://surveys.jetbrains.com/s3/ai-agents-in-vs-resharper-blog?_cl=MTsxOzE7SFhPNHoyM3VDSFNlalBpcFIwNzR3OGNqQ1F3NWtCMzJ2MndxZWFjSHByeEx6ZDF3NVNVc1N6MXVzM214ZmN6SDs=) to tell us exactly which AI agents you want to see in the Registry. Your input directly shapes how we expand agent support in ReSharper.

You can also reach us in the comments below or on[ X](https://x.com/resharper) or[ Bluesky](https://bsky.app/profile/resharper.bsky.social).

*Prev post*Rider 2026.2 Release Candidate Is Out![Rider 2026.2: IDE Intelligence for AI Agents, Faster Performance, and Spectacular Game Dev Updates](https://blog.jetbrains.com/dotnet/2026/07/22/rider-2026-2-release/)

*Next post*#### Subscribe to a monthly digest curated from the .NET Tools blog:
