IntelliJ IDEA Goes LSP: Java and Kotlin Intelligence Comes to VS Code, Cursor, and Agentic Flows

Lobsters · 2026.08.11

IntelliJ IDEA가 LSP를 품다: Java/Kotlin 지원이 VS Code와 에이전틱 워크플로우로 확장

JetBrains가 IntelliJ IDEA의 핵심 언어 인텔리전스를 LSP(Language Server Protocol) 형식으로 제공하기 시작했다. VS Code 및 그 포크(Cursor 등)에서 Java와 Kotlin의 스마트 기능을 사용할 수 있는 프리뷰 익스텐션이 공개되었으며, 이는 단순한 에디터 지원을 넘어 에이전틱 개발 워크플로우 전반에 영향을 미치는 변화다.

LSP가 왜 지금 중요한가

LSP는 언어별 지원 기능을 한 번 구현하면 모든 LSP 호환 에디터나 IDE에서 재사용할 수 있게 해주는 프로토콜이다. 선언부 탐색, 참조 찾기, 코드 완성, 리네이밍 같은 기능들이 이 프로토콜을 통해 에디터에 독립적으로 제공된다.

특히 주목할 점은 에이전틱 개발 환경에서의 활용 가능성이다. Claude Code나 Codex처럼 터미널 기반으로 동작하는 AI 에이전트들도 LSP 서버를 활용할 수 있으며, JetBrains 내부 실험 결과 에이전틱 워크플로우에서 더 빠르고 결정론적인 결과를 얻을 수 있었다고 밝혔다. 토큰 소비 감소 효과도 기대된다.

에디터/에이전트 ←→ LSP 클라이언트 ←→ IntelliJ IDEA LSP 서버
                                           (Java/Kotlin 분석 엔진)

실무에서 어떤 의미인가

백엔드 개발 실무 관점에서 이번 변화는 몇 가지 시나리오에서 실질적인 의미를 갖는다.

  • 팀 내 에디터 다양성 수용: IntelliJ를 쓰지 않는 팀원도 VS Code나 Cursor에서 동일 수준의 Java/Kotlin 정적 분석 결과를 활용할 수 있다.
  • CI/CD 파이프라인 및 자동화: LSP 서버는 헤드리스 환경에서도 동작 가능하므로, 코드 리뷰 자동화나 정적 분석 파이프라인에 IntelliJ 엔진을 통합하는 경로가 열린다.
  • 에이전틱 코딩 도구 품질 향상: 에이전트가 단순 텍스트 수준이 아닌 타입 정보, 참조 그래프 등을 기반으로 코드를 생성·수정할 수 있게 된다.

현재는 프리뷰 단계이므로 지원 기능 범위가 제한적이다. 전체 IntelliJ 기능군이 아닌 탐색, 완성, 리팩터링 등 핵심 기능에 집중된 서브셋이 제공된다. 프로덕션 도입 전 팀 내 파일럿 테스트를 통해 성숙도를 검증하는 것이 적절하다.

정리

  • IntelliJ IDEA의 Java/Kotlin 언어 엔진이 LSP 형식으로 VS Code, Cursor 등 외부 에디터에서 프리뷰로 사용 가능해졌다.
  • 에이전틱 개발 도구(Claude Code, Codex 등)와의 연동을 통해 터미널 기반 워크플로우에서도 결정론적이고 정확한 코드 분석이 가능해진다.
  • 현재는 프리뷰 단계이므로 실무 도입 시 지원 기능 범위와 안정성을 사전 검증해야 한다.
Source
Lobsters
원문 보기 →
← 목록으로 돌아가기