参加你附近的 ,了解 VS Code 中的 AI 辅助开发。

开源 AI 编辑器:第一个里程碑

由 VS Code 团队发布于 2025 年 6 月 30 日

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

为何开源?

正如我们之前概述的,我们的主要动机是社区驱动的创新和提升数据透明度。我们相信,AI 体验可以借助充满活力的开源社区蓬勃发展——就像 VS Code 在过去十年中成功所做的那样。随着 AI 成为现代编码体验中不可或缺的一部分,它也应该与 VS Code 本身一起被公开开发。

探索与贡献

既然代码已经开源,这对您意味着什么?您可以探索代码库,了解代理模式(agent mode)是如何实现的,有哪些上下文被发送给了大语言模型(LLM),以及我们是如何设计提示词(prompt)的。从我们的系统提示、实现细节,到我们捕获的遥测数据,一切都完全透明地公开。事实上,您何不就用代理模式本身来帮助您理解和探索代码库呢!

我们欢迎您的反馈和贡献!请随时提交拉取请求 (pull requests)报告问题 (file issues)。请注意,我们正在 vscode 仓库中跟踪问题,因为我们的长期目标是将 vscode-copilot-chat 的代码集成到 VS Code 的核心代码库中。

还有其他问题吗?请查看我们的常见问题解答

下一步计划?

接下来,我们将谨慎地把该扩展的相关组件重构到 VS Code 核心中。提供行内补全功能的原始 GitHub Copilot 扩展仍将保持闭源——但在接下来的几个月里,我们计划让这项功能由已开源的 GitHub Copilot Chat 扩展来提供。此外,我们很高兴能与开源 AI 社区合作,以确保我们的计划能够覆盖有影响力的开源场景。

我们的核心优先事项保持不变:提供卓越的性能、强大的可扩展性,以及直观、美观的用户界面。

我们很高兴能以开源 AI 编辑器的身份塑造开发的未来,并希望您能加入我们,共同踏上这段开放构建的旅程。

编码愉快!

VS Code 团队