VS Code 将通过 ai 代理模式实现主动式任务自动化,支持自然语言指令驱动的代码修复、测试生成及工具调用,并借助 MCP 协议增强上下文感知与跨设备同步,提升编辑、搜索、调试和笔记本交互体验,打造智能化开发平台。
VS Code 的未来版本正朝着更智能、更自动化和更集成的方向发展,核心是将 AI 深度融入开发流程。接下来的变化不只是简单的功能叠加,而是工作模式的升级。
AI 代理模式与任务自动化
未来的 VS Code 将让 AI 助手从被动响应变为主动执行。启用代理模式后,Copilot 能理解你的自然语言指令,自主完成一整套开发任务。
- 你可以告诉它“修复这个函数的 bug 并添加单元测试”,它会自动分析代码、修改文件、生成测试用例,并在终端运行验证。
- 它能结合模型上下文协议(MCP)调用外部工具,比如抓取网页数据、查找符号引用,甚至安全地执行预设的终端命令。
- 复杂任务会被自动拆解成待办清单,进度实时显示,让你清晰掌握 AI 的工作状态。
智能化的上下文感知与编辑
编辑器对项目上下文的理解能力会大幅提升,提供更精准的建议。
- “下一步编辑建议”功能已成熟,能根据当前代码逻辑预测你接下来要写的代码片段,减少重复输入。
- 聊天功能支持按文件类型或项目上下文,自动推荐并加载特定的 Prompt 指令文件,确保 AI 输出符合团队规范。
- 搜索和调试体验也得到增强,例如通过远程工作区索引,实现全工作区的快速、准确代码搜索。
深度集成与开发者体验优化
VS Code 正在成为一个高度可扩展的 AI 开发平台。
- MCP 协议的全面支持,让开发者可以轻松管理自己的 AI 模型服务器,并在不同设备间同步配置。
- 对笔记本(Notebooks)的支持更加完善,可以像编辑普通代码文件一样,直接在其中使用 AI 进行编辑和问答。
- 用户界面持续改进,比如聊天视图可最大化覆盖编辑区、托盘图标提示 Agent 状态、中键滚动等细节优化,都让长时间编码更舒适。
基本上就这些。