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