Расширение Java and Kotlin от IntelliJ IDEA для VS Code и Cursor достигло стабильной версии 1.0
Public- 15 Oct, 2026

JetBrains официально выпустила версию 1.0 расширения Java and Kotlin by IntelliJ IDEA, что знаменует переход от бесплатного превью к стабильному продукту. Это расширение на базе LSP переносит основной языковой интеллект настольной IDE IntelliJ IDEA прямо в Visual Studio Code и Cursor. Выпуск стал результатом тесного сотрудничества с командой Cursor, которая работала бок о бок с JetBrains, чтобы разработчики Java и Kotlin получали в Cursor бесшовную и первоклассную среду. Благодаря использованию Language Server Protocol расширение позволяет той же базовой технологии, что используется в основной IDE, обеспечивать языковые функции в других редакторах, гарантируя согласованность и надежность для профессиональных рабочих процессов.
Расширение создано с учетом меняющегося ландшафта агентной разработки, где разработчики тратят меньше времени на ручное редактирование кода и больше - на оркестрацию ИИ-агентов. Когда требуется ручное редактирование, расширение предоставляет сфокусированный набор основных функций: переход к объявлениям, поиск ссылок, автодополнение кода и операции рефакторинга, такие как переименование. Эти возможности реализованы через Language Server, к которому агенты могут обращаться напрямую. Такая прямая интеграция позволяет агентам получать более быстрые и детерминированные результаты, потребляя при этом меньше токенов, что является значительным преимуществом в сценариях автоматизированного написания кода. Базовый Debug Adapter также обеспечивает надежные возможности отладки, соответствующие опыту работы в IntelliJ IDEA.

Для пользователей Cursor расширение предлагает специальную поддержку Agents Window. Эта функция позволяет окну использовать собственный экземпляр Language Server для предоставления расширенных возможностей анализа на основе инспекций IntelliJ IDEA. Сюда входит поддержка аннотаций nullability с использованием JSpecify и детальное понимание особенностей Spring Framework. При открытии проекта расширение автоматически анализирует его структуру и импортирует проект на основе обнаруженных файлов сборки Maven, Gradle или Bazel. Такая автоматическая настройка обеспечивает немедленный доступ к языковым функциям Java и Kotlin без необходимости сложной ручной конфигурации, упрощая процесс подключения новых проектов во внешних редакторах.

Чтобы избежать конфликтов и дублирования функциональности, разработчикам рекомендуется отключать другие расширения для Java, например от Red Hat или Oracle, при использовании этого расширения. Однако оно спроектировано так, чтобы гармонично работать с другими инструментами, включая Spring Tools от Spring Team. С переходом к версии 1.0 расширение выходит из фазы бесплатного превью. Теперь для использования требуется подписка на IntelliJ IDEA Ultimate, хотя доступен 30-дневный пробный период для тестирования полного набора функций бесплатно. Лицензия покрывает расширение во всех поддерживаемых средах, включая настольную IDE IntelliJ IDEA и редакторы на базе VS Code, предоставляя единую модель лицензирования для разработчиков, работающих на нескольких платформах.
Впереди релиз 1.0 считается вехой, а не конечной целью. В будущих выпусках агенты, оркестрируемые в Agents view в Cursor или VS Code, смогут напрямую вызывать LSP при написании кода, что потенциально приведет к еще более быстрым и экономичным результатам. Параллельно JetBrains экспериментирует с применением этого интеллекта на базе LSP и DAP в полностью агентных, терминальных рабочих процессах, таких как те, что используются в Claude Code или Codex. Хотя текущая лицензия рассчитана на использование человеком, обновления о моделях лицензирования для чисто агентного использования ожидаются в ближайшее время, что отражает растущую важность разработки на базе ИИ в экосистеме инженерии программного обеспечения.