Java、Kotlin 分析進入 Cursor 與 VS Code,30 日後須訂閱 Ultimate
Tech News

Java、Kotlin 分析進入 Cursor 與 VS Code,30 日後須訂閱 Ultimate

圖片:TechLab 自製資訊圖
TechLab 編輯部(譯)·更新:

iThome 於 2026 年 10 月 20 日報道,JetBrains 已推出 Java、Kotlin 開發擴充功能 1.0 穩定版。用開 Cursor 或 VS Code 的開發者,可在這兩個編輯器使用 IntelliJ IDEA 的程式碼分析、自動完成、重構及除錯,無須為這些操作另行開啟 IntelliJ IDEA。擴充功能透過語言伺服器通訊協定(LSP)取得相關能力:分析交由背景運行的語言伺服器處理,編輯器接收回傳結果。重新命名時,相關程式會一併更新;開發者亦可在編輯器內跳到類別或方法的定義,並查看程式在哪些位置被引用。

受影響的是在 Cursor 或 VS Code 維護 Java、Kotlin,以至兩種語言混用專案的團隊。授權限制要一併看清。iThome 指出,1.0 的免費預覽經已結束,開發者可免費試用 30 日,期滿後要訂閱 IntelliJ IDEA Ultimate,先可以繼續使用。iThome 引述 JetBrains:現行授權以人類開發者為對象,完全由 AI agent 自主使用的授權方式尚未公布。部分檢查與修正亦可能與 Red Hat、Oracle 的 Java 擴充功能重疊,JetBrains 建議啟用這款擴充功能時停用該兩款,避免重複提示與功能衝突。

現時範圍一覽

項目 報道所載情況
安裝位置 Visual Studio Marketplace 與 Open VSX
適用編輯器 Cursor、VS Code
語言與組建 Java、Kotlin 及兩者混用,可按 Maven、Gradle 或 Bazel 的組建設定匯入
編輯器功能 程式碼分析、自動完成、重構、定義與引用查閱、重新命名同步更新、JUnit、中斷點及執行狀態檢查
Cursor 的 AI agent 操作視窗可使用部分檢查,例如可能出現的空值問題,以及 Spring 框架相關問題
直接呼叫語言伺服器 讓 agent 在撰寫過程中直接呼叫,仍屬後續版本的開發計畫
授權 免費預覽已結束;試用 30 日後須訂閱 IntelliJ IDEA Ultimate。現有授權針對人類開發者,完全由 AI agent 自主使用的方式尚未公布
終端工具 JetBrains 正在測試讓 Claude Code、Codex 使用相同的語言分析能力
並存建議 建議停用 Red Hat 與 Oracle 的 Java 擴充功能,以免重複提示或功能衝突

編輯器功能與 agent 所能讀到的結果

編輯器一端的覆蓋較闊。按 iThome 的記述,擴充功能支援 Java、Kotlin 及混用專案,並可依照 Maven、Gradle 或 Bazel 的組建設定匯入;寫碼時提供建議,同時包括 JUnit,以及中斷點與執行狀態等除錯功能。安裝來源為 Visual Studio Marketplace 與 Open VSX。

Cursor 的 AI agent 只接到其中一部分檢查。iThome 報道,agent 操作視窗可使用 IntelliJ IDEA 的程式碼檢查,例如辨識可能出現空值問題的程式,以及 Spring 框架相關問題。開發者讓 agent 協助修改程式時,可以一併取得 JetBrains 提供的分析資訊。

同一報道把「agent 在撰寫過程中直接呼叫語言伺服器」列為後續版本的開發計畫。按已公布範圍推論,1.0 是讓 agent 視窗讀取部分檢查結果;agent 在生成程式期間自行向語言伺服器查詢,尚未納入今次穩定版。團隊若把 agent 當作會參考空值與 Spring 檢查的助手,現有合作已經涵蓋這種用法。若期望它寫碼時自行呼叫語言伺服器,便要等後續版本。

JetBrains 亦在測試 Claude Code、Codex 等於終端執行的 AI 程式開發工具,讓它們使用相同的語言分析。iThome 僅確認測試進行中,這兩款工具目前仍是試驗對象,不同於已經發布的 1.0 穩定版。

與 Red Hat、Oracle 擴充功能並存

JetBrains 建議在使用這款擴充功能時,停用 Red Hat 與 Oracle 的 Java 擴充功能。

已經安裝 Red Hat 或 Oracle 擴充功能的專案,若跟隨這項建議,重疊的檢查會改由 JetBrains 擴充功能處理,另外兩款則先停用。報道沒有比較三套擴充功能各自獨有的檢查項目,停用之後會少了哪些警告,無法單憑這則新聞判斷。團隊要在自己的專案對照實際提示,再決定保留哪一套。

30 日之後仍然要 Ultimate

試用安排分成兩段。開發者有 30 日免費試用;期滿後,繼續使用須訂閱 IntelliJ IDEA Ultimate。日常編輯即使已改在 Cursor 或 VS Code 進行,長期使用這套分析仍要持有 Ultimate 授權。

iThome 引述 JetBrains,現有授權針對人類開發者設計。開發者在 Cursor 裡請 agent 改程式,並同時讀取 JetBrains 的檢查結果,屬於報道已說明的合作。完全由 AI agent 自主使用語言分析,則對應另一項尚未公布的授權。在該授權公布之前,報道所能支持的用法,是人類開發者操作擴充功能,以及在 Cursor 的 agent 視窗取用部分檢查結果。

後續版本與代理授權

其後值得觀察的變化有兩項。JetBrains 計劃在後續版本讓 agent 於撰寫過程直接呼叫語言伺服器;完全由 AI agent 自主使用的授權方式,亦仍待該公司公布。

延伸閱讀

AI 輔助說明: 本文由 AI 協助整理,並經兩輪獨立自動品質審核;資料及連結仍以原始來源為準。


參考來源

本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。

分享:WhatsAppThreadsTelegramFacebook