JetBrains выпустила RustRover 2026.3 с поддержкой агентов и удалённой разработкой
JetBrains выпустила RustRover 2026.3 с поддержкой агентов и удалённой разработкой. Фото: из архива компании
При этом действующие подписки и API-ключи сохраняются и подписка JetBrains AI не требуется. Junie Lite доступен бесплатно с аккаунтом JetBrains и умеет работать с локальными моделями через Ollama или LM Studio.
Изменения агента можно просматривать в контексте окружающего кода и привязывать замечания к конкретным строкам диффа. Как сообщают в компании, улучшен отладчик: длинные полные имена типов в представлениях Variables и Watches и имена символов в представлении Frames теперь сокращаются, чтобы состояние программы и стек вызовов было легче читать, причём сокращение включено по умолчанию и отключается в настройках.
Переход Jump to Source из результатов профилировщика теперь открывает саму Rust-функцию горячей точки, а не сообщает об ошибке Declaration not found, а имена функций в результатах стали читаемыми вместо искажённых — обе доработки работают с perf на Linux и DTrace на macOS.
Главное же новшество для отладки состоит в том, что агенты получили доступ к отладчику: RustRover поставляет MCP-сервер отладчика и навык rustrover-debugger, который учит агентов им пользоваться, так что проблему можно описать естественным языком, а агент сам расставит точки останова, пройдёт по коду, проверит переменные и вычислит выражения, помогая находить ошибки, которые трудно заметить по исходникам и логам, например, значение, неверное только во время выполнения; агент управляет обычным отладчиком RustRover, поэтому за сессией можно следить и в любой момент перехватить управление, а для начала нужно включить MCP-сервер, затем включить и установить навык rustrover-debugger в разделе Settings | AI.
Кроме того, работать с проектами на удалённой машине теперь можно не покидая RustRover. Достаточно подключиться к хосту по SSH, запустить сессию разработки и позже к ней вернуться, а благодаря переходу на нативный OpenSSH поддерживаются привычные команде методы аутентификации, включая сертификаты, аппаратные токены вроде YubiKey и ProxyJump.
IDE также автоматически отправляет в JetBrains отчёты об ошибках и зависаниях интерфейса, чтобы приоритизировать исправления по реальному влиянию, причём отчёты содержат только технические данные, а личные сведения вроде путей к файлам, URL и имён пользователей удаляются до отправки, и автоматическую отправку можно отключить в настройках.
Среди обновлений платформы IntelliJ — звуковые сигналы по завершении сборок, тестов и фоновых задач и аудиоподсказки для отметок строк для пользователей скринридеров, копия локальной конфигурации проекта для новых Git worktrees, единое представление установленных и marketplace-плагинов, а также терминал на эмуляторе Ghostty по умолчанию и вкладки терминала прямо в редакторе рядом с кодом.
Комментариев пока не было