VS Code 成为 Agent 开发中枢,统一多源编码能力
VS Code 演进为多 Agent 开发的统一界面,整合本地/后台/云 Agent,支持 Claude、Copilot 等多方方案。代表编程工作流的代际升级。
完整中文译文
Agent 到处都是。我们一直在努力让 VS Code 成为多 Agent 开发的主阵地。一个地方运行你的 Agent、管理你的会话,为每个任务挑选合适的工具,无需在编辑器间切换或管理多个订阅。
在 2026 年 1 月发布的版本 1.109 中,我们迎来了自去年在 GitHub Universe 阐述这一愿景以来最大的进展。现在你可以直接在 GitHub Copilot 旁边运行 Claude 和 Codex Agent。当你需要快速的交互式帮助时,启动本地 Agent;当你需要处理耗时的任务时,委托给云 Agent。我们还更新了 Agent Sessions 视图,这是你管理所有 Agent 的统一位置。
管理你的所有 Agent
Agent 生态在快速演进。我们还在摸索如何与 Agent 协作。有时是一键启动然后就别管它(任务很明确),有时是全程监督(你想保持控制),大部分时候介于两者之间——这取决于具体任务,而且会变化。无论如何,Agent 越来越多,需要追踪的会话也就越来越多。
Agent Sessions 视图给你一个统一的地方查看所有 Agent 会话——本地、后台、云——并在工作过程中在它们之间切换。
启动一个云 Agent 来完成一个定义明确的重构,然后跳转到本地会话进行更有探索性的工作。监控一个后台任务,或者让它在你处理其他事情时独立运行。
上面的演示展示了开发者是如何同时处理多件事情的:规划改进、构建功能、审视结果、调试错误。每一刻,你都需要选择合适的工具:需要掌舵时用本地 Agent,想要隔离的改动时用后台或云 Agent,需要并行处理时用多个子 Agent。
这里是一个快速概览,帮助你决定何时使用本地、后台或云 Agent:
现在你可以运行多种 Agent 类型了,下一个问题是选择哪些 Agent。
你的 Agent,你的选择
在 1.109 版本中,你可以运行 Claude 和 Codex Agent:本地或云端,都在同一个 GitHub Copilot 订阅下。
Codex 作为本地 Agent 已经可用几个月了。Claude 是新的。它使用 Anthropic 官方的 Claude Agent harness,所以你得到的是与其他 Claude 实现相同的 prompt、工具和整体架构。
GitHub 也刚刚宣布了 Claude 和 Codex Agent 支持。Copilot Pro+ 和 Enterprise 订阅用户今天就可以在 VS Code 中将它们用作云 Agent。
使用这个设置启用或禁用 Claude Agent 会话支持:
github.copilot.chat.claudeAgent.enabled
这个设置可以由你的组织管理。联系你的管理员以更改它。(ORG 设置)
Codex 本地 Agent 的前置条件:Copilot Pro+ 订阅和 OpenAI Codex 扩展。
这种统一方案的妙处在于所有这些 Agent 都显示在同一个 Agent Sessions 视图中。你可以在它们之间委托任务、比较输出结果,为每项工作挑选合适的工具。
用子 Agent 编排工作流
运行多个 Agent 是一回事。让它们协同工作是另一回事。
假设你在添加一个新功能,你的 Agent 需要研究身份认证模式、检查你代码库中相似功能的结构,AND 扫描相关文档。顺序执行这些会浪费时间,还会增加大量上下文,使 Agent 难以专注于重要的事情。
这就是子 Agent 的用处。它们是独立于主会话运行的隔离上下文 Agent——主 Agent 委派工作,只有最终结果流回。中间的探索过程保持独立,保持你的主要上下文清洁。
这个版本的新内容:VS Code 现在可以并行运行多个子 Agent。同时启动多个任务,更快获得结果,同时节省高级请求。
我们还增加了对子 Agent 所做工作的可见性。你可以看到哪些任务正在运行、使用了哪个 Agent,还可以展开任何子 Agent 查看完整的 prompt 和结果。
结合自定义 Agent 为每个子 Agent 赋予专业行为:一个具有只读访问权限和网络搜索工具的研究 Agent、一个具有完整编辑能力的实现 Agent、一个专注于漏洞扫描的安全 Agent。为每个定义工具、说明和模型。使用移交创建从规划到实现到审视的工作流——都从你的主会话编排。
建立在开放标准之上
更多 Agent,更多使用方式。但 Agent 只有在你能为你的工作流发挥它们的作用时才有用。
这正是开放标准发挥作用的地方。
MCP Apps 上周正式发布。这是第一个官方 MCP 扩展,它让工具调用返回交互式 UI 组件,直接在聊天中渲染:仪表盘、表单、可视化、多步工作流。这为更丰富、更有效的人-Agent 协作创造了机会。VS Code 是第一个完全支持 MCP Apps 的主流 AI 代码编辑器,我们对社区会构建什么感到兴奋。
我们还让 Agent Skills(Anthropic 的用于扩展 AI Agent 的开放标准)正式推出。Skills 是帮助 Agent 产出高质量结果的专业能力——它们为测试策略、API 设计或性能优化等领域提供经过验证的说明。扩展作者现在甚至可以使用 chatSkills contribution point 来打包和分发 Skills。这意味着生态可以像分享代码片段和主题一样分享专业化的 AI 能力。
VS Code:你统一的 Agent 体验
Agent 在改变我们的工作方式。你不应该只被限制于选择一个,也不应该每次有新东西出现就切换工具。有了 VS Code,你可以运行你想要的 Agent、用开放标准扩展它们,并从一个地方管理一切。
一年前,我们刚刚介绍 Agent 模式。现在你有 Copilot、Claude 和 Codex 并肩运行,还有更多。我们在与你一起构建这一切,你的反馈塑造了接下来的发展。在 VS Code 仓库中提交 issue 或在社交媒体上找到我们。我们才刚刚开始。
想看这些功能的实时演示?2 月 19 日加入我们的 Agent Sessions Day 吧!