VS Code 有更新了,昨天发布的 1.105 带来了显著升级。本文将带大家快速看看更新内容。
本次更新围绕AI代理工具、聊天体验!
1. 聊天与终端体验升级
通过chat.agent.thinkingStyle设置,GPT-5-Codex 的推理过程以可展开部分显示,便于调试AI建议。技术上,增强了透明性,未来将扩展至更多模型。

实验性功能chat.tools.terminal.autoReplyToPrompts允许 AI 自动回复 y/n 终端提示,减少手动干预。自由输入检测新增确认对话框,确保用户专注当前任务。

新增设置(如chat.tools.terminal.terminalProfile.osx)支持自定义shell路径、参数和环境变量,优化代理在终端中的行为,与常规 shell 环境隔离。
终端溢出菜单新增“Start Dictation”,利用macOS原生语音到文本功能,提升命令输入效率。

2. 可访问性与编辑器改进
快速输入功能支持自定义快捷键,如用Tab接受建议。
Next Edit Suggestions(NES)新增github.copilot.nextEditSuggestions.allowWhitespaceOnlyChanges设置,禁用纯空白变更,减少格式化干扰。
通过terminal.integrated.tabs.title设置,任务终端标题固定为任务名,避免进程切换导致的标题混乱。

3. 代理工具:MCP市场与全限定名
通过chat.useNestedAgentsMdFiles,支持子文件夹AGENTS.md,允许为前端/后端定义特定指令,提升上下文精准度。
github.copilot.chat.customOAIModels优化BYOK模型的工具集,新增“学习”机制自动选择最佳工具,OpenAI兼容模型支持显式配置。
SEP-973支持服务器、资源和工具自定义图标(HTTP服务器需同域,stdio支持file:///);SEP-1034引入默认值征求机制。工具结果默认包含资源预览和完整检索指令,提升模型性能。
4. 开发者生产力:AI辅助合并与聊天历史
Git合并冲突文件右下角新增“Resolve with AI”动作,注入合并基线和分支变更,AI生成解析建议,用户可审查并通过AGENTS.md自定义规则。技术上,这结合静态分析和LLM,缩短50%+冲突解决时间。
chat.emptyState.history.enabled在无活跃会话时显示本地聊天历史,配合⌥⌘↑/↓快捷键导航用户消息,续接上下文更高效。


支持在代理处理中即时接受/撤销文件编辑,优化长任务管理。
源代码管理 Graph 视图支持从历史提交右键“Add to Chat”,添加文件版本上下文,适合版本特定分析。

VS Code 1.105 这些更新内容显著提升了 AI 辅助开发的效率和灵活性!
今天的分享就这些了,感谢大家的阅读,如果文章中存在错误的地方欢迎指正!