Visual Studio Code 1.109 版本更新总结(总览)

84 阅读5分钟

💡 更多技术分享,欢迎访问我的博客:叁木の小屋

发布日期:2026年2月4日

主题:多智能体开发的家园(Home for Multi-Agent Development)


一句话总结

VS Code 1.109 是一个里程碑版本,标志着 VS Code 演进为统一的多智能体开发平台,核心围绕 AI 智能体的全生命周期管理展开。


核心更新速览表

类别核心更新关键亮点
聊天体验Anthropic 思维令牌、Mermaid 图表、Plan Agent四阶段工作流、/plan 快捷命令
会话管理智能体类型切换、子智能体并行运行本地/后台/云端统一视图、状态指示器
智能体定制/init 命令、Agent Skills 正式发布组织级说明、技能文件夹管理
扩展性Claude Agent 支持、智能体编排MCP Apps、Anthropic Messages API
优化Copilot Memory、外部索引非 GitHub 工作区远程索引、并行依赖任务
安全终端沙盒、自动审批规则文件/网络访问限制、安全命令白名单
终端Kitty 键盘协议、粘性滚动选择性忽略命令、移除 winpty
编辑器括号匹配颜色、双击选择幽灵文本虚线下划线、shebang 检测
工作台集成浏览器(预览)持久化存储、完整 DevTools、元素发送到聊天
APIQuick Input 按钮位置 API、Chat 配置模型提供程序配置架构、提示文件 API
工程macOS DMG、Windows 安装布局重设计Copilot 扩展弃用、codicons npm 包

分篇阅读指南

本系列共分为 5 篇,涵盖 VS Code 1.109 的所有更新内容:

篇目地址内容概览
第一篇VS Code 1.109 更新解读(一):聊天体验与会话管理聊天 UX、智能体会话管理
第二篇VS Code 1.109 更新解读(二):智能体定制与扩展性智能体定制、扩展性、编排
第三篇VS Code 1.109 更新解读(三):智能体优化与安全Copilot Memory、终端沙盒、安全与信任
第四篇VS Code 1.109 更新解读(四):终端、编辑器与工作台终端增强、编码与编辑器、工作台生产力
第五篇VS Code 1.109 更新解读(五):API 与工程改进扩展 API、工程改进、值得注意的修复

精简分项总结

一、聊天体验(Chat UX)

功能说明
Anthropic 思维令牌显示模型推理过程,支持详细/紧凑两种风格
Mermaid 图表聊天中渲染交互式流程图、序列图
提问工具Agent 可主动提出澄清问题
Plan Agent四阶段工作流:发现→对齐→设计→完善
上下文窗口指示器实时显示令牌使用情况
终端命令输出增强语法高亮、工作目录、流式输出
新主题实验VS Code Light/Dark 实验性主题

二、智能体会话管理

功能说明
类型切换器本地/后台/云端智能体一键切换
状态指示器显示进行中/未读/需关注的会话
子智能体并行显著加快多任务处理速度
搜索子智能体隔离循环中迭代优化搜索
云智能体支持模型选择、第三方智能体
后台智能体每轮自动提交、支持附加图片

三、智能体定制

功能说明
/init 命令根据代码库自动生成工作区说明
Agent Skills正式发布,默认启用
组织级说明GitHub 组织范围的自定义指导
调用控制user-invokabledisable-model-invocation 等属性
多模型支持指定多个模型作为回退选项
定制诊断右键查看所有加载的定制文件状态

四、智能体扩展性

功能说明
智能体编排多个专业智能体协作完成复杂任务
Claude Agent使用 Anthropic 官方 SDK,预览中
Anthropic 增强Messages API 交错思考、工具搜索
MCP Apps服务器显示丰富交互式 UI
自定义注册表支持私有/替代包注册表

五、智能体优化

功能说明
Copilot Memory跨会话存储和检索重要信息
外部索引非 GitHub 工作区远程语义索引
读取工作区外文件获得许可后可访问外部文件
性能改进大型聊天更流畅、并行依赖任务处理

六、智能体安全与信任

功能说明
终端沙盒限制文件系统/网络访问(macOS/Linux)
终端生命周期timeoutawaitTerminalkillTerminal 工具
自动审批安全命令如 npmdocker 自动审批

七、终端增强

功能说明
选择性忽略粘性滚动可自定义忽略的命令列表
移除 winpty不再支持 Win10 1809 之前版本
Kitty 键盘协议修复击键编码限制,实验性
Win32 输入模式针对 Windows 和 ConPTY 优化,实验性

八、编码与编辑器

功能说明
括号匹配前景色可自定义匹配括号的文本颜色
双击选择内容括号或字符串内容快速选择
TypeScript 重命名建议输入覆盖时也能触发重命名建议
幽灵文本可见性短建议显示虚线下划线
代码段文件模式include/exclude 控制出现范围
shebang 检测改进 /usr/bin/env 支持

九、工作台与生产力

功能说明
集成浏览器(预览)完整浏览器体验,支持 DevTools
恢复编辑器控制可选择是否恢复上次打开的编辑器
高级设置始终显示高级设置选项
拖放导入配置文件.code-profile 文件拖放导入
问题过滤按来源过滤诊断信息
无障碍改进屏幕阅读器支持增强

十、扩展与 API

功能说明
Quick Input 按钮位置 API、切换 API 正式确定
Chat Model Provider配置架构声明 API
Chat Prompt Files动态聊天资源提供 API
Chat Item Controller新的基于控制器的 API
Portable Mode 检测env.isAppPortable 属性

十一、工程改进

功能说明
macOS DMG 镜像原生拖放安装体验
Windows 安装重设计版本化包路径,提高更新可靠性
避免连续更新使旧更新无效,应用新更新
Copilot 扩展弃用功能整合到 Copilot Chat 扩展
codicons npm 包@vscode/codicons 包消费