
VS Code 1.113 版本正式发布!本次更新重点提升了 Agent 体验 和 Chat 体验,让 AI 辅助开发更加流畅高效。
🤖 Agent Experience(代理体验)
在本地、CLI 和 Claude 代理之间使用相同的工具和工作流,以更少的摩擦构建多步骤自动化。
1.1 Copilot CLI 和 Claude 代理中的 MCP 支持
此前,在 VS Code 中配置的 MCP 服务器仅适用于在编辑器中运行的本地代理。此版本为 Copilot CLI 和 Claude 代理 添加了 MCP 服务器支持。

功能特点:
- 在 VS Code 中注册的 MCP 服务器可桥接到 Copilot CLI 和 Claude 代理
- 适用于用户定义的服务器和工作区
mcp.json文件中定义的服务器 - 统一的工具调用体验
1.2 Copilot CLI 和 Claude 代理中的会话分支
设置项: github.copilot.chat.cli.forkSessions.enabled
会话分支功能允许您在对话历史的任意点创建现有会话的副本。当您想探索不同的思路或尝试不同的提示而不丢失原始会话上下文时,这非常有用。

启用方式:
设置 → GitHub Copilot → Chat → CLI → Fork Sessions Enabled
此版本中,您可以在 Copilot CLI(实验性) 和 Claude 代理 中分支会话。
1.3 Copilot CLI 和 Claude CLI 会话的代理调试日志
Agent Debug Log 面板是了解发送提示后发生情况的主要工具。它显示聊天会话期间代理交互的按时间顺序排列的事件日志。
现在支持:
- ✅ Copilot CLI 会话
- ✅ Claude 代理会话
- ✅ 本地代理会话(已支持)
1.4 基于 SDK API 的 Claude 会话列表
VS Code 现在采用 Claude 代理 SDK 的官方 API 来列出会话及其消息。
| 之前 | 现在 |
|---|---|
| 解析磁盘上的 Claude JSONL 文件 | 使用官方 SDK API |
| 可能因结构变化而不同步 | 稳定可靠的会话同步 |
| 可能丢失部分会话或消息 | 完整显示所有会话和消息 |

1.5 嵌套子代理
设置项: chat.subagents.allowInvocationsFromSubagents
子代理现在可以调用其他子代理,实现更复杂的多步骤工作流。

之前限制: 子代理被禁止调用其他子代理,以防止无限递归
现在: 通过新设置可按需启用此功能
1.6 管理插件市场
新增命令 Chat: Manage Plugin Marketplaces,列出所有配置的插件市场。
功能:
- 浏览每个市场的插件
- 打开本地目录
- 移除市场配置
1.7 插件安装的 URL 处理器
您可以通过 URL 处理器触发 VS Code 插件安装。
安装市场的 URL 格式:
vscode://chat-plugin/add-marketplace?ref=<source>
安装扩展的 URL 格式:
vscode://chat-plugin/install?source=<source>
针对 VS Code Insiders: 将 vscode 替换为 vscode-insiders
其中 "source" 是 GitHub repo/owner 或 base64 编码的 Git URI。
💬 Chat Experience(聊天体验)
从单一编辑器定制 AI 以适应你的项目,控制模型响应前的推理量,并在不离开聊天的情况下查看视觉上下文。
2.1 Chat Customizations 编辑器
Chat Customizations 编辑器提供了一个集中式 UI,用于在一个地方创建和管理所有聊天自定义内容。

编辑器功能:
| 功能 | 说明 |
|---|---|
| 分类标签页 | 自定义指令、提示文件、自定义代理、代理技能 |
| 嵌入式代码编辑器 | 支持语法高亮和验证 |
| AI 生成内容 | 基于项目生成初始内容 |
| 市场浏览 | 直接从编辑器浏览 MCP 服务器和代理插件市场 |
打开方式:
- 点击 Chat 视图中的 Configure Chat(齿轮图标)
- 或运行命令 Chat: Open Chat Customizations (
Ctrl+Shift+P)
2.2 模型选择器中的可配置推理努力
支持推理的模型(如 Claude Sonnet 4.6 和 GPT-5.4 )现在在模型选择器中直接显示 Thinking Effort 子菜单。

功能特点:
- 无需导航到 VS Code 设置即可控制模型推理级别
- VS Code 会在对话间保留每个模型的所选努力级别
- 模型选择器标签显示当前努力级别,如 "GPT-5.3-Codex · Medium"
可用努力级别:
| 级别 | 说明 |
|---|---|
| Low | 更快的响应,较少推理 |
| Medium | 平衡推理和速度 |
| High (default) | 最大推理深度 |
已弃用的设置:
github.copilot.chat.anthropic.thinking.effort
github.copilot.chat.responsesApiReasoningEffort
推理努力现在直接通过模型选择器配置。
2.3 聊天附件的图像预览
设置项:
imageCarousel.chat.enabledimageCarousel.explorerContextMenu.enabled
当您在聊天中使用图像时(无论是附加截图还是代理通过工具调用生成的图像),现在可以选择任何图像附件在完整的图像查看器中打开。 
查看器功能:
| 功能 | 操作方式 |
|---|---|
| 导航 | 使用箭头按钮、键盘箭头或底部缩略图条浏览当前聊天会话的所有图像 |
| 分组 | 图像按对话轮次分组,可查看哪些图像来自特定请求或响应 |
| 缩放和平移 | 点击放大,Option+Click (Mac) 或 Ctrl+Click (Win/Linux) 缩小,滚动/捏合连续缩放 |
资源管理器集成:
- 图像文件的上下文菜单中提供 Open in Images Preview 选项
- 打开当前文件夹中的所有图像
默认状态: 两项功能均默认启用
📋 功能对比总结
| 功能类别 | 1.112 及之前 | 1.113 新增 |
|---|---|---|
| MCP 服务器支持 | 仅本地代理 | 本地 + CLI + Claude 代理 |
| 会话分支 | 仅本地 | 本地 + CLI + Claude 代理 |
| 调试日志 | 仅本地 | 本地 + CLI + Claude 代理 |
| 子代理调用 | 禁止嵌套 | 可配置启用嵌套 |
| Chat 自定义 | 分散配置 | 统一编辑器管理 |
| 推理努力 | 设置中配置 | 模型选择器直接配置 |
| 图像预览 | 基础支持 | 完整查看器体验 |