VSCode 1.107新增Agent HQ统一管理、Auto模型动态匹配、Git Stashes可视化、TS 7.0预览集成及Next Edit Suggestions默认启用五大核心功能。

如果您定期使用 Visual Studio Code 进行开发,但常忽略其月度更新日志中的关键改进,则可能错失显著提升编码效率与协作质量的功能。以下是针对最新稳定版(1.107)及近期高频实用更新的逐项解析:
本文运行环境:MacBook Pro M3 Max,macOS Sequoia。
一、Agent HQ 智能体统一管理界面
该功能将分散的 AI 智能体会话集中到一个可监控、可调度的控制台中,解决多任务并行时标签页混乱、状态不可见的问题,使开发者能实时掌握各智能体的运行进度与文件修改范围。
1、在 VSCode 左侧活动栏点击 Chat 图标,进入聊天视图。
2、点击右上角 “+ New Chat” 下拉箭头,选择 “Agent Mode” 启用智能体模式。
3、新建会话后,悬停在任意 AI 回复上,即可查看当前调用的模型型号与请求倍率。
4、关闭聊天窗口后,后台智能体仍持续运行,耗时操作如全量类型检查或文档生成不会中断。
二、Auto 模型选择动态匹配机制
系统不再依赖固定模型响应所有请求,而是根据任务类型、上下文长度、延迟敏感度及账户配额,在 Claude Sonnet 4、GPT-5、GPT-5 mini、GPT-4.1 之间实时决策最优模型,避免手动切换导致的效率损耗与资源浪费。
1、确保已启用 “chat.agent.enabled” 设置(通过 Ctrl+, 打开设置,搜索并勾选)。
2、在 Chat 视图中输入任务指令,例如 “重写这个函数为异步版本并添加错误处理”。
3、执行后悬停于回复左上角图标,确认实际调用模型是否为 GPT-5 mini(适合函数逻辑)或 Claude Sonnet 4(适合长上下文阅读)。
4、付费用户需保持 Auto 模式开启,方可享受 10% 请求折扣;手动指定模型不参与折扣计算。
三、Git 侧边栏原生支持 Stashes 管理
此前需记忆并键入 git stash pop 等命令的操作,现被集成至源码管理侧边栏,实现可视化暂存查看、应用与丢弃,降低 Git 使用门槛并减少误操作风险。
1、点击左侧活动栏中的 源码管理图标(分支图标),展开 Git 面板。
2、在面板顶部找到并点击 “Stashes” 标签,列表即刻显示全部暂存记录。
3、右键某条 stash 条目,选择 “Apply Stash” 应用变更,或选择 “Drop Stash” 彻底删除。
4、若需恢复多个暂存,可按住 Cmd/Ctrl 键多选 后统一应用。
四、TypeScript 7.0 预览版深度集成
VSCode 内置 TypeScript 语言服务已升级至 7.0 预览版,带来更稳定的类型检查速度、更准确的自动导入补全与重命名行为,尤其对大型 monorepo 项目响应明显加快。
1、打开任意 TypeScript 文件,观察右下角状态栏是否显示 “TypeScript 7.0.0-dev” 版本标识。
2、执行 Ctrl+Shift+P 打开命令面板,输入并选择 “TypeScript: Restart TS Server” 强制刷新服务。
3、在含大量依赖的项目中,尝试对一个导出类执行重命名操作,验证是否出现 “Renaming across 12 files…” 的即时提示。
4、若未生效,检查工作区设置中 “typescript.preferences.includePackageJsonAutoImports” 是否设为 “auto”。
五、Next Edit Suggestions 默认启用且诊断隔离
AI 编辑建议现已默认开启,并通过底层机制确保编辑过程不触发 lint 报错等诊断干扰,实现“边改边看”的流畅体验,避免因单行修改引发整文件红波浪线闪烁。
1、打开任意支持语言的文件(如 JavaScript 或 Python),将光标置于函数内部。
2、按下 Ctrl+Enter 触发内联建议,观察是否弹出 “Add console.log” 或 “Extract to function” 等选项。
3、接受建议后,确认编辑器底部状态栏未出现 “Problems” 面板新增错误,且原有 lint 规则仍正常工作。
4、如需关闭,前往设置搜索 “editor.suggest.showInlineSuggestionToolbar” 并取消勾选。










