VSCode 1.109 功能跟新 #60
nickhou1983
announced in
最新功能更新
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
VS Code 1.109 (2026年1月) - GitHub Copilot 更新汇总
第三方Code Agent 支持
1. 支持Claude Agent,Copilot Business 版本可用,直接升级到VSCode 1.109 就可以使用,无需额外配置。
支持Claude 核心功能
2. 支持Codex Agent,目前只有Copilot Pro+ 版本可用。目前大部分企业使用的是Copilot Business 版本。
使用Copilot Business 的用户可以通过配置API Key 连接到Azure Open AI 使用,参考文档:
https://learn.microsoft.com/en-us/azure/ai-foundry/openai/how-to/codex?view=foundry-classic&tabs=npm
📊 Chat UX 聊天界面
1. Anthropic 模型显示思考过程 (Thinking Tokens)
功能说明:
Anthropic 的 Claude 模型现在支持显示思考 tokens,让你能够看到模型的推理过程。支持详细或紧凑的思考风格,思考过程与工具调用交替显示,失败的工具调用自动展开显示更多上下文,还有可滚动的思考内容和微光动画效果。
如何开启:
chat.thinking.stylechat.agent.thinking.collapsedToolschat.agent.thinking.terminalToolschat.tools.autoExpandFailures2. Mermaid 图表渲染
功能说明:
聊天响应现在可以使用
renderMermaidDiagram工具渲染交互式 Mermaid 图表,支持流程图、序列图等可视化。可以缩放和平移图表、在编辑器中全屏查看、右键复制图表源码。如何开启:
3. Ask Questions 工具 (实验性)
功能说明:
代理现在可以使用
askQuestions工具主动询问澄清问题,而不是做出假设。支持单选/多选选项、自由文本输入,推荐答案会高亮显示以便快速决策。如何开启:
{ "chat.askQuestions.enabled": true }4. Plan 代理增强
功能说明:
内置的 Plan 代理改进为 4 阶段迭代工作流:
如何开启:
/plan后跟任务描述即可使用5. 上下文窗口详情
功能说明:
聊天输入区域新增上下文窗口指示器,悬停可查看按类别分类的 token 使用情况细分。
如何开启:
6. 模型选择器显示模型描述
功能说明:
在模型选择器中悬停或键盘聚焦模型时,可以一览其详细信息。
如何开启:
7. 终端命令输出增强
功能说明:
如何开启:
🔄 Agent Session Management 代理会话管理
8. 代理类型切换和委托
功能说明:
新增会话类型选择器,可以选择本地、后台或云端代理,也可以将进行中的会话移交给不同类型的代理(例如本地规划后交给云端实现)。
如何开启:
workbench.action.chat.newLocalChat可绑定快捷键9. 代理状态指示器
功能说明:
在 VS Code 命令中心显示代理状态指示器,显示进行中、未读、需要注意的会话。点击可快速打开和筛选会话列表。
如何开启:
{ "chat.agentsControl.enabled": true, "chat.agentsControl.clickBehavior": "cycle" }10. 子代理 (Subagents) 并行执行
功能说明:
子代理现在支持并行运行,可显著加速可拆分的独立任务。每个子代理有独立的上下文窗口,不占用主代理上下文。可展开查看子代理的详细执行过程、初始提示和返回结果。
如何开启:
{ "chat.customAgentInSubagent.enabled": true }13. 搜索子代理 (实验性)
功能说明:
专用搜索子代理在隔离的代理循环中运行,可以迭代优化搜索、尝试多种查询、探索工作区的不同部分,不占用主代理的上下文窗口。
如何开启:
{ "github.copilot.chat.searchSubagent.enabled": true }15. 后台代理增强
功能说明:
后台代理新增功能:支持自定义代理、支持附加图片作为上下文、多根工作区支持、每轮结束后自动提交更改到 Git worktree。
如何开启:
⚙️ Agent Customization 代理自定义
17.
/init命令初始化 AI 工作区功能说明:
使用
/init斜杠命令自动生成或更新工作区指令。代理会发现现有 AI 约定(如copilot-instructions.md或AGENTS.md)、分析项目结构和编码模式,生成适合项目的综合工作区指令。如何开启:
/init即可使用18. Agent Skills 正式发布 (GA)
功能说明:
Agent Skills 现已正式发布并默认启用。技能提供专业能力、领域知识和精细工作流。可通过
Chat: Configure Skills命令查看所有可用技能,或Chat: New Skill File创建新技能。19. 组织级自定义指令
功能说明:
VS Code 现在支持组织级别的 Copilot 自定义指令,如果你的 GitHub 组织配置了自定义指令,它们会自动应用于聊天会话,确保团队间的一致性。
如何开启:
{ "github.copilot.chat.organizationInstructions.enabled": true }20. 自定义代理文件位置
功能说明:
可配置 VS Code 查找自定义代理定义 (
.agent.md) 的位置,方便在项目间组织和共享代理。如何开启:
{ "chat.agentFilesLocations": { "~/.vscode/agents": true, "shared/team-agents": true } }🔌 Agent Extensibility 代理扩展性
27. 代理编排 (Agent Orchestration)
功能说明:
支持多个专业代理协作完成复杂工作流:
社区示例:
如何开启:
30. MCP Apps 支持
功能说明:
VS Code 现在支持 MCP Apps,允许 MCP 服务器在客户端显示丰富的交互式 UI。Apps 在服务器返回时自动显示。
如何开启:
🚀 Agent Optimizations 代理优化
32. Copilot Memory (预览)
功能说明:
如果你发现自己反复向 AI 提供相同的上下文,现在可以使用 Copilot Memory 跨会话存储和召回重要信息。代理可以直接访问和更新 Copilot Memory,自动识别应保存的信息并在需要时检索相关记忆。
如何开启:
{ "github.copilot.chat.copilotMemory.enabled": true }管理记忆:访问 GitHub Copilot 设置
33. 非 GitHub 工作区外部索引 (预览)
功能说明:
非 GitHub 托管的工作区现在也可以远程索引以支持快速代码搜索。使用
#codebase时,VS Code 会构建代码库索引以实现快速语义搜索。首次请求可能需要几分钟,后续请求会使用缓存索引。如何开启:
{ "github.copilot.chat.advanced.workspace.codeSearchExternalIngest.enabled": true }34. 读取工作区外文件
功能说明:
代理现在可以在获得你的许可后读取工作区外的文件和目录。VS Code 会提示你允许或拒绝请求,也可以允许整个会话的访问。
如何开启:
🔒 Agent Security and Trust 代理安全
36. 终端沙箱 (实验性)
功能说明:
限制代理执行的终端命令的文件系统和网络访问。启用后,命令默认只能读写当前工作目录,网络访问默认全部阻止,命令无需标准确认对话框即可运行。
如何开启:
{ "chat.tools.terminal.sandbox.enabled": true, "chat.tools.terminal.sandbox.linuxFileSystem": "配置值", "chat.tools.terminal.sandbox.macFileSystem": "配置值", "chat.tools.terminal.sandbox.network": "配置值" }📚 相关资源
Beta Was this translation helpful? Give feedback.
All reactions