微软推出AI代码研究员深度解析大型系统代码与提交历史

必读文章
刘珍珍https://www.aistar.news
报道人工智能,关注基因编辑技术,热衷于生态摄影,常以生命科学为主题,探讨科技对生物多样性的影响。

微软研究团队推出Code Researcher:专为大型系统代码调试设计的深度研究代理

近期,微软研究团队发布了一款创新型人工智能工具——Code Researcher,它是一种专门为大型系统代码调试而设计的深度研究代理。这一工具不仅克服了传统自动化编码工具的局限性,更为复杂的系统级软件的调试和修复带来了突破性的解决方案,标志着人工智能在软件开发领域迈出的重大步伐。

随着大型语言模型的发展,AI技术在软件开发中的应用持续升温。这些技术从辅助编写脚本逐步拓展到自动化导航代码库和诊断错误。然而,大型系统级代码(如操作系统和网络堆栈)因为规模庞大、历史修改深度且互相依赖复杂,调试工作充满挑战。仅微小的更改就可能引发连锁反应,这要求开发者不仅能够理解当前代码逻辑,还需熟悉其历史修改和架构约束。

传统的编码代理多集中于处理较小规模的应用级代码,往往依赖人类提供的结构化问题描述来定位错误。而针对系统级崩溃的调试需求,这些工具显得力不从心。几乎所有现有工具都无法深度分析代码演变历史,导致在处理历史错误时表现有限。

微软的 Code Researcher 完全颠覆了这一局面。与传统工具依赖人类提供错误文件的设定不同,Code Researcher 能够在全自动运行模式下工作,且无需人为干预。它采用了三阶段结构,即分析(Analysis)、合成(Synthesis)和验证(Validation),创建一个精准且严谨的调试流程。

  1. 分析阶段:Code Researcher通过详细处理崩溃报告,使用符号定义查询、代码模式搜索和提交历史分析等工具,对代码环境进行深度探索。例如,当检测到“内存泄漏”问题时,工具会在历史提交记录中搜索相关改动,建立代码行为的因果链条。

  2. 合成阶段:当收集到充分的上下文信息后,工具筛选无关数据,并生成修复补丁。它可以定位跨多个文件分布的潜在代码问题,并智能整合解决方法。

  1. 验证阶段:生成的补丁将在模拟的崩溃场景中进行自动化测试。只有通过验证的解决方案才会被正式推荐使用,确保其实际有效性。

这一多阶段架构的核心创新在于Code Researcher能够像研究者一样展开自主探索、数据收集以及假设形成,而非简单地作为“错误修复工具”被动执行任务。

在性能评估中,Code Researcher 展现了远超同类工具的调试能力。在与 SWE-agent 对比的 Linux 内核崩溃测试中,Code Researcher 以 58% 的解决率显著领先于后者的 37.5%。此外,该工具平均每个调试路径能够探索 10 个文件,而 SWE-agent 仅能探查 1.33 个文件,充分体现了它的广泛搜索能力。

在测试跨领域适应性时,Code Researcher还成功处理了开源多媒体项目FFmpeg的崩溃场景,生成有效修复补丁并解决了7个问题,进一步证明了其通用性。

Code Researcher 的表现基于多项关键技术突破:
历史提交分析:结合代码演变信息,实现对深层次上下文的精准把握。
结构化记忆:记录工具所有查询和结果,为补丁生成提供可靠依据。
无需指导也能自主发现错误文件:在无先验知识的情况下表现优异。
跨领域适应能力:不仅适用于内核代码,亦能处理开源多媒体项目的需求。

这一研究证明了深度推理代理的潜力,它不仅能够完成任务,更能在复杂环境中做出智能决策,为AI代理在大型软件维护中的应用提供了新方向。

Code Researcher 的发布是一项重要里程碑,它将系统级代码调试转化为探索与研究问题,通过深度分析、精确合成和验证机制实现自动化修复。这项技术的成功表明,人工智能代理不仅可以是被动响应工具,更能成为智能调研助手,助力解决复杂问题,开拓软件开发的新高度。

这一创新展示了人工智能在重大技术挑战中的独特优势和前景,也为推动更复杂、更智能的自动化系统铺平了道路。未来的调试工具将不再局限于问题修复,更将成为具有独立思考能力的全面技术助手。


您的浏览器不支持视频标签。https://www.aistar.news/wp-content/uploads/2025/06/3020_100.mp4

[AI之星网出品] [深度研究代理] [系统级代码调试] [人工智能错误修复] [大型代码自动化调试] [刘智勇频道] [真机智能] [机器姬智能体] [机器洞察网] [AI之星网] [风投高科网] [猛虎财经网] [硅基科学网] [人形纪元网] [黄金广告位]


📚 【精品资源】添加关注『AI之星网微信公众号』,即可免费获取完整版《刘智勇频道第五卷》


LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisement -
最新新闻

英伟达股价上涨8黄仁勋称6600亿美元资本支出可持续

“在人类历史上,从未有过一种技术,其增长能以‘翻倍再翻倍’的速度持续,并重塑经济与未来——人工智能正是这样的革命。” “在人类历史上,从未有过一种技术,其增长能以‘翻倍再翻倍’的速度持续,并重塑经济与未来——人工智能正是这样的革命。”
- Advertisement -

更多相关文章