开发者究竟让AI代理写了多少代码?

开发者究竟让AI代理写了多少代码?

💡 原文英文,约1400词,阅读约需6分钟。
📝

内容提要

JetBrains 2026年全球开发者生态调查显示,开发者平均约47%的代码由AI代理完全生成,38%为AI辅助编写,仅27%为纯手工编写。资深开发者更倾向使用代理,Go、JavaScript和TypeScript开发者采用率最高,东亚地区领先。约31%为“代理编码者”,47%为“AI辅助编码者”,23%为“手工编码者”。纯手工编码正迅速成为过去。

🔎

延伸解读

数据解读:平均值背后的分布差异

调查显示,开发者平均约47%的代码由AI代理完全生成,但这一平均值掩盖了巨大的个体差异。约22%的开发者几乎完全依赖代理(超过80%的代码由代理生成),而超过一半的开发者手动编写的代码不足20%。这表明,尽管AI代理使用广泛,但多数开发者仍处于混合工作模式,完全依赖代理的群体仍是少数。

经验与采用率:资深开发者更积极

资深开发者比初级开发者更倾向于使用AI代理,约四分之一的资深开发者超过80%的代码由代理生成。这可能是因为资深开发者更熟悉工具,且能更好地评估代理输出。初级开发者则更多采用AI辅助而非完全代理的方式,或许反映出他们在学习过程中更注重代码理解。

语言与地区差异:技术栈和地域影响显著

Go、JavaScript和TypeScript开发者报告的代理生成代码比例最高(平均54%–55%),而C和C++开发者最低(手动代码占38%)。东亚地区(中国、日本、韩国)的开发者中,32%–35%的人超过80%的代码由代理生成,约为欧洲和英国(16%)的两倍。这些差异可能反映了不同技术社区和地区对AI工具的接受度及工作流程的差异。

Q&A

根据JetBrains 2026年开发者生态调查,开发者平均有多少百分比的代码是由AI代理完全生成的?

根据调查,开发者平均约47%的代码是由AI代理完全生成的。

哪些编程语言的开发者使用AI代理生成代码的比例最高?

Go、JavaScript和TypeScript开发者报告的AI代理生成代码比例最高,平均在54%到55%之间。

在哪些地区,开发者更倾向于使用AI代理编写代码?

东亚地区(尤其是中国、日本和韩国)的开发者领先,约32%到35%的开发者超过80%的代码由AI代理生成,而欧洲和英国这一比例约为16%。

资深开发者与初级开发者在AI代理使用上有什么不同?

资深开发者更倾向于使用AI代理,约四分之一的资深开发者超过80%的代码由代理生成,而初级开发者更多采用AI辅助工作流,而非完全代理化。

根据调查,开发者被划分为哪三种类型?各自有什么特点?

开发者被划分为代理编码者(约31%)、AI辅助编码者(约47%)和手工编码者(约23%)。代理编码者平均84%的代码由代理生成;AI辅助编码者平均40%的代码由代理生成,60%为AI辅助;手工编码者平均75%的代码为手工编写。

使用Codex和Claude Code的开发者,在AI代理使用上有什么差异?

使用Codex的开发者中,42%的人超过80%的代码由代理生成,37%的人完全不写无AI辅助的代码;而使用Claude Code的开发者中,这一比例分别为32%和未明确给出。这可能是因为Codex用户更偏向高级用户,且Codex提供更高的配额。

🏷️

标签

➡️

继续阅读