巨人天成
产经 科技 企业 数据 峰会 快讯 商业

AI编程助手软件调试能力如何?微软研究揭示其短板

2025-04-13来源:ITBEAR编辑:瑞雪

在科技日新月异的当下,人工智能(AI)正逐步渗透到编程领域,成为开发者们的新助手。谷歌CEO桑达尔·皮查伊曾透露,该公司已有25%的新代码由AI生成,而meta的CEO马克·扎克伯格也表达了在公司内部广泛应用AI编程模型的意愿。这一趋势无疑展示了AI在编程任务中的巨大潜力。

然而,尽管AI模型在编程辅助方面取得了显著进展,但在解决软件漏洞这一关键问题上,它们的表现却令人失望。微软研究院的一项新研究揭示了这一现状。研究中,多款顶尖的AI模型,如Anthropic的Claude 3.7 Sonnet和OpenAI的o3-mini,在名为SWE-bench Lite的软件开发基准测试中,面对软件调试任务时,成功率普遍不高。

为了更深入地了解AI模型的调试能力,研究者们设计了一个智能体,它基于单个提示词工作,能够使用包括Python调试器在内的多种工具。这个智能体被分配了300项经过筛选的软件调试任务,结果却显示,即使是最先进的模型,也仅在半数左右的任务中取得了成功。Claude 3.7 Sonnet的表现相对较好,平均成功率为48.4%,而OpenAI的o1和o3-mini则分别只有30.2%和22.1%的成功率。

那么,为何这些AI模型在调试任务上表现不佳呢?研究者们指出,部分模型在使用调试工具以及理解工具如何帮助解决问题方面存在困难。但更深层次的原因在于数据的稀缺性。当前的AI模型训练数据中,缺乏足够的“顺序决策过程”数据,即人类调试痕迹的数据。这意味着,AI模型在模仿人类调试行为方面存在天然缺陷。

研究者们强调,通过训练或微调模型,有可能提高它们在交互式调试方面的能力。然而,这需要专门的数据来满足模型训练的需求。例如,记录智能体与调试器交互以收集必要信息、随后提出漏洞修复建议的轨迹数据。这样的数据对于提升AI模型的调试能力至关重要。

实际上,AI在编程领域的应用并非一帆风顺。许多研究表明,代码生成型AI往往会引入安全漏洞和错误,这是它们在理解编程逻辑等方面的薄弱环节所导致的。例如,对一款流行的AI编程工具Devin的评估显示,它仅在20项编程测试中完成了3项。

尽管如此,微软的这项研究仍然是对AI在编程领域表现的一次重要剖析。它提醒我们,尽管AI辅助编程工具具有巨大的潜力,但开发者及其上级领导在将编程工作交给AI主导时仍需三思而后行。毕竟,编程作为一种职业,其复杂性和创造性仍然难以被完全替代。

值得注意的是,越来越多的科技界领袖开始对AI取代编程工作的观点表示质疑。微软联合创始人比尔·盖茨认为,编程作为一种职业将会长期存在。这一观点得到了Replit CEO阿姆贾德·马萨德、Okta CEO托德·麦金农以及IBM CEO阿尔温德·克里希纳等人的支持。他们一致认为,尽管AI在编程领域取得了显著进展,但人类开发者的创造力和问题解决能力仍然是不可或缺的。

随着AI技术的不断发展,我们期待它在编程领域能够发挥更大的作用。但与此同时,我们也应认识到AI的局限性,并充分利用人类开发者的优势,共同推动编程技术的进步。

Valve推出Steam Frame新VR头显 正式宣告上一代Index头显停产
用户可通过无线适配器,将 PC 或 Steam Machine 上的平面屏(flatscreen)及 VR 游戏串流至 SteamFrame;与此同时,Steam Frame 本身也是一款独立设备,搭载高通…

2025-11-14

虚拟化与超融合:从架构到应用,一文读懂如何选择适合的IT方案
超融合平台通常基于成熟的虚拟化技术,例如它可能内置虚拟机管理功能,但更强调整体资源的统一管理。性能上,虚拟化可能因资源竞争而出现波动,而超融合的分布式存储设计可以提供更一致的I/O性能,特别是在高并发场景下,…

2025-11-14

杭州上城第三批50个“人工智能+”场景发布 涵盖多领域促发展
11月13日,杭州市上城区第三批“人工智能+”机会场景发布会暨场景供需对接会活动举行,推出50个高价值场景,涵盖社会治理、金融服务、民生服务、城市管理、智能建造、文化旅游、时尚消费等多个热门领域。如,由上城…

2025-11-14

中关村房山园科技对接会:昆虫机器人等“硬核”成果亮相,助力新质生产力
11月12日,中关村“火花”活动之北京理工大学专场对接会暨中关村房山园新质生产力发布厅科技成果转化对接活动在中关村新兴产业前沿技术研究院举行,极限搜救昆虫机器人、通信感知超宽带收发芯片等一批来自北京理工大学、…

2025-11-14

浪潮KaiwuDB V3.0发布:多模融合AI赋能,引领物联网数智化新篇章
KaiwuDB V3.0关系引擎新增大型对象支持,无论是传感器产生的二进制数据还是文本信息,都能实现高效管理;同时,支持高效跨模连接算子与时序算子并行处理,相较于2.2版本跨模查询性能提升5-10倍,打破了…

2025-11-13

2025年手机卡选卡指南:精准匹配需求,绕开合约套路与流量陷阱
•在运营商APP中查看过去三个月的平均流量使用量•检查你的通话时长记录•分析你最常用的APP类型(这会影响你对通用流量和定向流量的需求)有了这些数据,你就能更准确地判断自己需要什么样规模的套餐了。 •典型代…

2025-11-13

照片压缩至5M内超全指南!七大实用方法助你轻松搞定分享难题
具体的执行步骤是:将它们直接开启,随后去挑选照片,该应用会自动给出推荐的压缩级别,你能去预览最终结果,还能够对某些设置予以调整,比如把分辨率调低或者转换格式,借此令文件大小小于5MB,这对即时分享至社交媒体来…

2025-11-12

企业宽带选不对,带宽再大也白费!这些关键因素决定实际网速
• 网速(用户感知):即实际访问体验,取决于 3 个核心因素 —— 带宽只是基础,更重要的是网络质量、路由优化和并发处理能力。 真正专业的服务商,会从企业实际业务场景出发提供解决方案,而非一味推销高带宽产品…

2025-11-12

Marantz与B&W组合:以多元功能承载家庭温情,让音乐共鸣融入日常
我在活动上最常遇到来宾,不管是男的,还是女的,他(她)问我:我手机上这些音乐能不能通过蓝牙,或Apple Airplay传到音响播放。 用高级音响回归音乐本身你会发现原来美好的东西就在身边最近我在电脑里找到了…

2025-11-12

Viwoods发布AiPaper Reader电纸书:6.13英寸墨水屏搭载AI阅读互动功能
IT之家 11 月 11 日消息,据科技媒体 NoteBook Check 今天报道,Viwoods 现已推出 AiPaper Reader电纸书,运行 Android 16 操作系统,机身配备专用 AI …

2025-11-12