微软AI驱动开发:30%代码由AI生成,效率大涨!

当下,人工智能(AI)的浪潮正深刻改变着各行各业,尤其在软件开发领域,其影响已显而易见。微软作为科技巨头,正积极探索AI在其内部开发流程中的应用,并试图将其转化为一种核心生产力。
微软公司的愿景是构建一个由AI全面掌控个人电脑,智能代理在后台完成各项工作的未来。但要实现这一目标,公司首先需开发出支持这些系统的工具,并让自家开发者确信AI能够兑现这些宏大承诺。新媒网跨境获悉,微软首席执行官萨蒂亚·纳德拉(Satya Nadella)曾透露,微软“某些项目”中高达30%的代码已由AI生成。此数据引发了业界对微软开发者如何运用AI的广泛关注。
微软CoreAI团队的企业副总裁(CVP)、同时领导公司应用程序与智能体平台产品开发的阿曼达·西尔弗(Amanda Silver)在一次采访中表示:“我们希望真正关注开发者感到繁重、效率低下的环节。我们正在探索如何应用AI以及将其应用于何处。”她指出,微软内部拥有超过10万个代码库,涵盖了从全新项目到运行超过20年的旧代码库,涉及各种编程语言、架构和生命周期阶段,这与微软众多客户面临的状况相似。这意味着AI有潜力触及大量代码,尤其随着微软从简单的代码补全转向更深度的智能代理自动化。
智能代理驱动开发:GitHub Copilot的革新实践
2025年5月,微软将一个编码智能体直接嵌入GitHub Copilot中,允许开发者将任务分配给它。该智能体能够自行创建开发环境,在后台运行,并生成初步的拉取请求(pull request)。西尔弗女士表示,通过这种方式,开发者在简单任务上平均节省30分钟,中等任务上节省半天以上,复杂任务上甚至能节省两周时间。微软的开发者们正利用它来处理耗时且单调的任务,如修复缺陷和改进应用程序与服务的文档。
微软通过评估开发者节省的时间、减少的事件数量或预估的任务节省工时来衡量AI的实际影响。西尔弗补充说:“此外,我们还关注智能体完成的行动,例如它贡献的拉取请求数量。”
内部接受度与效率之辩:AI赋能与开发者疑虑
尽管微软内部对衡量AI提升开发者生产力的高度关注,但也有研究表明AI有时可能反而降低经验丰富的开发者的效率。一些不愿透露姓名的微软员工反映,公司高层对目前AI工具的开发者使用频率并不满意。公司内部正积极推动开发者在所有任务中优先使用AI,然而,这种采用并非总是自然而然。
西尔弗承认:“这确实需要一些有意的引导,才能让思维模式的转变发生。”她解释说,由于GitHub Copilot Chat在一个独立的窗口中,开发者可以选择忽略,但智能代理模式和编码智能体则直接融入开发者的工作语境中。她认为,这种深度整合有助于形成使用习惯并改变行为。
微软宣称其91%的工程团队使用GitHub Copilot,但有消息人士提供了数据,表明在公司某些部门,AI工具的整体采用率远低于此,更接近外媒Stack Overflow调查中显示的51%的开发者每天在工作中专业使用AI工具的比例。
AI应用案例:多部门的效率提升
西尔弗列举了多个团队利用AI加速工作的例子。Xbox团队近期使用Copilot的应用程序现代化智能体,成功地将核心Xbox服务从.NET 6升级到.NET 8。她指出,此举“将手动迁移工作量减少了88%”,使得“数月的工作压缩到了数天”。微软的探索与量子团队也借助Copilot智能体,将一个Java应用程序迁移到最新版本,并取得了类似的“工作量减少”,这得益于AI智能体自动检测废弃API、提出修复建议并识别安全漏洞。
此外,微软内部的“ES Chat”智能体,能够回答关于微软工程系统的问题,帮助工程师“每项任务节省46分钟,相比传统搜索方式效率显著”。微软还将AI智能体应用于协助站点可靠性工程师(SRE)响应系统和应用程序中断,这已为公司节省了超过“10,000小时的运营时间”。
AI代码贡献的复杂性与未来展望
这些时间节省意味着微软的代码正越来越多地由AI而非纯粹的人工构建。然而,西尔弗并未给出AI在微软代码库中具体贡献了多少百分比的数字。她认为,由于AI已深度嵌入代码生成、审查流程、测试生成和部署管道等各个环节,精确追踪其贡献难度极大。“智能体确实已成为工程系统本身的核心组成部分,”西尔弗强调,“这也是为什么很难精确量化AI贡献的代码行数。”新媒网跨境了解到,这背后也可能存在市场推广层面的考量,过高或过低的数字都可能对微软的内外宣传产生反作用。
尽管如此,这项任务的复杂性毋庸置疑。一名人类工程师可以在运行Copilot的编辑器中提交代码,或者直接将AI生成的代码复制粘贴到编辑器中。可以肯定地说,在微软的某些开发者产出中,AI已普遍存在。例如,Aspire、Typescript Go和微软的Agent Framework等代码库都显示出Copilot是其重要的贡献者。
当然,AI系统并非完美无缺。西尔弗表示,工程师会审查AI生成的工作。一位微软内部人士则打趣道,一些工具并非像宣传的那样神奇,“ES Chat节省我的时间,因为它我根本不用。”
微软积极推动AI智能体为开发者编码的策略,也引发了公司内部一些员工对未来的担忧。有CoreAI部门的工程师担心自主AI智能体的应用,特别是它们可能接管原本分配给初级开发者的项目。在整个行业乃至微软内部,普遍存在一种担忧,即初级开发者岗位正在消失,经验丰富的开发者将不得不花费时间“看管”AI工具的输出。
面对纳德拉将微软转型为一家专注于智能代理工作的公司的目标,未来编码工作将涉及更少的人类。西尔弗则持乐观态度,认为AI将使开发者摆脱枯燥任务,转而专注于创造性工作。她认为:“没有哪个开发者进入这个行业,是为了被分配数月的代码维护迁移工作。他们渴望站在技术前沿,渴望创造和创新。这些正是他们希望交给AI处理,以便自己回归创造性工作。”
新媒网跨境速览
Xbox全屏体验(FSE)拓展至所有PC设备: 微软已将Xbox全屏体验(FSE)推广至所有手持设备,并已开始在PC、笔记本电脑和平板电脑上测试。它为主要的Xbox应用程序添加了类似主机界面的UI,在启动时出现,非常适合客厅PC使用。此举加速了FSE的普及,可能与“Steam Machine”的兴起有关。
Xbox Ally设备获得全新游戏配置文件功能: 微软本周开始预览Xbox Ally或Xbox Ally X设备的新默认游戏配置文件功能。它可自动优化40款游戏的帧率和功耗,免除了手动调整游戏设置的繁琐。这些设置有助于节省电池寿命,微软表示,针对《空洞骑士:丝之歌》(Hollow Knight: Silksong)的游戏配置文件可比性能模式增加近一小时的电池续航。
Windows 11文件资源管理器提速与精简: 微软正在对Windows 11的文件资源管理器进行更改,使其能够预加载,以“帮助提高文件资源管理器启动性能”。此预加载功能主要针对性能受限的低端系统,用户可在任何PC上禁用。同时,微软还在调整文件资源管理器的上下文菜单,以减少杂乱,并缩小不常用操作所占用的空间。
记事本(Notepad)将支持表格功能: 微软目前正在Windows记事本中测试表格功能。这是该应用程序的最新增添功能,使其远超默认文本编辑器的范畴。除了表格功能,记事本还拥有一个功能齐全的Markdown编辑器,这对于提升用户体验而言是重要的改进。
微软AI剪贴板工具支持设备端AI运行: 微软正在升级其PowerToys中的高级粘贴工具,允许用户通过公司的Foundry Local工具路由请求。此外,用户还可以使用开源的Ollama,这两种选择都将在设备的NPU上运行AI模型,而非依赖云端,从而无需购买积分即可执行部分高级粘贴功能。
《魔域》(Zork)游戏系列开源: 经典文字冒险游戏《魔域I》、《魔域II》和《魔域III》现已在MIT许可证下开源。微软、Xbox和动视(Activision)联手保留了驱动《魔域》游戏的Z-Machine引擎,以供学生、教师和开发者研究和学习代码。微软还与外媒Internet Archive的杰森·斯科特(Jason Scott)合作,促成了此次开源授权。
Xbox主题洞洞鞋(Crocs)面世: 微软本周推出了Xbox主题的洞洞鞋,售价80美元。继今年早些时候推出Windows XP主题的洞洞鞋后,Xbox限量版洞洞鞋模仿了Xbox One X控制器设计。两款Xbox洞洞鞋都印有经典的X、Y、B、A按钮、方向键、左右摇杆,以及侧面的白色Xbox按钮和缓冲器。此外,还有一套20美元的鞋饰,包含《光环》(Halo)、《辐射》(Fallout)、《毁灭战士》(Doom)、《魔兽世界》(World of Warcraft)和《盗贼之海》(Sea of Thieves)中的角色和图标。
Copilot将退出WhatsApp平台: 由于Meta新的平台政策,ChatGPT和Copilot都将从WhatsApp中下线。Copilot将在WhatsApp中保留至2026年1月15日。对于那些依赖此功能的用户,需要转而使用Copilot专用移动应用程序。
微软推出首个用于计算机操作的智能小型语言模型Fara-7B: 微软本周发布了Fara-7B,这是基于其Phi小型语言模型开发的最新成果。Fara-7B并非提供基于文本的响应,而是旨在控制计算机界面并为用户操作计算机。目前这是一个实验性版本,微软正邀请用户进行早期体验并提供反馈,为更广泛的发布做准备。
Edge浏览器中的Copilot升级为购物助手: 赶在黑色星期五和网络星期一之前,微软已更新其Edge浏览器中的Copilot功能,增加了多项购物助手能力。现在,Edge中的Copilot具备返现、价格比较、价格历史和价格追踪等工具。它可在受支持的零售商网站上提供与其他零售商的比较,使用户轻松获得商品最佳价格。
微软AI企业应用换新图标: 在推出新的Office图标后,微软目前正在全面更新其企业AI应用程序和服务的图标。这些商业应用程序和智能体都采用了与Microsoft 365图标风格高度匹配的新图标,并已开始在微软的Power Platform、Foundry及其他AI服务中逐步显示。
Claude Opus 4.5已在GitHub Copilot中推出: 微软本周迅速将Anthropic最新的Claude AI模型整合到GitHub Copilot中。早期测试显示,Opus 4.5“超越了内部编码基准,同时将Token使用量削减了一半。”微软表示,Anthropic的最新模型在“代码迁移和代码重构方面表现出色”。
新媒网(公号: 新媒网跨境发布),是一个专业的跨境电商、游戏、支付、贸易和广告社区平台,为百万跨境人传递最新的海外淘金精准资讯情报。
本文来源:新媒网 https://nmedialink.com/posts/microsoft-ai-dev-ai-code-30-prod-boost.html


粤公网安备 44011302004783号 













