CodeFuse

CodeFuse是蚂蚁集团推出的智能编程助手,支持代码生成、优化、测试用例生成等功能,还能通过设计图直接生成代码,大幅提升开发效率!

更新时间:2025-06-02 18:32:16

访问次数:24

详细介绍

CodeFuse 是蚂蚁集团推出的开源代码大模型项目,旨在通过AI技术提升软件开发全生命周期的效率,覆盖代码生成、优化、测试、部署等环节。以下是其核心亮点与最新动态:


1. 核心功能与技术

  • 智能代码生成

    • 图生代码:支持通过设计图(如网页/APP界面)一键生成前端代码,准确率超90%。

    • 代码补全:提供行级/函数级补全,支持Java、Python等200+语言。

  • 代码优化与解释

    • 静态分析代码质量,提出优化建议并生成补丁。

    • 自动生成注释、测试用例,提升代码可读性与健壮性。

  • 多模态支持

    • 结合代码图(Code Graph)理解仓库级依赖关系,解决复杂任务。


2. 技术架构与模型

  • Rodimus架构:低内存占用的自回归模型,1.6B参数性能超越同规模Mamba2/Qwen2。

  • CGE模型:开源CGE-Large/Small,在NL2Code基准测试中超越SOTA。

  • 训练数据:200TB代码与文本数据(含196TB代码),8000亿标记。


3. 开发工具与生态

  • CodeFuse IDE:基于OpenSumi的AI原生IDE,支持Lint错误修复、自然语言生成终端命令(0.7版本)。

  • IDE插件:兼容VS Code、JetBrains全系(如IntelliJ、PyCharm)。

  • 企业应用:蚂蚁内部广泛用于代码补全、测试生成,调用量居首。


4. 开源与社区

  • 开源内容:模型(如CodeFuse-13B)、微调框架MFTCoder、数据集。

  • 社区活动:举办「编码挑战季」,覆盖muAgent、ModelCache等仓库任务。

  • 官网与资源

    • CodeFuse官网

    • GitHub项目

    • Hugging Face模型

5. 性能与荣誉

  • 评测成绩:HumanEval评测74.4分(超越GPT-4的67分)。

  • 行业认可:获Gartner挑战者象限、信通院最高评级。

总结:CodeFuse以“让研发更简单”为目标,通过开源模型、智能工具链及活跃社区推动AI编程革新,适合个人开发者与企业团队提升效率