cd /news/developer-tools/rustrover-2026-3-is-out-jetbrains-ai… · home › topics › developer-tools › article
[ARTICLE · art-164742] src=blog.jetbrains.com ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

RustRover 2026.3 Is Out: JetBrains Air, Clearer Debugger Views, and Agents That Debug With You

JetBrains released RustRover 2026.3, adding JetBrains Air, a layer for running and reviewing coding agents inside the IDE that works with Claude Agent, Codex, Gemini, GitHub Copilot, Junie, OpenCode and other ACP-compatible agents without requiring a JetBrains AI subscription. The release also ships a debugger MCP server and a rustrover-debugger skill that let agents set breakpoints, step through code, inspect variables and evaluate expressions while the developer follows the session, plus shortened type names in the Variables and Watches views and Jump to Source from profiler results on Linux perf and macOS DTrace. RustRover 2026.3 additionally adds SSH-based remote development using native OpenSSH and turns on automatic error and UI freeze reporting by default, which users can disable in settings.

by read4 min views1 publishedNov 5, 2026
RustRover 2026.3 Is Out: JetBrains Air, Clearer Debugger Views, and Agents That Debug With You
Image: Blog (auto-discovered)

Fixing a bug starts with understanding what your code is doing at runtime: reading the program state, following the call stack, or tracking down a slow function. RustRover 2026.3 makes that work easier to follow, whether you do it yourself or with an AI agent. It also ships with JetBrains Air, a new layer for running coding agents and reviewing their work in the IDE.

Here’s a quick look at the highlights. For full details, settings, and screenshots, see What’s New in RustRover 2026.3.

Run and review your agents’ work in JetBrains Air #

JetBrains Air works with the agents you already use, including Claude Agent, Codex, Gemini, GitHub Copilot, Junie, OpenCode, and other ACP-compatible agents. Your existing subscriptions and API keys carry over, with no JetBrains AI subscription required. Junie Lite gives you a free agent with just a JetBrains Account, and Junie can also work with models running locally through Ollama or LM Studio. When an agent makes changes, you can review them with the surrounding code in view and anchor notes to specific lines in the diff, so the agent knows exactly what to fix.

Read debugger views at a glance #

Long, fully qualified Rust names can crowd the debugger. RustRover now shortens type names in the Variables and Watches views and symbol names in the Frames view, so the program state and the call stack are easier to scan. Shortening is on by default, and you can turn it off in the settings.

Go from profiler results to the code behind them #

When profiler results point you to a hot spot, Jump to Source now opens the Rust function behind it instead of reporting Declaration not found. Function names in the results are readable instead of mangled. Both improvements work with perf on Linux and DTrace on macOS.

Let agents use the debugger #

RustRover now provides a debugger MCP server and a rustrover-debugger skill that teaches agents how to use it. Instead of stepping through the code yourself, you describe the problem in natural language and let the agent collect the runtime evidence: set breakpoints, step through code, inspect variables, and evaluate expressions. This helps you find issues that are hard to spot from the source code and logs alone, such as a value that’s wrong only at runtime. The agent drives the regular RustRover debugger, so you can follow the session and take over at any point.

To get started, enable the MCP server, then enable and install the rustrover-debugger skill for RustRover or your agent of choice. You’ll find the corresponding settings in Settings | AI.

Work on remote machines without leaving RustRover

You can now work on projects hosted on a remote machine directly from RustRover. Connect to a host over SSH, start a development session, and reconnect to it later, all from the IDE. RustRover now uses native OpenSSH, so it works with the authentication methods your team already relies on, including certificate-based authentication, hardware security tokens such as YubiKey, and ProxyJump.

Help us fix what interrupts your work

RustRover 2026.3 automatically sends error and UI freeze reports to JetBrains, so we can prioritize fixes based on their real impact. Reports contain only technical data, and personal details such as file paths, URLs, and usernames are removed before they leave your machine. You can turn automatic reporting off in the settings. For more details, see the FAQ.

More in this release

RustRover 2026.3 also brings these IntelliJ Platform updates:

  • Sound cues: RustRover can now play sounds when builds, tests, and other background tasks finish, and screen reader users get audio cues for editor line marks. Learn more fromthis blog post .
  • Git worktrees: new worktrees now get a copy of your local project configuration.
  • Plugins page: installed andMarketplace plugins now appear in a single view.
  • Terminal: the terminal now uses the Ghostty emulator by default for better compatibility with modern CLI tools and terminal-based agents, and you can open terminal tabs in the editor, right next to your code. Learn more fromthis blog post .

The full list of changes is on the What’s New page.

Try RustRover 2026.3

Update to RustRover 2026.3 or download it from our website, and let us know what you think. Share your feedback in the comments below or in our issue tracker.

Subscribe to Rust Blog updates

── more in #developer-tools 4 stories · sorted by recency
── more on @jetbrains 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/rustrover-2026-3-is-…] indexed:0 read:4min 2026-11-05 · —