
文章摘要
在Build 2025开发者大会上,微软宣布将GitHub Copilot Extension for VSCode项目开源,采用MIT许可证。这一决定使得全球开发者能够免费访问该AI编程助手的完整源代码,并参与其功能的持续改进与优化。微软计划先开源GitHub Copilot Chat扩展的代码库,随后将其相关组件整合至VS Code核心代码中,预计新的VSCode将于6月初发布。微软为开源Copilot提供了几条核心理由:首先,大模型能力的提升使得提示策略不再构成壁垒,许多此前依赖复杂“提示工程”才能实现的功能已成为模型基础能力的一部分;其次,最受欢迎且高效的AI交互体验设计已在各类编辑器中趋于统一,微软希望通过开源通用UI组件赋能社区;最后,围绕VS Code的开源AI工具与扩展生态正在逐步成熟,开源将有助于扩展开发者更好地构建、调试和测试体验。
此外,开源Copilot Chat扩展将提升系统的透明度和信任度,使开发者能够清晰了解具体收集了哪些数据,开源社区也可以助力快速应对安全威胁。这一决定并非一时冲动,而是微软在技术成熟、生态完善、用户呼声、安全挑战等多重因素推动下作出的深思熟虑之举,预示着AI开发工具从“黑盒”向“共建”时代的转变。
除了开源GitHub Copilot for Visual Studio Code,微软还发布了一款全新的AI编码代理(Agent),该代理可以代表开发者完成修复bug、添加功能、优化文档等任务,并已深度集成进GitHub Copilot中。据GitHub介绍,这个AI编码代理会自动启动虚拟机、克隆代码库并进行分析,任务完成后会主动提醒开发者进行审查,开发者可以直接评论反馈,Agent则会根据意见自动进行后续处理。借助模型上下文协议(MCP)的强大功能,开发者可以授权编码代理访问GitHub外部的数据和功能。
GitHub Copilot编码代理能够自然融入现有开发流程,显著提升开发效率,让团队能将更多精力投入到更具创造力的高层任务中。近几个月来,越来越多的开发者和非技术背景用户开始使用如Cursor和Windsurf等“氛围编码”系统,而GitHub的编码代理则更侧重于协助维护和优化现有代码库。
自2018年微软收购GitHub以来,该公司不断发展壮大,截至去年夏天,其年收入已超过20亿美元。微软首席执行官萨蒂亚·纳德拉表示,GitHub Copilot助手最近增加了代理模式功能,以帮助其与Cursor和Windsurf竞争,目前拥有超过1500万用户,是去年同期的四倍。而VS Code已经拥有了5000万用户,因此网友认为,微软开源GitHub Copilot意在通过开源扩大Copilot的分发范围,借此触达更多VS Code用户。
原文和模型
【原文链接】 阅读原文 [ 1500字 | 6分钟 ]
【原文作者】 AI前线
【摘要模型】 deepseek-v3
【摘要评分】 ★★★☆☆