写点什么

刚刚,微软 GitHub Copilot Chat 扩展正式开源

  • 2025-07-01
    北京
  • 本文字数:1971 字

    阅读完需:约 6 分钟

大小:943.88K时长:05:22
刚刚,微软 GitHub Copilot Chat 扩展正式开源

上个月,微软分享了将 VS Code 打造成开源 AI 编辑器的计划。今天,微软在 VS Code 官网表示已经达成了第一个里程碑:GitHub Copilot Chat 扩展程序现已在 GitHub 上根据 MIT 许可证开源。

 

项目地址https://github.com/microsoft/vscode-copilot-chat

 

据微软称,开源 GitHub Copilot Chat 的决定源于人们对人工智能辅助开发工具工作透明度日益增长的需求——尤其是在快速工程、数据收集和模型交互方面。

 

VS Code 团队在宣布这一里程碑的博客文章 中写道:“我们相信,通过利用充满活力的开源社区,人工智能体验可以蓬勃发展——就像 VS Code 在过去十年中成功做到的那样。随着人工智能成为现代编码体验不可或缺的一部分,它应该与 VS Code 本身一起开放开发。”

 


截至撰写本文时, 流行的 VS Code 聊天工具的安装量已超过 3500 万次。

 

微软具体列出了开源的原因:

 

  • 大型语言模型已经得到了显著的改进,减轻了对“秘密武器”提示策略的需求。

  • 最流行、最有效的 AI 交互 UX 处理方法如今已在编辑器中广泛应用。微软希望通过将这些通用的 UI 元素整合到稳定、开放的代码库中,让社区能够不断改进和构建这些元素。

  • 一个由开源 AI 工具和 VS Code 扩展组成的生态系统已经出现。微软希望让这些扩展作者能够更轻松地构建、调试和测试他们的扩展。在无法访问 Copilot Chat 扩展的源代码的情况下,这在今天尤其具有挑战性。

  • 微软收到了很多关于 AI 编辑收集数据的疑问。Copilot Chat 扩展程序的开源,让用户能够查看微软收集的数据,从而提高透明度。

  • 恶意行为者越来越多地将 AI 开发者工具作为攻击目标。在 VS Code 作为开源软件 (OSS) 的整个发展历程中,社区问题和 PR 帮助我们快速发现并修复了安全问题。

 

这一举措的推出,正值微软开发工具的遥测功能与数据隐私问题持续引发业界担忧之际。

 

虽然 VS Code 基于开源的 Code-OSS 项目构建,但微软官方发行的 VS Code 版本包含诸多专有组件,包括品牌标识、遥测系统以及与私有后端服务的深度集成。

 

值得注意的是,采用 MIT 许可证的 GitHub Copilot Chat 扩展程序在这方面提供了更透明的参考。该扩展清晰地展示了哪些数据会被发送至语言模型,以及响应内容是如何生成、构建并最终应用到用户代码库中的全过程。

 

微软还指出,开发者生态系统正在发生更广泛的转变。随着大型语言模型的改进和 AI 编码助手设计模式的成熟,微软认为对“秘制”实施策略的需求将减少,而培育一个能够共同开发下一代 AI 增强工具的社区将更具价值。

项目内部:哪些是开放的,哪些不是

 

开源的 GitHub Copilot Chat 扩展程序包含对代理模式逻辑、系统提示,甚至用于跟踪使用情况的遥测机制的完全访问权限——所有这些都托管在一个公共 GitHub 存储库中,由 VS Code 团队和社区贡献者积极开发。

 

微软表示,下一步是开始将扩展程序的部分功能重构到 VS Code 核心本身,从而将 AI 更深入地融入编辑器的基础架构中。

 

然而,Copilot 的核心服务(例如模型服务基础设施和提供内联建议的 Copilot Completions 扩展)仍然是闭源的。取而代之的是,开放的 Copilot Chat 扩展最终将提供同等功能,从而为基于聊天和内联代码的辅助提供更加统一和开放的体验。

 

开发人员已经可以浏览代码库、提交拉取请求 (PR) 和提交问题。微软还承诺开源其快速测试基础设施,这将有助于确保社区 PR 在 LLM 响应具有不确定性的情况下仍能保持稳定性和可测试性。

 

那么,微软这一举措,对开发人员意味着什么?

 

对于 VS Code 扩展作者和企业开发者来说,Copilot Chat 的开源不仅仅是一种透明的姿态,更是一次切实的转变,可以解锁新的工作流程和更深层次的集成。例如,扩展开发者现在可以了解微软如何处理提示上下文、遥测和多步骤代理交互。这些知识可以为第三方 AI 扩展的设计提供参考,并有助于避免重复劳动。

 

