近日,在权威的SWE-Bench Verified基准测试中,京东云推出的JoyCode-Agent凭借74.6%的高通过率成功跻身全球Top3,不仅展现了其在复杂编程问题解决领域的卓越能力,更标志着AI编码技术向实际开发场景迈出了重要一步。目前,该项目已在GitHub上正式开源,供全球开发者共同探索与优化。
SWE-Bench Verified作为AI Coding领域的权威测试平台,通过引入真实世界开源项目中的Bug报告与Issue,全面评估Agent从问题理解、代码生成到集成验证的全流程能力。在此次测试中,京东云JoyCode-Agent以74.6%的通过率位列全球前三,更在降低30%-50%计算成本的前提下达成这一成绩,充分证明了其在复杂编程任务中的高效性与高性价比。
这一突破得益于JoyCode-Agent的三大核心技术优势:
系统采用多智能体协作架构,围绕真实软件仓库问题构建“测试生成—补丁生成—验证—经验迁移—智能决策”五大环节闭环。通过自动理解问题描述、生成针对性补丁及多维度单元测试,确保修复方案既能解决核心问题,又兼顾代码质量与回归安全。
系统内置Testing Agent、Patch Agent、CSR Agent、Decision Agent四大核心智能体,通过分工协作实现自动测试约束、代码理解与修改、失败归因及经验检索等功能。这种自适应迭代机制显著提升了复杂任务的处理效率。
JoyCode-Agent创新引入失败归因机制,可精准区分补丁逻辑缺陷、测试用例问题及环境错误等异常情况,并自动选择最优重试路径。相较于传统“海量采样+投票”策略,该机制通过闭环迭代与经验迁移,将计算资源消耗降低至行业领先水平。
作为京东云专为企业级复杂任务设计的智能编码工具,JoyCode平台提供代码预测续写、注释生成代码、智能代码评审及批量生成单元测试等全自动化编程能力。此次发布的2.0版本进一步强化四大核心特性:
采用多智能体架构与可持续学习生态系统,支持用户根据业务场景创建定制化智能体。通过“先规划、后执行”策略,系统可智能拆解复杂任务,实现团队协作式开发。
基于需求、设计、实施的三阶段工作流程,JoyCode 2.0实现从业务需求到代码交付的端到端覆盖,确保开发意图精准落地,显著降低信息偏差风险。
通过对代码仓库的深度解析,系统可全面理解集成开发环境信息,并根据用户意图智能路由检索策略,灵活适配不同规模代码仓库的优化需求。
支持快速远程项目创建与自动化环境配置,将开发环境与云部署无缝集成,为开发者提供从编码到应用发布的一站式解决方案,项目交付效率提升显著。
目前,JoyCode已服务京东内部上万名研发人员,支撑数亿级用户产品的研发工作,代码采纳率超50%,开发周期缩短40%,成为企业级智能编码领域的标杆产品。
点击链接了解JoyCode-Agent开源项目:https://github.com/jd-opensource/joycode-agent