AI开发者使用的代码生成工具调查

新知榜官方账号

2023-10-18 22:04:18

调查结果

CSDN最近进行了一项关于AI开发者生态的调查,其中之一的内容是「AI工具采用」,主要是想了解AI开发者们都在使用什么样的工具和技术,以及他们对这些工具和技术的看法和需求。调查结果显示,近90%的开发者已经使用过代码生成工具,其中有35%的开发者表示每天都在使用;超过85%的开发者认为代码生成工具提升了他们的开发效率,其中有36%的开发者认为提升了很多。开发者们最喜欢用的代码生成工具是ChatGPT和ChatGPTPlus,它们是两种基于人工智能的大模型服务,可以理解和生成各种语言,包括编程语言;其次是GitHubCopilot,它是一个基于另一种大模型服务CodeX的IDE插件,IDE是一种集成开发环境,就是一个可以写代码、运行代码、调试代码的软件;国产的代码生成工具中,智谱AI旗下的CodeGeex采用率较为领先。

代码生成工具的提升方向和付费意愿

开发者们最关心的代码生成工具的提升方向是代码生成质量,就是生成的代码是否正确、高效、优雅;在工具付费意愿方面,有39%的开发者希望代码生成工具完全免费。

代码生成工具的历史与现状

代码生成工具并不是一个新鲜的概念,早在2021年,OpenAI就利用GPT3这个当时最强大的人工智能模型,对数十亿行公开的代码进行了学习,并发布了CodeX这个专门用来生成代码的模型,并开始在GitHubCopilot这个IDE插件中进行测试。从那以后,代码生成工具就越来越多,越来越好,现在每当有一个新的人工智能模型发布时,都会强调它对编程语言的理解和生成能力。目前主流的代码生成工具有很多种形式,有些是对话式窗口,就像和一个人聊天一样,你可以告诉它你想要做什么,它就会给你生成相应的代码;有些是IDE插件,就像GitHubCopilot那样,在你写代码的时候给你提示或补全;还有些是本地部署的软件或服务,你可以在自己的电脑上运行或连接到云端。不少工具还针对某些主流的编程语言(比如Python、Java、C#等)进行了优化。但开发者们选择工具的首要标准还是模型生成效果,也就是说ChatGPT和ChatGPTPlus还是最受欢迎的。在国内的产品中,CodeGeeX、aiXcoder以及其他一些模型厂商或云服务厂商的代码生成工具,比如Comate、iFlyCode、CodeArtsSnap等也受到开发者们的青睐。此外,还有一些国外的产品,比如HuggingFace发布的safecoder,Replit发布的Ghostwriter等也提供了代码生成服务。主流的云服务厂商,比如阿里云、腾讯云、华为云等也都推出了自己的代码生成工具,部分还提供了企业版服务。

本页网址:https://www.xinzhibang.net/article_detail-17179.html

寻求报道,请 点击这里 微信扫码咨询

关键词

AI开发者 代码生成工具 ChatGPT GitHubCopilot CodeGeex

分享至微信: 微信扫码阅读

相关工具

相关文章