ReSharper 2026.2 早期访问计划启动:将更多 AI 代理带入 Visual Studio
TL;DR · AI 摘要
ReSharper 2026.2 EAP 引入 ACP 协议,实现 AI 代理自由选择,提升开发效率。
核心要点
- 引入 ACP 协议支持,实现 AI 代理自由切换
- Junie 作为首个 AI 编码代理,可执行代码编写与重构
- EAP 版本免费参与,探索未来 AI 集成
结构提纲
按章节快速跳转。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- ReSharper 2026.2 EAP AI 代理集成
- ACP 协议
- 开放 AI 生态系统
- 代理自由切换
- Junie 代理
- 代码编写与编辑
- 自动重构
- 终端与 VCS 操作
- EAP 限制
- 解决方案级上下文
- 后台集成待完善
金句 / Highlights
值得收藏与分享的关键句。
ReSharper 2026.2 EAP 引入 ACP 协议,实现 AI 代理自由选择,提升开发效率。
Junie 可执行代码编写、重构和终端操作,直接驱动开发流程。
EAP 版本免费参与,探索未来 AI 集成,但目前仅验证连接机制。
标题:ReSharper 2026.2 早期访问计划启动:将更多 AI 代理带入 Visual Studio | .NET 工具博客
源 URL:https://blog.jetbrains.com/dotnet/2026/05/11/the-resharper-2026-2-eap-any-ai-agent-in-visual-studio/
Markdown 内容:
.NET 和游戏开发人员的必备生产力套件
ReSharper 2026.2 早期访问计划启动:将更多 AI 代理带入 Visual Studio

2026 年 5 月 11 日
我们很高兴地宣布,ReSharper 和 .NET 工具 2026.2 的早期访问计划(EAP)现已启动!
虽然我们的 EAP 公告通常涵盖各种新功能、性能更新和错误修复,但这次发布有所不同。我们此次预览完全专注于一个单一且具有变革性的举措:为 Visual Studio 带来真正的 AI 自由度。 JetBrains 正在构建一个您掌控 AI 体验的生态系统。没有供应商锁定,没有强制选择。只有自由使用最适合您的代理和模型。
下载并参与此 EAP 完全免费,使您能够轻松进入并探索我们 AI 集成的未来。让我们深入了解 ReSharper 2026.2 EAP 1 中等待您的内容。
**即将推出:ACP 代理注册表**
AI 领域正在迅速发展,我们认为开发者不应该被限制在一个单一的生态系统中完成工作。这个 EAP 预览引入了 Junie,这是我们迈向在 Visual Studio 内部实现完整的 ACP(代理客户端协议) 支持的第一步。
这一基础为我们的 ACP 代理注册表 做好了准备,这将把 ReSharper 转变为一个开放的 AI 生态系统,确保您始终拥有适合任务的正确工具。
很快您将能够:
- 发现代理: 探索本地、远程和内部代理。
- 轻松设置: 所有代理都通过相同的界面连接。
- 在代理之间切换: 为每个任务选择最佳的代理。
- 保持最新: 在模型发布时立即获取最新模型。
**我们的更广泛愿景**
这项举措是 我们 2026 年 JetBrains IDE 中 AI 方向 的核心部分。我们坚信 AI 辅助的工作流程和您传统的编码习惯应该和谐共存,从不互相阻碍。通过采用开放协议如 ACP,并优先考虑零供应商锁定,我们确保当代理帮助您更快地构建代码时,您的 IDE 仍然是审查、理解和掌握您发布的代码的终极场所。
**认识 Junie:您的第一个开放系统代理**
为了实现“任何代理”的愿景,我们首先需要在 ReSharper 内部建立一个牢固、通用的连接。**Junie** 是 JetBrains 自己的 AI 编码代理,我们将其作为第一个概念验证,以测试这种新的 ACP 集成。
虽然这个初始 EAP 专注于测试集成的管道,但将 Junie 引入 ReSharper 立即提升了您的日常 .NET 工作流。以下是您现在可以做的事情:
- 自主编写和编辑代码: Junie 积极构建和修改您的应用程序。您可以要求它根据简单的文本提示编写复杂的逻辑,或让它编辑和更新您的现有代码库。
- 执行高级、自主的重构: Junie 不仅提出更改;它会应用这些更改。您可以给代理布置任务,将一个庞大的复杂类重写为几个清晰分离的逻辑模块,或者让它在您的文件中查找并修复次优代码。
- 执行终端和 VCS 操作: 直接从提示驱动您的工作流程。Junie 可以执行有用的终端命令来创建或删除文件,初始化 Git 仓库,暂存和提交更改,撰写您的提交信息,并操作分支,而无需您打开命令行。
- 探索、解释和提供建议: Junie 可以回答项目特定的问题,解释密集的遗留算法,并建议高层次的架构改进。
**您在此 EAP 中可以期待什么**
这是一个早期的探索性预览,纯粹专注于验证 ACP 连接和代理集成的概念。由于我们在测试管道,有一些限制需要注意:
- 解决方案范围的上下文: 细粒度的手动上下文管理尚未可用。对于此预览,Junie 对解决方案目录中的所有文件都有通用访问权限。
- 后端集成即将推出: Junie 目前是一个对话助手。与 ReSharper 著名的重构和分析引擎的深度集成是我们下一步的重要步骤。
- 基本用户界面: 集成是功能性的,但尚未完全优化。
ℹ️ 想了解更多吗?点击此处 访问文档。
**配额和试用信息**
虽然下载 EAP 是免费的,但与 AI 模型的交互需要资源。
- 如果您已经有 JetBrains AI 订阅,使用 Junie 将简单地消耗该计划中的 AI 配额。
- 如果您没有 JetBrains AI 订阅,当您第一次启动 AI 助手工具窗口时,将提示您激活一个带有有限配额的免费试用。
标准配额使用率适用。我们设计了试用版,使这个有限的免费配额能够支持对 Junie 功能的舒适、全面探索。然而,请注意,您的实际配额使用率在很大程度上取决于您选择的具体 LLM 模型以及您分配给代理的任务复杂度。
**开始使用**
启用 Junie:
点击您在 IDE 内看到的促销页面上的“Try Junie”将打开 _AI Assistant_ 工具窗口。
- 如果您有 JetBrains AI 订阅: 您可以直接进入聊天。您在 _AI Chat_ 中的第一个提示将触发 Junie 组件的下载。这只会增加几秒钟的处理时间。
- 如果您没有订阅: 将出现一个许可对话框,并带有“Start Trial”按钮。要开始免费试用,您需要接受条款与条件并提供银行卡信息(这是严格用于防止欺诈的措施,您的卡不会被收费)。
切换模型:
- 导航到 _Extensions | ReSharper | Options | AI Assistant | Junie_ 以选择不同的模型选项。
- 点击 _Save_,然后 _AI Chat_ 将激活所选的 LLM 模型。随时输入提示!
故障排除:
如果您无法启动 AI Chat 工具窗口,请确保您没有在 ReSharper 中禁用 AI Assistant。要检查是否是这个问题,请转到 _Extensions | ReSharper | Options | AI Assistant | General 并勾选 AI Assistant 选项_。
**我们需要您的反馈以打破厂商锁定**
此预览是一个实验。我们想知道您是否真的希望 ReSharper 中有一个开放的 AI 生态系统。您的意见将直接影响我们如何扩展 ReSharper 中的代理支持。
告诉我们接下来要构建什么:在您尝试过 Junie 后,点击 AI Chat 工具窗口中的 _Share Feedback_ 以随时访问我们的调查。告诉我们集成的感受,更重要的是,告诉我们您希望在 ACP Agent 注册表中看到哪些 AI 代理。
准备好摆脱厂商锁定了吗?今天下载 ReSharper 2026.2 EAP 1,让我们一起构建一个真正开放的生态系统。
[](https://blog.jetbrains.com/dotnet/2026/05/11/the-resharper-2026-2-eap-any-ai-agent-in-visual-studio/#)