对于注重安全的组织来说,访问源代码可以深入了解人工智能会话期间收集的数据——这一直是受合规性和治理政策约束的团队关注的重点。微软上个月宣布该计划时表示:“开源 Copilot Chat 扩展程序可以让您查看我们收集的数据。”微软将此举描述为朝着揭开人工智能工具黑箱本质迈出的一步。

 

随着 GitHub Copilot Chat 扩展的发布,微软的下一步重点是将关键组件重构到 VS Code 核心中。这种更深入的集成旨在使 AI 功能更加原生地融入编辑器,而不是仅仅作为单独的扩展运行。尽管 LLM 的响应存在固有的差异性,但该团队还承诺开源其快速测试基础设施,以支持可靠的社区贡献。长期目标是实现默认开放的 AI 增强型开发工作流程——无论是在可见性方面还是在可扩展性方面。

 

虽然后端仍为专有,但微软的目标似乎是创建一个支持 AI 的开发环境,其中客户端逻辑可供社区审核、测试和调整,且不会牺牲用户体验或开发者生产力。

 

参考链接:

 

https://visualstudiomagazine.com/articles/2025/06/30/vs-code-goes-transparent-as-open-source-ai-editor.aspx

2025-07-01 14:313139
用户头像
李冬梅 加V:busulishang4668

发布了 1208 篇内容, 共 832.6 次阅读, 收获喜欢 1313 次。

关注

评论

发布
暂无评论

C++类设计和实现的十大最佳实践

俞凡

c++ 最佳实践

linux之秘钥登录

入门小站

Linux

在线Excel转JSON工具

入门小站

工具

阿里架构师耗时 176 天整理出来的 Java 独家面试题(10 万字面试总结)

Java架构追梦

程序员 java面试 后端开发

在 ABAP 技术栈里实施 Continuous Integration 的一些挑战

汪子熙

DevOps 持续集成 abap 5月月更 持续优化

对已有系统如何开展TDD

Bruce Talk

敏捷 敏捷开发 TDD Agile

从领导喊你回去改 Bug 来说如何取消 Dio 网络请求?

岛上码农

flutter ios开发 安卓开发 4月月更 跨平台开发

高精度在线计时器(秒表)

入门小站

工具

2020年底跳槽面试5家大厂,最后收获拼多多Java岗offer,分享三面总结!

爱好编程进阶

Java 程序员 后端开发

2020最新版Java学习路线图--妈妈再也不用担心我误删数据库被开除了

爱好编程进阶

Java 程序员 后端开发

vivo X80系列高端爆款之路:火把照耀在无人区

脑极体

Sentinel集群限流探索

艾小仙

sentinel 分布式限流 集群

架构实战营作业四

库尔斯

#架构实战营

[Day32]-[二叉树]二叉树中的最大路径和

方勇(gopher)

LeetCode 二叉树 数据结构和算法

四面字节跳动Java研发岗,最终拿下Offer,只有努力,方能成功,老八股了

Java架构追梦

Java MySQL 程序员 后端开发

Gitea 的简单介绍

HoneyMoose

网站开发进阶(一)Tomcat域名或IP地址访问配置详解

No Silver Bullet

tomcat 网站建设 5月月更

11-SpringSecurity:Session共享

爱好编程进阶

Java 程序员 后端开发

移动办公安全告急?融云 x 海泰方圆,给即时通讯加把「安全锁」

融云 RongCloud

手撕阿里 Spring 框架:AOP、IOC、注解、事务,带你统统拿下

Java架构追梦

Java spring 程序员

nginx配置系列(三)日志配置

乌龟哥哥

4月月更

GitOps指南

俞凡

DevOps gitops

自己动手写 Docker 系列文章总览

Go Docker 4月月更

[Day31-03]-[二叉树] BST树中的众数

方勇(gopher)

LeetCode 数据结构和算法

关于人才的招聘的一些看法(31/100)

hackstoic

团队管理 招聘

决战摸鱼之巅:将vscode撸成可局域网联机对战的moba平台

gamedilong

前端 vscode nodejs Node 摸鱼

[Day31-04]-[二叉树]二叉树的堂兄弟节点

方勇(gopher)

LeetCode 数据结构和算法

2020面试官会经常问到的三个并发工具类,你都知道吗?

爱好编程进阶

程序员 后端开发

pinpoint插件开发之二:从零开始新建一个插件

程序员欣宸

Java 分布式 4月月更

架构训练 模块4作业

小马

「架构实战营」

Java 从一个 List 中删除 null 元素

HoneyMoose

刚刚,微软 GitHub Copilot Chat 扩展正式开源_微软_李冬梅_InfoQ精选文章