Qodo:基于AI的多智能体代码完整性平台

2025-04-24
Qodo:基于AI的多智能体代码完整性平台

Qodo,一家NVIDIA Inception计划成员公司,开发了一个多智能体代码完整性平台,利用AI驱动代码编写、测试和审查,从而提升软件质量工作流程的自动化程度。Qodo的核心在于其深度上下文感知的AI代理,这些代理基于先进的检索增强生成(RAG)技术,并利用在NVIDIA DGX上训练的先进代码嵌入模型,理解代码的意图、模式和更广泛的结构,从而生成更准确的代码建议、可靠的测试和有见地的代码审查。为实现这一点,Qodo构建了一个强大的管道来持续维护最新的索引,并使用语言特定的静态分析技术对大型代码文件进行分块,避免因代码片段无效或不完整而影响LLM性能。在与NVIDIA的合作案例中,Qodo的解决方案显著提高了NVIDIA内部RAG系统(Genie)的代码搜索准确性,最终集成到NVIDIA的内部Slack系统中,为开发者提供更准确、详细的代码信息。