开源 AI 编辑器:第一个里程碑
由 VS Code 团队发布于 2025 年 6 月 30 日
上个月,我们分享了将 VS Code 打造成开源 AI 编辑器 的计划。今天,我们达成了第一个里程碑:GitHub Copilot Chat 扩展现已在 GitHub 上以 MIT 许可证开源。
为何开源?
正如我们之前概述的,我们的主要动机是社区驱动的创新和提升数据透明度。我们相信,AI 体验可以借助充满活力的开源社区蓬勃发展——就像 VS Code 在过去十年中成功所做的那样。随着 AI 成为现代编码体验不可或缺的一部分,它应该与 VS Code 本身一起被公开开发。
探索与贡献
既然代码已经开源,这对你意味着什么?你可以探索代码库,了解代理模式是如何实现的、哪些上下文被发送给了大语言模型(LLM),以及我们是如何设计提示词的。从我们的系统提示、实现细节到我们捕获的遥测数据,一切都完全透明。事实上,你何不使用代理模式本身来帮助你理解和探索代码库呢!
我们欢迎你的反馈和贡献!请随时提交拉取请求和提交问题。请注意,我们正在 vscode 仓库中跟踪问题,因为我们的长期目标是将 vscode-copilot-chat
的代码集成到 VS Code 的核心代码库中。
还有其他问题吗?请查看我们的常见问题解答。
下一步计划?
接下来,我们将仔细地将该扩展的相关组件重构到 VS Code 核心中。提供行内代码补全的原始 GitHub Copilot 扩展仍保持闭源——但在接下来的几个月里,我们计划让这项功能由已开源的 GitHub Copilot Chat 扩展来提供。此外,我们很高兴能与开源 AI 社区合作,以确保我们的计划能覆盖有影响力的开源场景。
我们的核心优先事项保持不变:提供卓越的性能、强大的可扩展性以及直观美观的用户界面。
我们很高兴能作为一个开源 AI 编辑器来塑造开发的未来,并希望你能加入我们,共同参与这场开放的构建之旅。
编码愉快!
VS Code 团队