8月25日,JetBrains发布了2026年开发者生态系统调查报告。这份调查覆盖了超过15000名专业开发者,是业内样本量最大、方法最严谨的调查之一。今年的AI编程部分,数据变化之大值得每个Java开发者看一遍。

先看核心数据
Agent工具使用率:90%的开发者每周使用AI Agent,68%每天使用。
这个数字放在两年前是不可想象的。2024年,AI编程还停留在"代码补全"阶段,主流讨论是"AI能不能写对一个函数"。到2026年,讨论已经变成"Agent能不能接手一个完整任务"。
具体到工具层面,格局在过去一年发生了显著变化:
| 工具 | 一年前 | 现在 | 变化 |
|---|---|---|---|
| Claude Code | 18% | 39% | 翻倍登顶 |
| GitHub Copilot | 29% | 21% | 明显下滑 |
| OpenAI Codex | 3% | 16% | 5倍增长 |
| Cursor | 18% | 12% | 持续下滑 |
几个细节值得注意:Claude Code在美国开发者中的渗透率达到47%,接近半数;Codex的认知度从27%飙升到65%,是增长最猛的工具;而Cursor在中国开发者中的使用率从28%下滑到16%,跌幅明显。
Copilot为什么跌
GitHub Copilot曾经是AI编程的代名词,一年内从29%跌到21%,原因值得拆解。
Copilot的核心形态是"IDE内嵌补全"——光标停在哪里,补全出现在哪里。这个形态在代码补全时代是完美的,但当行业转向Agent模式后,它的架构显得有些沉重:开发者需要的不再是"帮我补全这一行",而是"帮我完成这个任务"。
补全工具的交互单位是"代码片段",Agent的交互单位是"完整意图"。前者的价值随代码行数线性增长,后者的价值随任务复杂度指数增长。当开发者发现Agent能直接处理"重构这个模块"、“修这个测试”、"把这个接口从同步改成异步"这类任务时,补全的吸引力自然下降。
Copilot也做了Agent化转型,但JetBrains调查里的另一个数据说明了转型的难度:使用Copilot的开发者满意度并不差,但"同时使用多个AI工具"的开发者比例在上升——大家不再满足于单一工具,而是在不同场景切换不同工具。
全能选手缺失的市场空隙
这份调查隐含着一个对Java开发者特别相关的信息:头部工具全是通用型工具,没有一个是为特定语言深度定制的。
Claude Code、Codex、Copilot、Cursor,全部是"全语言通用"的打法。这符合商业逻辑——通用工具的市场天花板更高。但对Java开发者来说,通用工具意味着:
- Agent对Spring生态的深度理解有限,生成的代码经常不符合Spring的最佳实践
- 工程级任务(多文件重构、依赖升级、框架迁移)在通用工具里表现平平,因为这些任务需要的是对Java工程结构的深度认知,不是通用编程知识
- 国内开发者的实际工作流——从需求文档到接口设计到表结构到代码——通用Agent基本不覆盖,它们只接管"写代码"这一个环节
这也是为什么调查里"Java开发者使用AI的深度低于平均水平"——不是Java开发者保守,而是通用工具在Java工程场景下的价值密度不够。
从"谁好用"到"谁能接手完整任务"
这份调查真正揭示的趋势,是评价维度的迁移。
去年的问题还是"哪个AI编程工具好用"——比拼的是生成质量、响应速度、上下文长度。今年开发者实际在问的是"哪个工具能接手完整任务"——比拼的是任务拆解能力、多文件协同能力、结果的可验证性。
飞算JavaAI在这个维度上的思路值得参考。它针对Java工程做了全链路设计:需求理解阶段把自然语言需求或文档拆解成结构化子任务;接口设计阶段自动生成API定义和逻辑描述;表结构设计阶段生成数据模型或读取已有数据库;处理逻辑阶段产出可确认的业务流程;最后才进入代码生成。AI工具箱里的9个工具——单元测试生成、框架升级、一键修复、代码整洁、安全修复——覆盖的是代码产出之后的质量环节。


这个流程对应的是一个被普遍忽视的事实:写代码只占Java开发者工作时间的两成左右,剩下的八成在理解需求、设计接口、评审代码、修缺陷、处理依赖。通用Agent工具竞争的只是那两成。
90%的周活数据说明AI编程已经过了"要不要用"的阶段。下一个分化点在于:工具是只加速了打字,还是接管了工程。
31

被折叠的 条评论
为什么被折叠?



