
美国微软公司于6月2日(当地时间)在开发者大会“Build 2026”上,公布了Visual Studio未来的发展方向。微软强调“代码不仅是成果物,更是宝贵的资产”,致力于让代码库即使规模庞大,也能保持健康和准确性,并持续进化。
此次发布的主要举措包括:
-
智能代理参与开发工作:Visual Studio中的GitHub Copilot将从单纯的聊天和代码补全工具,升级为智能代理。该代理不仅不会取代现有的调试器、性能分析器和测试工具,反而能帮助将这些工具提供的见解转化为具体行动。代理能够解决诸如“为何高负载时性能下降”等复杂问题,特别适合管理大型C#/C++代码库。
-
构建前错误检查:在构建开始前自动检测错误和警告,避免不必要的构建过程,节省开发时间。
-
AI辅助解决合并冲突:不再盲目自动合并,而是理解冲突内容,辅助开发者做出合理决策,快速恢复开发流程。
-
现代化支持增强:今年夏季,集成于Visual Studio的GitHub Copilot modernization代理将得到扩展,支持将传统的Web Forms应用迁移至Blazor等现代框架,利用AI技术帮助开发者更新和优化现有资产。
-
自动应用AI技能:根据项目类型和开发任务,微软的AI技能将自动启用,减少开发者调整提示词或寻找功能的负担。
-
支持自带密钥和模型(BYOK/BYOM):无论是在本地还是云端,开发者都可以使用自己的API密钥和AI模型,灵活满足性能、成本和合规需求。
此外,Visual Studio的AI集成基础将逐步迁移至GitHub Copilot SDK。虽然这一变化对用户界面影响不大,但能够更快地引入新功能,并提升与生态系统的兼容性和协同效应。

