微软开源 VS Code AI 编辑器组件:Copilot Chat 扩展
微软通过 Visual Studio Code 官方博客宣布,将开源其 AI 编辑器核心组件,并深度整合 GitHub Copilot Chat 扩展的底层框架,允许开发者通过第三方插件扩展其功能,进一步优化AI驱动的编程体验。
尽管 GitHub Copilot Chat 扩展本身仍属于付费服务(需订阅 GitHub Copilot),但微软通过开放的 Language Model API,允许开发者将 Copilot 的 AI 能力与 VS Code 扩展结合,通过使用 GitHub Copilot Chat + LLM 构建类似 GitHub Copilot、Cursor 服务,或者领域专家聊天机器人。
注意GitHub Copilot Chat 开源的仅为前端代码,后端 Copilot 服务保持闭源。微软通过分层策略维持商业生态:
- 免费层:开源组件支持基础代码生成与本地模型部署,适合个人开发者及学术研究。
- 专业层:订阅 GitHub Copilot 可解锁高级功能,如多模态模型路由、企业级安全扫描及私有知识库集成。
- 托管服务:微软同步推出 Azure AI 编辑器托管服务,提供开箱即用的算力优化与合规审计支持。
开发者根据特定需求(如数据库、SDK或API集成)定制功能。目前,DataStax、Docker、Microsoft Azure等企业已率先推出扩展,未来更多合作伙伴将通过GitHub Marketplace提供公开扩展。GitHub 上已涌现如 AI-For-Rust(针对 Rust 内存安全优化的AI插件)和 DocOps(自动生成基础设施即代码文档)等热门项目。
官方博客:https://code.visualstudio.com/blogs/2025/05/19/openSourceAIEditor
发表回复