VS Code를 위한 Kotlin 공식 지원, 알파 버전 출시 — IntelliJ의 언어 서버 기반

JetBrains가 KotlinConf 2026에서 발표한 Visual Studio Code용 공식 Kotlin 확장 프로그램의 알파 버전을 출시했습니다. Kotlin by JetBrains라는 이 확장 프로그램은 VS Code를 Kotlin 언어 서버에 연결하며, 이 서버는 IntelliJ IDEA의 코드 분석 인프라와 Kotlin 플러그인 구현을 기반으로 구축되었습니다. 즉, IntelliJ IDEA에서 사용되는 동일한 분석 엔진이 이제 VS Code에서 Kotlin 기능을 지원합니다.
알파 버전에 포함된 기능
- 코드 완성 – Kotlin 타입 시스템 기반의 문맥 인식 제안
- 진단 – 실시간 오류 및 경고 하이라이트
- 탐색 – 정의로 이동, 참조 찾기, 심볼 검색
- 빠른 수정 – 일반적인 문제에 대한 실행 가능한 제안
- 포맷팅 – Kotlin 코딩 규칙에 따른 일관된 코드 스타일
- 프로젝트 가져오기 – Gradle, Maven 및 기타 Kotlin 프로젝트 구조 자동 인식
시작하려면 VS Marketplace에서 Kotlin by JetBrains 확장 프로그램을 설치하고 Kotlin 프로젝트를 열어 코딩을 시작하세요. 추가 설정이 필요 없으며 언어 서버가 자동으로 시작됩니다.
배경: 더 넓은 Kotlin 도구 지원의 일환
이번 릴리스는 올해 초 출시된 VS Code용 Java to Kotlin 변환기 확장 프로그램에 이어 나왔습니다. 언어 서버 프로토콜을 지원하는 편집기를 사용하는 개발자는 독립 실행형 Kotlin 언어 서버를 시험해 볼 수 있지만, 수동 설정과 풀 기반 진단을 지원하는 편집기가 필요합니다.
대상 사용자
IntelliJ IDEA나 Android Studio보다 VS Code를 선호하는 Kotlin 개발자. IntelliJ IDEA가 가장 완벽한 환경이지만, 이 확장 프로그램은 VS Code 사용자와의 격차를 줄여줍니다.
피드백 제공
알파 릴리스인 만큼 JetBrains는 적극적으로 피드백을 구하고 있습니다. GitHub 저장소에서 문제를 보고하거나 제안을 공유해 주세요.
📖 전체 소스 읽기: HN AI Agents
👀 See Also

로컬에서 실행되는 Gemma 4 26B A4B용 싱글 페이지 챗봇 인터페이스
한 개발자가 Gemma 4 26B A4B를 로컬에서 실행하며 작동하도록 설계된 단일 페이지 HTML 챗봇 인터페이스를 만들었습니다. 이 구현은 LM Studio의 API에 연결하고 단일 HTML 파일 내에서 완전한 챗봇 인터페이스를 제공합니다.

소울 MCP 서버, 로컬 LLM에 지속적 메모리와 안전성 추가
Soul은 로컬 LLM을 위한 오픈소스 MCP 서버로, n2_boot(시작 시)와 n2_work_end(종료 시) 두 가지 명령어를 통해 세션 간 지속적인 메모리를 제공합니다. Ark 안전 기능을 포함하여 rm -rf나 DROP DATABASE 같은 위험한 명령어를 토큰 비용 없이 차단하며, 클라우드 저장소 설정도 지원합니다.

GoStaff: 메모리 사용량 100배 감소한 OpenClaw의 Go 재작성
GoStaff는 OpenClaw의 완전한 Go 재작성 버전으로, 메모리 사용량을 약 17MB로 줄여 원본 구현 대비 약 100배 적은 메모리를 사용합니다. JavaScript 샤심을 통해 OpenClaw 플러그인 호환성을 유지하면서 3계층 스킬 시스템, 통합 Postgres 지속성, 다중 제공자 ReAct 루프를 특징으로 합니다.

OpenClaw의 QMD 메모리 검색 고속 경로에 묵시적 결함이 있었습니다
OpenClaw의 기본 메모리 검색은 기본적인 키워드 매칭을 사용하지만, 사용자는 작업 공간의 마크다운 파일을 대상으로 의미론적 검색을 수행하는 QMD로 전환할 수 있습니다. MCPorter를 통한 빠른 경로는 세 가지 버그로 인해 모든 호출이 조용히 실패하고 더 느린 CLI 실행으로 대체되는 상태였습니다.