
JetBrains 发布 RustRover 2026.3,新增 Air 智能体层
来源标题:RustRover 2026.3 Is Out: JetBrains Air, Clearer Debugger Views, and Agents That Debug With You
JetBrains 发布 RustRover 2026.3,引入 JetBrains Air 支持在 IDE 内运行和审查编码智能体,并改进调试器视图。Air 兼容 Claude Agent、Codex、Gemini、GitHub Copilot、Junie、OpenCode 等 ACP 协议智能体,现有订阅和 API Key 可直接沿用,无需 JetBrains AI 订阅。
以下正文由 AI 翻译自 JetBrains Blog(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
修复 bug 的第一步,是理解代码在运行时到底在做什么:读取程序状态、跟踪调用栈,或者定位某个慢函数。RustRover 2026.3 让这项工作更容易跟进,无论你是自己动手,还是借助 AI agent 来完成。本次版本还随附了 JetBrains Air,这是 IDE 中用于运行编码 agent 并审查其工作成果的新一层能力。 以下是亮点速览。完整细节、设置说明和截图,请参阅 What’s New in RustRover 2026.3。 下载 RustRover 2026.3
在 JetBrains Air 中运行并审查 agent 的工作
JetBrains Air 可与你已经在用的 agent 配合工作,包括 Claude Agent、Codex、Gemini、GitHub Copilot、Junie、OpenCode 以及其他兼容 ACP 的 agent。你现有的订阅和 API key 可以直接沿用,无需 JetBrains AI 订阅。只需一个 JetBrains Account,Junie Lite 就能为你提供一个免费 agent;Junie 也可以使用通过 Ollama 或 LM Studio 在本地运行的模型。当 agent 做出改动时,你可以在看到周边代码的情况下审查这些改动,并把备注锚定到 diff 中的具体行,这样 agent 就能确切知道要修什么。
一眼读懂调试器视图
冗长的 Rust 全限定名会让调试器显得拥挤。RustRover 现在会缩短 Variables 和 Watches 视图中的类型名,以及 Frames 视图中的符号名,让程序状态和调用栈更容易扫读。缩短显示默认开启,你可以在设置中将其关闭。
从 profiler 结果直接跳到对应的代码
当 profiler 结果把你指向某个热点时,Jump to Source 现在会打开其背后的 Rust 函数,而不是报 Declaration not found。结果中的函数名也不再是经过名称修饰的形式,而是可读的。这两项改进在 Linux 上的 perf 和 macOS 上的 DTrace 下均可使用。
让 agent 使用调试器
RustRover 现在提供 debugger MCP server 和 rustrover-debugger skill,后者会教 agent 如何使用该 server。你不必自己单步跟踪代码,只需用自然语言描述问题,让 agent 去收集运行时证据:设置断点、单步执行代码、检查变量、求值表达式。这有助于发现仅靠源码和日志难以察觉的问题,比如只在运行时才出错的值。agent 驱动的是常规的 RustRover 调试器,因此你可以跟随会话进程,并随时接管。 要开始使用,请先启用 MCP server,然后为 RustRover 或你选用的 agent 启用并安装 rustrover-debugger skill。相应设置位于 Settings | AI。
无需离开 RustRover 即可在远程机器上工作
现在你可以直接在 RustRover 中处理托管在远程机器上的项目。通过 SSH 连接到主机,启动开发会话,之后还能重新连接,全程都在 IDE 内完成。RustRover 现在使用原生 OpenSSH,因此支持你团队已经在用的各种认证方式,包括基于证书的认证、YubiKey 这类硬件安全令牌,以及 ProxyJump。
帮我们修复那些打断你工作的问题
RustRover 2026.3 会自动向 JetBrains 发送错误和 UI 卡死报告,以便我们根据实际影响排定修复优先级。报告只包含技术数据,文件路径、URL、用户名等个人详细信息会在离开你的机器之前被移除。你可以在设置中关闭自动报告。更多细节请参阅 FAQ。
本版本的更多内容
RustRover 2026.3 还带来了以下 IntelliJ Platform 更新:
- 声音提示:RustRover 现在可以在构建、测试和其他后台任务完成时播放声音,屏幕阅读器用户还能获得编辑器行标记的音频提示。详情请参阅这篇博客文章。
- Git worktree:新建的 worktree 现在会获得一份你本地项目配置的副本。
- Plugins 页面:已安装的插件和 Marketplace 插件现在会在同一个视图中显示。
- 终端:终端现在默认使用 Ghostty 模拟器,以更好地兼容现代 CLI 工具和基于终端的 agent;你还可以在编辑器中打开终端标签页,就放在代码旁边。详情请参阅这篇博客文章。 完整变更列表见 What’s New 页面。
试用 RustRover 2026.3
更新到 RustRover 2026.3,或从我们的网站下载,并告诉我们你的想法。欢迎在下方评论或我们的 issue tracker 中分享反馈。 获取 RustRover 2026.3
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。