Official Kotlin Support for VS Code Now in Alpha — Powered by IntelliJ's Language Server

JetBrains has released the Alpha version of the official Kotlin extension for Visual Studio Code, announced at KotlinConf 2026. The extension, called Kotlin by JetBrains, connects VS Code to the Kotlin Language Server — which is built on IntelliJ IDEA's code-insight infrastructure and the Kotlin plugin implementation. This means the same analysis engine used in IntelliJ IDEA now powers Kotlin features in VS Code.
What's in the Alpha
- Code completion – context-aware suggestions based on Kotlin type system
- Diagnostics – real-time error and warning highlighting
- Navigation – go to definition, find references, symbol search
- Quick-fixes – actionable suggestions for common issues
- Formatting – code style consistent with the Kotlin coding conventions
- Project import – automatically recognizes Gradle, Maven, and other Kotlin project structures
To get started, install the Kotlin by JetBrains extension from the VS Marketplace, open a Kotlin project, and start coding. No additional configuration required — the language server starts automatically.
Context: Part of a Broader Kotlin Tooling Push
This release follows the Java to Kotlin Converter extension for VS Code released earlier this year. Developers using editors that support the Language Server Protocol can also try the standalone Kotlin Language Server, though setup requires manual configuration and an editor with pull-based diagnostics support.
Who It's For
Kotlin developers who prefer VS Code over IntelliJ IDEA or Android Studio. IntelliJ IDEA remains the most complete environment, but this extension closes the gap for VS Code users.
Give Feedback
Since this is an Alpha release, JetBrains is actively seeking feedback. Report issues or share suggestions on the GitHub repository.
📖 Read the full source: HN AI Agents
👀 See Also
Usage4Claude 3.0.0: Open Source macOS Menu Bar Tracker for Claude and Codex
Usage4Claude 3.0.0 adds optional Codex support, built-in browser login for Claude, multi-account switching, and localized notifications.

Brain: A Persistent Error Memory System for Claude Code via MCP
Brain is an open-source MCP server that gives Claude Code persistent, cross-project memory for errors and solutions. It captures error context, suggests proven fixes with confidence scores, and builds a weighted synapse network connecting errors, solutions, and code modules across all projects.

Custom Voice Extraction Process for Claude Code with Template
A developer shares a three-pass extraction process to create a custom voice skill for Claude Code, resulting in a 510-line SKILL.md file with ban lists for LLM-isms, anti-performative rules, and format-specific voice modes. The open-source template works with any language using 10+ writing samples.

Nanocode: Training Claude-like coding agents with JAX on TPUs
Nanocode is a JAX library for training Claude-like coding agents end-to-end, using Constitutional AI and TPU optimization. The 1.3B parameter model can be trained in ~9 hours for $200 on TPU v6e-8.