升级到 IntelliJ IDEA 2026.3 之后,我的第一反应是,这个版本大概会成为 IDEA 的一条分水岭。
过去这些年,IDEA 的大版本基本沿着同一条路往前走。补新的语言特性,跟进框架支持,再修一修索引慢、内存大的老毛病。大家对它的期待也一直很朴素,启动快一点,占用少一点,写 Java 顺手一点。2026.3 打开之后,这条路明显拐了个弯,从启动画面到项目主界面,JetBrains 把 Agent 摆到了比编辑器更靠前的位置。在这之前,IDEA 是一个帮你写代码的工具;从这一版开始,它更想做一个让 Agent 替你写代码的地方。
先看 Home、Worktree 和 Air
最先看到的变化在启动画面上,版本号下方多印了一行标注,powered with air。

加载完成之后,过去熟悉的 Welcome 欢迎界面不见了,换成了新的 Home 视图。左侧还是最近项目和打开、新建这些入口,区别在于不用把整个项目加载起来,也能直接改文件、开终端、做 Git 操作。

Home 之外,这次官方重点强化的是 Git Worktree 原生支持。我觉得这一项比 Home 更值得多说几句,因为它正好踩在 AI Agent 写代码最容易出乱子的地方。
Worktree 是 Git 早就有的能力,同一个仓库挂出多个工作目录,各自检出一个分支。放到 Agent 并行干活的场景里正合适。几个 Agent 挤在一个目录里,会互相读到对方改到一半的文件,diff 也混成一团;各分一个 Worktree,改动天然隔开,哪条跑歪了直接删掉,主工作区不受影响。
以前嫌 Worktree 麻烦,主要是新目录的环境得重配一遍。IDEA 这次补上了这块,新建时自动拷贝运行配置和 .idea 目录,用 .worktreeinclude 指定还要同步哪些文件,创建后还能自动跑一段初始化脚本。Air 的会话也可以直接放在临时 Worktree 里运行。另外 Home 和 Worktree 彼此独立,传统的单分支项目照常可用。
进到具体项目之后,界面的变化才真正让我停下来琢磨。屏幕正中间留给了 Air 的任务输入框,两边分别是项目目录树和 Maven 工具栏。

官方给 Air 的定位,是一个能从头到尾接手编码任务的 Agent 环境。它提供会话入口,可以接入多种兼容 ACP 的 Agent,也可以配置自己的 API 密钥或者绑定已有的模型订阅;登录 JetBrains Account 还能领到 Junie Lite 的免费额度。生成代码、执行终端命令、在独立 Worktree 里跑改动、对比 diff、提交审核,Air 想把这些 Agent 操作都收进 IDE 里。意图很明确,从敲下第一行提示词到最后合并代码,官方希望你一直待在这个主窗口里。
这次更新,我更关心运行和调试
坦白讲,在铺天盖地的 Agent 宣传之外,我更关心日常开发里最耗精力的那几件事,运行配置顺不顺手,断点能不能精确定位,复杂链路排查快不快。从官方的更新正文看,2026.3 在这方面拿出了不少实用的东西。
首先是官方提供的 ij-debugger skill。排查运行时状态时,Agent 可以直接读取当前的运行和调试配置,替你打上非阻塞的日志点(Logpoints),再收集诊断数据。更实用的是,调试进程结束之后,之前打下的日志点和历史进程输出仍然留在面板里,不像过去那样一停止运行就什么都看不到了。

底层方面,内置终端终于换成了基于 libghostty 的实现,渲染流畅度和输入延迟有了明显改善;终端标签页也能直接拖进主编辑区,和代码文件并排摆放。远程开发这次内置了系统级的 OpenSSH 支持;Linux 远端环境启动期间,官方加了一个轻量的过渡阶段,先加载基础交互界面,完整服务在后台慢慢拉起。
其他零散的更新里,官方把 Java 和 Kotlin 扩展做进了 Cursor 和 VS Code,提前支持了 Java 28 Early Access 的语法,还能跨不同数据库引擎做联合查询,都算是不错的生态补充。更新日志末尾也照例列了一批修复,包括界面卡顿、空闲时 CPU 占用异常、关闭大项目后内存没有完全回收等问题。对写 Java 的人来说,这些稳定性改进远比一个随时跳出来的对话框实在。
Agent 这部分,jetbrains 已经完全落伍
我对主界面的 Air 提不起太大兴趣,并不是抗拒 Agent,而是我的 Agent 工作流早就有了更舒服的去处。
日常开发里写需求、推演代码结构、多文件重构这些活,我基本已经交给了 Orca。

用惯之后,这种围绕终端 Agent 会话的环境确实方便。左侧列出所有项目和任务工作区,中间是当前任务的会话和终端输出,右侧挂着完整的文件树。Agent 在终端里调命令、跑自动化测试、查看改动文件的上下文,交互干净直接。更重要的是,在这样的独立环境里干活,不用背着整个 IDE 运行时的包袱。
关闭 Air,让 IDEA 少管一件事
既然不需要两边都管 Agent,升级到 2026.3 之后最直接的做法,就是把 Air 关掉。
关闭并不复杂。打开 Preferences(Windows/Linux 下是 Settings),进入 Plugins 页面,在已安装列表里找到 Air。Air 随 2026.3 内置打包,官方没有提供卸载(Uninstall)选项,但可以点开旁边的下拉菜单,选择 Disable 禁用它。

禁用并重启 IDE 之后,回到设置界面,插件这里会显示待启用的 Enable 按钮,右上角的总开关也会灰掉。顺便说清一个概念,Air 和 JetBrains 原有的 AI Assistant 是两个独立的组件。AI Assistant 偏向代码补全和行内交互,Air 则是接管全流程任务的 Agent 外壳。禁用 Air 只是关掉中央的 Agent 输入界面和多 Agent 会话管理,原有的编码环境不受影响。