蚂蚁百灵研发助手 CodeFuse 插件发布新版,本版本新增支持 Android Studio,并针对 JavaScript、TypeScript 等前端语言优化了模型效果,同时还将输出Token增加到最多 1024 个。
目前 CodeFuse 处于邀请测试阶段,欢迎各位开发者前往官网申请资格参与测试。在之前已安装插件的用户需要下载最新版本,才可享受 CodeFuse 插件最新能力。
CodeFuse 官网:https://codefuse.yuque.com/
新版功能更新一览
新增 Android Studio 支持
CodeFuse 插件新增兼容 Android Studio,目前支持的 IDE 达到 11 款,包括 Visual Studio Code、IDEA 等主流 IDE。在官网下载安装对应的插件即可使用。
优化前端代码能力
新版插件针对 JavaScript、TypeScript 等前端语言优化了模型效果,提升代码补全的准确率。据蚂蚁内部使用情况统计,前端代码生成的采纳率相比旧版提升了 20%。
如上例子所示,根据注释,CodeFuse 可直接生成较复杂的 JavaScript 完整函数,实现字符串匹配算法,并在测试中取得预期结果。
其它新功能包括:插件面板顶部新增“研发小蜜”产品答疑入口和“退出登录”功能;增加输出 Token,目前最大输出不超过 1024 Tokens;插件面板适配 VS Code 浅色主题等。
CodeFuse让研发变得更简单
10 月 24 日,蚂蚁百灵研发助手 CodeFuse 对外发布 IDE 插件,面向全体开发者开启邀请测试。蚂蚁很早就开始在代码智能生成领域发力,从零到一,最终打造了 CodeFuse。CodeFuse 已经率先在蚂蚁内部广泛使用,汲取工程师们的反馈不断成长,这些积累多年的实战经验也融合在 CodeFuse 的每一行代码里。
目前 CodeFuse 插件能力包括:
- 代码补全,基于海量数据提供实时地代码补全服务,提升编码效率。
- 代码优化,基于代码理解能力和静态源码分析能力,对选定代码段进行分析理解,提出优化和改进建议。
- 代码注释,通过智能分析,CodeFuse 可以准确解释代码含义、添加代码注释。
- 解释代码,基于大量高质量的代码数据训练,准确解释代码含义。
- 生成单测,智能生成具备业务语义的测试用例。
自 CodeFuse 对外发布以来,在开发者群体获得广泛反响。
有参与测试的用户表示,CodeFuse 生成代码的效果很好,基本能够满足需求。
在蚂蚁内部,CodeFuse 更是成为很多工程师的日常必备工具,很多技术同学利用它提升工作效率,挖掘它的更多玩法。
更多使用实践,推荐阅读这篇对蚂蚁研发工程师悟鸣的用户访谈:
邀测火热进行中
过去的一个多月时间,除了大家能够看到的新功能,在背后研发和产品同学也做出了很多不为人知的努力,以给大家提供更好的体验。CodeFuse 也将持续进化,让研发变得更简单。
CodeFuse 的邀请测试正在火热进行中,欢迎大家前往官网申请测试资格: