🔥 IntelliJ IDEA больше не нужна: Java и Kotlin Intelligence пришли в VS Code и Cursor
JetBrains сделал то, что многие считали невозможным — 4 августа вышел preview-экстеншен "Java & Kotlin by IntelliJ IDEA" для VS Code, Cursor и любых LSP-совместимых редакторов. По сути, тот самый умный движок IntelliJ теперь работает вне IntelliJ. Включая терминальные AI-агенты вроде Claude Code и Codex.
Проблема
Java-сообщество массово уходит в VS Code и Cursor — особенно под давлением agentic development. Но уходить-то уходят, а вот качественной замены рефакторингам и навигации IntelliJ IDEA никто предложить не мог. Red Hat и Oracle сделали свои LSP, но это «базовая навигация», а не тот самый smart engine, ради которого мы годами сидели в IDEA.
Теперь JetBrains решил эту проблему радикально: тот самый language engine из IntelliJ IDEA теперь упакован в LSP-сервер и доступен в любом редакторе.
Что именно вышло
Экстеншен "Java & Kotlin by IntelliJ IDEA" приносит в VS Code/Cursor:
☕ Java, Kotlin и mixed-language проекты — полная поддержка
🔍 Smart code completion, navigation, code analysis — то самое, за что мы любили IDEA
♻️ Refactorings и editor assistance
🏗️ Maven, Gradle, Bazel — все три билд-системы
🐛 DAP-based debugging — полноценный отладчик
⚡ Fast performance даже для монолитов и монореп
Сам автор поста (Marco Behler) в JetBrains пишет: "The same LSP functionality can significantly improve terminal-based agentic workflows, like with Claude Code or Codex." И обещают поделиться результатами экспериментов — главная интрига в снижении расхода токенов при работе с AI-агентами.
Установка в три клика
Доступно в двух маркетплейсах:
Visual Studio Marketplace: marketplace.visualstudio.com/items?itemName=JetBrains.intellij-server
Open VSX registry: open-vsx.org/extension/JetBrains/intellij-server
После установки открываете .java/.kt проект в VS Code или Cursor — экстеншен сам подхватит pom.xml/build.gradle/BUILD и включит весь language smarts.
⚠️ Важный нюанс по совместимости
У Java & Kotlin by IntelliJ IDEA пересекается функциональность с Red Hat's и Oracle's Java-экстеншенами. Во время тестирования их рекомендуют отключить, чтобы не путаться в конфликтующих подсказках.
Лицензирование
Вот здесь у меня двойственные ощущения:
✅ Preview — бесплатный
⏱️ Каждый build обновляет 30-дневный evaluation period
💳 После preview — нужна подписка IntelliJ IDEA Ultimate
🆓 Для чистого Kotlin — есть опенсорсный Kotlin LSP (Apache 2.0), можно использовать бесплатно и без подписки, то есть стратегия JetBrains понятна: дать попробовать, привязать к подписке. С другой стороны, они не закрывают чистый Kotlin — там остаётся Apache 2.0 на kotlin-server.
Что это значит для нас с вами
Если вы Java-разработчик, который сидит в IntelliJ — ничего не меняется, продолжайте работать. JetBrains сами подчёркивают: "We strongly believe the best way to do Java and Kotlin development is inside IntelliJ IDEA."
Если вы ушли в VS Code/Cursor — теперь у вас появляется полноценная замена того, чего так не хватало. И это серьёзный удар по позициям Eclipse и Eclipse Theia как альтернатив для Java-стека.
Если вы работаете с AI-агентами вроде Claude Code или Codex — потенциальное снижение расхода токенов за счёт более детерминированной работы через LSP. Это может быть killer feature, но нужны реальные замеры.
А что в Spring?
Сама новость не о Spring, но Spring-разработчики косвенно выигрывают больше всех: у нас тяжёлые проекты с кучей @Configuration, @Bean, @Conditional, @Transactional — и тот самый spring-refactoring-плагин теперь будет работать в VS Code. Вот это действительно game changer.
