工具简介
iFlyCode 是由科大讯飞自主研发的智能编程助手,基于先进的讯飞星火认知大模型,提供代码生成、代码续写、代码解释、单元测试等能力,旨在降低开发门槛,提升软件开发效率,让”编程更轻松,创意更自由”。iFlyCode 覆盖软件研发全流程,包括设计、编码、自测等阶段。
iFlyCode 支持 Python、Java、C++、JavaScript 等近百种编程语言,适配 VS Code 和 JetBrains 系列主流 IDE。提供企业定制优化工具,通过预训练和 SFT 训练提高代码推荐采纳率,支持 SaaS 公有化和私有化部署。科大讯飞内部 93% 技术序列员工使用 iFlyCode,设计阶段提效 50%、编码阶段提效 37%、单元测试阶段提效 44%。
需求人群
企业开发团队、个人开发者、需要私有化部署的组织、金融行业开发者、制造业开发者、教育与学术研究人员。
使用场景
日常编码补全、根据注释生成代码、代码解释和注释生成、单元测试生成、代码调试和修复、SQL 生成与优化、代码预评审、研发知识问答、对话式编程、企业私域知识库问答。
产品特色
基于讯飞星火认知大模型;覆盖软件研发全流程(设计、编码、自测);支持近百种编程语言;适配 VS Code 和 JetBrains 系列 IDE;代码生成(根据注释、函数名自动生成);代码补全(单行模式和智能模式,支持跨文件感知);代码解释(选中代码逐行详解);函数注释和行间注释生成(支持批量);函数拆分(20 行以上函数自动分解);单元测试生成(支持多种测试框架);代码纠错和调试(精准定位语法、逻辑错误);SQL 生成/优化(支持 MySQL、PostgreSQL、OceanBase、达梦等数据源);代码预评审(检查完整性、逻辑性和安全性,一键生成 Commit 信息);代码搜索(支持导入企业内部代码仓库,语义搜索);研发自由问答(基于上下文多轮对话);对话式编程(结合项目信息生成代码);助理问答(iFlyMate、iFlyTest 等领域助理);企业定制优化(预训练和 SFT 训练);企业管理后台(授权用户管理、数据报表);支持 SaaS 公有化和私有化部署;支持 DeepSeek-V3 和 DeepSeek-R1 模型切换;代码补全测试用例通过率 31.53%,代码生成通过率 35.04%;个人版免费。