12月23日消息,微软正全面推进将人工智能深度整合进软件开发工作流。今年7月,公司曾透露其内部的AI编程助手已用于每月处理超过60万个代码拉取请求(PR)的审查工作,覆盖公司约九成的PR生成量。
12月20日,微软资深工程师加伦·亨特(Galen Hunt)在领英发文,进一步分享了公司在这一方向上的大胆蓝图。
亨特透露,他的目标是在2030年之前,采用Rust编程语言与AI辅助相结合的方式,逐步替换微软内部“每一行”现有的C和C++代码。他的构想是,让一名工程师有能力在一个月内完成相当于100万行代码的编写工作。
他同时提到,这一目标本身是否适合作为衡量生产效率的标准,曾在其他语境下受到过质疑,包括Linux创始人林纳斯·托瓦兹(Linus Torvalds)近期在不同场合的相关表态。
亨特进一步介绍称,微软已经构建了一套“强大的代码处理基础设施”,可在既定算法的引导下,部署AI智能体,对大规模现有代码进行修改和处理。
为了进一步完善相关工具,并推动将C/C++代码库迁移至Rust,亨特宣布其团队正在招聘一名首席软件工程师,该职位要求至少拥有三年编写系统级Rust代码的经验。

随着近年来Rust语言在微软内部使用率的逐步提升,公司也一直鼓励使用Rust进行驱动程序开发,以提升系统安全性。
亨特本人在微软工作已近30年,目前隶属于微软CoreAI体系下EngHorizons组织中的“可扩展软件工程未来”团队。据了解,该团队的职责是开发新的工具和技术,以消除微软内部的“技术债务”,并最终将相关能力推广至整个行业。
亨特在领英上发布的内容引发了不同的用户反响。一些讨论主要集中在是否应当全面转向Rust,而亨特在回应中强调,Rust语言内置的内存安全和并发安全机制,是其选择该语言的重要原因。
