
根据官方博客,VS Code团队将以MIT许可证开源GitHub Copilot Chat扩展的代码,这意味着开发者不仅可以查看代码,还可以自由修改、定制,甚至可以基于这些代码构建自己的AI助手工具。
更重要的是,他们计划将相关组件重构到VS Code核心中。看了他们5月份的迭代计划,我发现这项工作已经在进行中,标记为"Open-source AI functionality provided by the Copilot Chat extension"。
为什么开源?
通过官方博客,我发现微软给出了几个关键原因:
-
LLM技术已经成熟 - 大型语言模型已经发展到不需要"秘密酱料"的阶段。记得去年我测试过各种AI编辑助手,发现核心体验已经趋同,差异主要在UI和整合度上。
-
用户体验模式已经普及 - AI交互的最佳实践已经形成共识。我在评测Cursor、Codeium和Copilot时就发现它们的补全、聊天界面设计已经非常相似。
-
开源生态系统的壮大 - 越来越多开发者在构建AI扩展,但没有源码参考让他们面临困难。这点我深有体会,去年尝试为团队定制AI助手时就遇到了不少障碍。
-
提高数据透明度 - 开源让用户清楚了解数据收集情况。这对企业用户尤为重要,我接触的几家企业都对AI工具的数据处理非常关注。
-
增强安全性 - 社区力量可以更快发现和修复安全漏洞。我见过不少开源项目因为活跃的社区贡献而在安全性上领先闭源竞品。
实际体验
作为每天与代码打交道的产品经理,我对这一变化特别兴奋:
深度定制与学习机会 - 开源意味着我们可以查看AI功能是如何实现的,甚至可以根据团队需求定制。比如我们项目有特定的编码规范,可以修改提示让AI更符合这些规范。
整合开发体验 - 将AI功能整合到核心编辑器意味着无需额外安装,启动更快,体验更流畅。就像我最近在Insiders版本测试的一些功能,感觉就像编辑器的原生部分一样自然。
生态繁荣 - 开源将带来更多创新。查看他们5月迭代计划,我看到了许多有趣的AI功能正在开发中,如MCP提示支持、改进的聊天工具集UI、更好的错误恢复等。

Cursor 的压力
Cursor 的核心卖点之一,就是把 AI 能力集成到编辑器里,现在微软把这件事直接“官方做了”,而且是免费还开源。

对于Cursor、Codeium等基于VS Code构建的专门AI编辑器,这是个巨大挑战。为什么要使用它们,如果VS Code本身就内置了高质量的AI功能?
根据迭代计划我还注意到MCP模块也在积极开发中,这意味着开发者甚至可以连接自定义AI模型,进一步降低了对专有工具的需求。
同时,通用模型效果持续提升,专有优化的价值在减少。我最近体验了几个模型的最新版本,差距确实在缩小。
结语
微软这次开源 GitHub Copilot Chat,真的是给开发者送了一份大礼。无论是想深入研究 AI 工具的原理,还是单纯想提升开发效率,这波操作都让人眼前一亮,未来的 AI 编程工具会越来越强、越来越自由,甚至可以自己动手做一个“AI 工具助手”。。
一句话:工具的竞争永远在升级,只有不断拥抱变化的人,才能在浪潮中站稳脚跟。
你对VS Code开源AI编辑器有什么看法?欢迎在评论区分享!
参考链接: