# RustRover 2026.3 Launches with JetBrains Air and Debugger Agents

New IDE update introduces AI-driven debugging tools and enhanced remote development capabilities.

- **Source:** [The JetBrains Blog](https://brifing.si/source/782eebd1-7be8-49cc-b27c-e552516691b2)
- **Published:** 2026-11-05
- **Topic:** [technology](https://brifing.si/c/technology)
- **Original article:** <https://blog.jetbrains.com/rust/2026/11/05/new-in-rustrover-2026-3/>
- **On Brifing:** https://brifing.si/s/20b6ac3c-68a6-4c59-b48a-787709e098c0

## JetBrains Air Integration

The 2026.3 release introduces JetBrains Air, a dedicated layer for managing coding agents within the IDE. It supports various ACP-compatible models like Claude, Gemini, and GitHub Copilot without requiring extra subscriptions. Users can review agent-suggested code changes directly in the diff view, allowing for precise feedback and anchored notes on specific lines.

## AI-Driven Debugging Capabilities

RustRover now features a debugger MCP server, enabling AI agents to perform runtime analysis autonomously. Agents can set breakpoints, inspect variables, and evaluate expressions based on natural language prompts. This mechanism allows developers to identify complex runtime issues while maintaining the ability to take control of the debugging session at any moment.

## Streamlined Debugger Visuals

To reduce cognitive load during analysis, the IDE now automatically shortens long, fully qualified Rust type names in the Variables and Watches views. This default setting makes the program state and call stack significantly easier to scan. Users retain full control, with the option to disable these visual simplifications through the settings menu.

## Enhanced Profiler Functionality

The Jump to Source feature now correctly navigates to the specific Rust function behind profiler hot spots, replacing previous error messages. This improvement supports perf on Linux and DTrace on macOS, ensuring function names remain readable rather than mangled. These updates facilitate a faster transition from performance data to actionable code modifications.

## Native Remote Development

Developers can now work on projects hosted on remote machines directly within the RustRover interface. By connecting via SSH, users can initiate and resume development sessions seamlessly. The implementation utilizes native OpenSSH, ensuring full compatibility with existing team authentication methods, including hardware security tokens like YubiKey and certificate-based access protocols.

## Terminal and Platform Upgrades

The integrated terminal now defaults to the Ghostty emulator, improving compatibility with modern command-line tools and AI agents. Users can open terminal tabs directly alongside their code editor for better workflow efficiency. Additionally, the Plugins page has been consolidated into a single view, simplifying the management of installed and Marketplace extensions.

## Automated Error Reporting

RustRover 2026.3 includes an automated system for sending UI freeze and error reports to JetBrains. The system prioritizes technical data while stripping personal information like usernames and file paths to ensure privacy. This feedback loop allows developers to address performance bottlenecks based on real-world impact, though users can disable reporting in settings.

## Accessibility and Workflow Improvements

New sound cues provide audio feedback for background tasks like builds and tests, while screen reader users receive specific cues for editor line marks. Furthermore, Git worktrees now inherit local project configurations automatically. These refinements, alongside the new plugin management system, reflect a broader effort to optimize the overall developer experience.

## Sources covering this story

- https://blog.jetbrains.com/rust/2026/11/05/new-in-rustrover-2026-3/ — 

---

_Summary written by Brifing from the original reporting. Copyright in the original article belongs to its publisher; read the full piece at the link above._
