AI编程工具代码辅助低代码开发开发者工具网站建设

JoyCode

JoyCode 是京东云推出的企业级 AI 智能编码助手,通过多智能体协作与规约编程,实现从需求理解到代码生成、质量检查的全流程自动化编程。

标签:

JoyCode简介

JoyCode 是京东云基于大模型技术研发的企业级智能编码助手,于 2024 年 7 月 30 日在京东云峰会正式发布。作为京东“Agent+Coding”双轮驱动开发新范式的核心组成,JoyCode 专为应对企业级复杂业务场景而设计,提供代码预测续写、注释生成代码、智能代码评审、批量生成单元测试等能力,实现 0 手写代码的全自动化编程

JoyCode

核心功能

  • 智能代码生成与补全:支持在编码过程中根据文件上下文进行行级、方法级代码预测补全,预测内容秒级响应。支持会话生成代码,在插件会话窗口中直接输入任务描述即可生成代码

  • 代码解释与注释生成:选中代码后可调用插件自动生成代码解释,极大提高理解旧业务代码的效率。同时支持自动生成代码注释

  • 代码优化与智能评审:支持代码优化功能,可对选中代码进行智能优化。具备智能代码评审能力,检查代码质量、安全与性能

  • 批量生成单元测试:支持根据 JUnit、Mockito、Spring Test、pytest 等框架批量生成单元测试

  • 一键生成接口文档:支持将接口类或方法一键生成为 Markdown 格式的接口文档

  • 代码安全检查与漏洞修复:支持安全漏洞自动识别与修复。具备代码安全检查能力

  • 研发智能问答:基于海量研发文档、产品文档、通用研发知识等进行问答训练,为研发人员答疑解惑

  • 代码仓库问答与搜索:支持代码仓库问答、代码搜索等核心能力

  • 图片转代码:支持 UI 草图转前端代码


产品优势

  • 企业级定位,专注复杂业务场景:JoyCode 面向企业级复杂任务打造,能够理解代码库、检索项目资料,并智能完成需求拆解、代码生成、质量检查等开发流程

  • 规约编程端到端覆盖:通过规约编程机制,基于需求、设计、实施三阶段工作流程,实现从需求到交付的端到端覆盖,确保业务意图精准落地为高质量代码。显著降低开发过程中的信息偏差

  • CSR 上下文引擎:通过对代码仓库的深度解析,全面理解代码仓库上下文等集成开发环境信息,让隐含信息无所遁形

  • 多智能体协作架构:内置 Testing Agent、Patch Agent、CSR Agent、Decision Agent 四大核心智能体,各 Agent 分工协作,形成高效的自适应迭代机制

  • SWE-Bench Verified 全球 Top3:在权威 SWE-Bench Verified 基准测试中,JoyCode Agent 凭借 74.6% 的高通过率位居全球 Top3。在实现相近性能的同时,计算资源消耗降低 30%-50%

  • 深度融合京东云 JoyAgent 生态:支持自定义规则、MCP 协议扩展与多源 AI 资源引用。JoyAgent 的智能体和 AI 算法库能力可直接被 JoyCode 调用

  • 一键云端部署:支持远程项目创建与自动化环境配置,打通从开发到发布的全流程通道

  • 免费开放:面向所有用户免费开放,模型服务不限量

  • 多语言与主流 IDE 支持:支持 Java、Python 等多种编程语言及主流 IDE


应用场景

  • 企业级复杂代码库维护:通过 CSR 上下文引擎与多智能体协作,高效解决大型复杂代码库的维护难题

  • 新员工代码理解与上手:代码解释功能帮助新员工快速理解旧业务代码和开源代码

  • 代码质量保障:通过智能代码评审、代码优化、安全检查等功能,全面提升代码质量

  • 测试自动化:批量生成单元测试,大幅提升测试效率

  • 需求到交付全流程:从需求拆解、代码生成到质量检查,覆盖开发全流程

  • 团队协作开发:统一代码风格,提升审查效率,帮助新手快速上手

  • 预装电脑开箱即用:已随京东「龙虾」预装电脑走向用户,开机即可使用


使用教程

  • 安装插件:JoyCode 作为 IDE 插件安装,兼容版本覆盖 2020.3 至 2026.1 的 IDE

  • 代码预测补全:在编码过程中,JoyCode 自动根据文件上下文提供行级、方法级代码预测补全,点击 Tab 即可采纳

  • 会话生成代码:在插件会话窗口中直接输入生成代码任务描述,插件响应结果中直接拷贝代码即可

  • 代码解释与注释:在代码区选中相应代码,右键调用插件生成代码解释或自动生成注释

  • 生成单元测试:选中代码后右键选择 JoyCoder -> 生成单元测试

  • 生成接口文档:将光标放在接口类或方法名称上,右键选择 JoyCoder -> 接口文档生成

  • 代码优化:选中代码后右键选择 JoyCoder -> 代码优化


收费标准(以官方为准)

JoyCode 目前面向所有用户免费开放,模型服务不限量。用户无需担心调用次数限制。具体收费政策如有调整,请以京东云官网及 JoyCode 官方页面最新公布为准。


常见问题(FAQ)

  • JoyCode 是什么? JoyCode 是京东云基于大模型技术研发的企业级智能编码助手,于 2024 年 7 月 30 日在京东云峰会发布

  • JoyCode 由哪家公司开发? JoyCode 由京东云(京东集团旗下云服务品牌)开发运营

  • JoyCode 与 JoyCoder 是什么关系? JoyCode 曾用名 JoyCoder,后更名为 JoyCode

  • JoyCode 支持哪些编程语言和 IDE? 支持 Java、Python 等多种编程语言及主流 IDE

  • JoyCode 是免费的吗? 目前面向所有用户免费开放,模型服务不限量

  • JoyCode 的核心优势是什么? 专为企业级复杂业务场景打造,在 SWE-Bench Verified 基准测试中以 74.6% 的通过率位居全球 Top3

  • JoyCode 如何保障代码质量? 通过智能代码评审、安全检查、代码优化、批量生成单元测试等多重机制保障代码质量

  • JoyCode 支持云端部署吗? 支持。JoyCode 支持远程项目创建与自动化环境配置,打通从开发到发布的全流程通道

相关导航