> 财商> 正文

CSDN与华为联合发布新一代AI编程工具InsCode AI IDE

2024-12-05 作者:互联网

引领智能编程新时代

北京2024年12月5日 /美通社/ -- 12月4日,AI产品榜•年度大会暨中国 AI 年度产品颁奖仪式于北京隆重举行,本次大会上,中国专业IT开发者社区CSDN、GitCode与华为云CodeArts IDE联合推出的全新AI编码助手产品InsCode AI IDE(InsCode AI IDE)正式面向公众发布。这款AI创新工具,旨在为开发者提供高效、便捷且智能化的编程体验。通过内置的AI对话框,编程初学者也能通过简单的自然语言交流也能快速实现代码补全、修改项目代码、生成注释等功能。 

AI编程工具引领开发者生产力变革

CSDN创始人兼董事长蒋涛于大会现场表示,"现在是开发者最好的时代。过去,开发需要程序员掌握专业知识,但未来,即便不懂代码也能实现应用开发,这是一种颠覆性的变革。"

蒋涛 CSDN创始人兼董事长产品发布现场
蒋涛 CSDN创始人兼董事长产品发布现场

正是在这样的背景下,由中国企业联合研发并具备自主迭代技术内核的AI IDE代表产品——InsCode AI IDE的亮相,恰逢其时。

蒋涛指出,通过观察国内外开发者工具行业的演变,我们发现,过去开发者工具主要由美国公司主导,据美国的统计数据显示,2023年美国为开发者提供服务的市场规模达640亿美元,相关工具和服务的市值更是高达1万亿美元。然而,随着技术进步以及大模型在基础模型、数据、应用层带来的革新,尤其是代码生成工具领域的格局正发生巨大的变化。

产品发布现场图1
产品发布现场图1

现如今,在美国开发者工具市场达到392亿美金规模的同时,中国的每一个大模型公司也在加速研发自己的代码生成模型。根据统计数据显示,仅过去八个月,这一领域的融资规模便已超过20亿美元,几乎每周都有新工具面世。诸如Warp.dev、Windsurf、CopyCoder等工具正在重塑开发方式,从传统需要人工记住各种复杂的操作命令,到如今开发者仅通过自然语言表达需求,工具即可完成操作,开发不再是高门槛的专业技能,而将变成每个人都能掌握的能力。

蒋涛表示,个人、企业乃至社会的许多需求都将因为这种"扫除码盲"的软件生成自动化能力而得以实现。这一变革也推动了开发者技术的升级,传统上仅会编写代码、执行重复性编程任务的程序员将逐渐消失。"新型程序员"将负责开发智能体、Agent和API,并搭建支撑平台的基础设施。尽管他们能够使用模板进行组装,但若缺乏一定的编码能力,仍会受到工具和模型的限制。

然而,蒋涛指出,开发智能化工具(如IDE)的投入非常巨大,当前市场上的主流 IDE以微软VS Code和JetBrains的IntelliJ为代表,这些产品背后是数千人的研发团队和几十年的技术积累。而在中国仅有少数公司专注于这一领域的尝试。

为填补这一空白,并解决国外IDE难以满足国内特定需求的问题——如开发微信小程序、HarmonyOS应用,以及深度集成国内API数据集,CSDN联合华为云CodeArts IDE推出了InsCode AI IDE。这款智能化IDE旨在与国际顶尖工具对标,提供更高效的本地化开发体验。

产品发布现场图2
产品发布现场图2

CSDN联手华为云,打造新一代国产AI IDE

华为云CodeArts IDE研发团队拥有众多国内外IDE领域的技术专家和业界顶尖研发实力,经过5年的艰苦研发,构建了基于自主"一核多模"架构的语言处理内核和代码生成上下文引擎。CSDN联合CodeArts团队,在其语言内核和代码生成引擎的基础上,引入了开源大模型的能力,通过磨合把AI Native能力融入到整个CodeArts IDE架构,共同打造出面向所有开发者的InsCode AI IDE。

此次推出的InsCode AI IDE的产品集中了三大功能亮点,赋能开发者生产力提升:

  • 作为桌面级AI IDE的能力,深度集成AI编程功能,帮助开发者更快地编写代码、调试程序和优化性能,从而显著提升开发效率。
  • InsCode AI IDE具备强大的代码生成、补全、理解、修改和测试能力,能够实现工程级多文件内容的生成与修改。
  • InsCode AI IDE产品还具备智能问答功能,能够快速准确理解项目需求并提供解决方案,关联多种知识库以增强问答效果,这些特性共同推动了智能编程的新时代。

在发布上,CSDN蒋涛展示了来自学生、程序员和爱好者使用InsCode AI IDE创作的作品,包括提取PPT内容的小工具、股票分析页面和钢琴模拟页面。时下,InsCode AI IDE集成了这些强大功能的最新版本已经发布,欢迎各位开发者下载体验。

关于更多产品信息,请访问 下载安装 InsCode AI IDE | InsCode AI IDE